Static-frame

Latest version: v2.6.0

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

Scan your dependencies

Page 3 of 30

2.1.0

Added ``TSeriesAny``, ``TSeriesHEAny``, ``TBusAny`` generic aliases.

Added ``Frame.to_json_typed()`` and ``Frame.from_json_typed()``, supporting optimized, complete round-trip ``Frame`` serialization.

Set ``arraykit`` to 0.5.1, now with functional wheels for Mac OS ``arm64`` / Apple Silicon.

Set ``arraymap`` to 0.2.2, now with functional wheels for Mac OS ``arm64`` / Apple Silicon.

Added support for Python 3.12.

2.0.1

Corrected import in ``setup.py``.

2.0.0

Nearly all containers are now generic, permitting specification of component types for static analysis and runtime validation.

Added ``CallGuard``, exposing decorators for performing run-time function interface type check and data validation.

Added ``Require``, a collection of classes to be used for run-time validation in ``tp.Annotated`` generics.

Added ``TypeClinic``, ``ClinicResult``, and ``ClinicError``, providing type to hint conversion and checks against arbitrary hints.

Added ``via_type_clinic`` interfaces to all containers, exposing a pre-configured ``TypeClinic`` interface.

Now performing static-analysis with both MyPy (1.6.1) and Pyright (1.1.331).

1.6.5

Implemented fall-back behavior for Parquet files written with ``pyarrow`` less than 1.0.

1.6.4

Improvements to typing through usage of ``overload`` signature definitions.

Set ``arraykit`` to 0.4.10.

1.6.3

Added ``label_missing_skips`` to all ``iter_window`` and related interfaces.

Page 3 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.