Analytix

Latest version: v5.3.0

Safety actively analyzes 688007 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 11

4.2.1

Additions

* Allow for the passing of kwargs to `Report().to_json()`

Changes

* Appease a deprecation in Polars

Dependencies

* Increased the minimum supported version of Polars to 0.17.3
* Added support for PyArrow 12

4.2.0

Additions

The `Client`, `AsyncClient`, and `AsyncBaseClient` now accept a `scopes` parameter, which should be a `Scopes` enum. This fixes an issue detailed in 41 where non-partnered channels would encounter 403 errors when trying to pull revenue data.

All owners non-parnetered channels should implement this change. To do so, configure your client so the scopes is explicitly set:

py
from analytix import Client, Scopes

client = Client(scopes=Scopes.READONLY)


You will need to re-authorise if you alter the scopes.

Changes

* Some miscellaneous updates to warnings
* `python -m analytix` now tells you if the install version of analytix is the latest

4.2.0rc1

Adds experimental in-house plotting support for reports.

4.1.5

Changes

* This release basically improves the code quality thanks to the introduction of ruff
* A few (very minor) issues have been fixed

4.1.4

Bug fixes

* Fixed a typing bug in the `to_excel`, `to_pandas`, `to_arrow`, `to_polars`, `to_feather`, and `to_parquet` AnalyticsReport methods
* Added empty data checks for Arrow and Polars conversions

Other changes

* Exceptions thrown on invalid requests have been overhauled (53)
* You should still catch `InvalidRequest` exceptions
* `InvalidFeatures` and `InvalidFeatureSet` exceptions are deprecated -- they still exist for backward compatibility, but now function identically to `InvalidRequest`
* Error messages have been drastically improved, both in style and substance

4.1.3

Bug fixes

* Fixed a typing bug when using the `AsyncClient` with a context manager

Other changes

* Acted upon deprecation warnings from Polars
* The minumum supported version is now 0.15.17
* Improved how deprecation warnings are handled

Page 3 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.