Static-frame

Latest version: v2.6.0

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

Scan your dependencies

Page 11 of 30

0.9.8

Added ``via_values`` property to ``Series``, ``Index``, ``Frame``, ``IndexHierarchy`` and ``Batch``; permits applying functions to complete containers with ``apply()`` and supports usage as arguments in arbitrary NumPy functions with ``__array_ufunc__()``.

Corrected usage of ``IterNodeDelegate`` with iterator endpoints that do not iterate hashables; added ``IterNodeDelegateMapable`` for usage with iterators of hashables.

Improved type and dtype preservation in concatenation and set operations on ``IndexHierarchy``.

Normalized ordering of results from ``Frame.bloc[]`` selections to row-major ordering without sorting labels.

Added ``via_str.contains()``.

Corrected issue in ``ArchiveZIP`` when ``__del__`` is called when no archive is set.

``Frame.to_sqlite()`` now requires a named ``Frame`` or an explicit ``label``; ``Frame.from_sqlite()``, ``Frame.from_hdf5()`` now make ``label`` a required argument.

API Documentation re-organized, now using procedurally generated code examples.

0.9.7

Corrected issue in ``Series.from_overlay()`` that prematurely aborted processing all ``Series``

Normalized ordering of results from ``Frame.bloc[]`` selections.

0.9.6

Corrected issue in ``Quilt`` creation when given a ``Bus`` with ``Frame`` with ``datetime64`` indices.

Extended ``IndexAutoConstructorFactory`` to evaluate dtype from arbitrary iterables, not just arrays.

Improvements to consistency and performance of ``loc_to_iloc``.

Implemented ``max`` and ``min`` methods on ``IndexHierarchy``; related statistical methods now raise.

0.9.5

0.9.4

Enhanced support for ``fill_value`` as a ``FillValueAuto``, a mapping, or a sequence of fill values (per column) where appropriate.

Added ``Index.dropna()``, ``Index.dropfalsy()``, ``IndexHierarchy.dropna()``, ``IndexHierarchy.dropfalsy().

Added ``Index.fillfalsy()``, ``IndexHierarchy.fillfalsy()``.

Performance improvements for ``Frame.iter_group_labels()``, ``Frame.iter_group_labels_items()``, ``Frame.iter_group_labels_array()``, ``Frame.iter_group_labels_array_items()``.

Fixed usage of ``dtypes`` argument when encountering zero-sized data in ``Frame.from_records()`` and ``Frame.from_pandas()``.

Improved ``Frame.iter_tuple`` to not coerce types through arrays.

Added ``Frame.set_columns()``, ``Frame.set_columns_hierarchy()``, and ``Frame.unset_columns()``.

0.9.3

Added ``apply_element()`` and ``apply_element_items()`` methods to ``FrameAssign`` and ``SeriesAssign`` interfaces.

Added implementation of ``__array__()`` and ``__array_ufunc__()`` to all containers for better support with NumPy objects and binary operators.

Added ``Series.iter_group_array()``, ``Series.iter_group_array_items()``, ``Series.iter_group_labels_array()``, ``Series.iter_group_labels_array_items()``

Added ``Frame.iter_group_array()``, ``Frame.iter_group_array_items()``, ``Frame.iter_group_labels_array()``, ``Frame.iter_group_labels_array_items()``

Corrected issue when using binary operators with a `FrameGO` and a `Series`.

Corrected issue and performance of ``name`` assignment when extracting ``Series`` from ``Frame`` with an ``IndexHierarchy``.

Page 11 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.