Static-frame

Latest version: v2.8.1

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

Scan your dependencies

Page 8 of 31

1.2.0

Significant performance optimizations to ``IndexHierarchy`` set operations, as well as optimized pathways for determining ``TypeBlocks`` equality.

JSON metadata in NPY and NPZ encodings of ``Frame`` data now properly encodes and decodes ``np.datetime64`` and ``datetime.date`` objects.

Corrected issue on Python 3.11 in the creation of ``memory`` displays due to usage of ``Enum``.

Corrected issue in ``Frame.relabel_shift_out()`` where ``index_constructors`` are not assigned to subset index.

Extended ``Frame.iter_tuple()`` ``constructor`` argument to support ``dataclass``-created classes.

1.1.1

Corrected handling of 0-sized containers in ``Frame.insert_before()`` and ``Frame.insert_after()``.

Corrected issue with some ``IndexHierarchy`` formations when using slices in an ``HLoc`` with more than one depth selection.

1.1.0

Added ``Frame.consolidate`` interface, including ``Frame.consolidate[]`` and ``Frame.consolidate.status``.

Added ``Quilt.bus`` property.

``IndexHierarchy.rehierarch()`` and related routines now correctly reorder index constructors by default.

Added ``index_constructors`` arguments to ``IndexHierarchy.rehierarch()``, ``Series.rehierarch()``, ``Bus.rehierarch()``, ``Yarn.rehierarch()``.

Added ``index_constructors``, ``columns_constructors`` arguments to ``Frame.rehierarch()``.

1.0.1

Parameters ``dtypes``, ``fill_value``, and ``format`` (given to ``via_str.format``) now properly work with ``defaultdict``, infinite iterators, and mappings indexed by position (when columns are not defined or created with ``IndexAutoFactory``).

1.0.0

API change: ``IndexHierarchy`` numerical and statistical methods, such as ``sum()``, ``var()``, ``std()``, ``cumprod()``, ``cumsum()``, now raise ``NotImplementedError``.

API change: ``Frame.astype[]`` calls now set ``consolidate_blocks`` to ``False`` by default.

API change: ``composite_index`` and ``composite_index_fill_value`` parameters removed from ``Frame.join_left``, ``Frame.join_right``, ``Frame.join_inner``, and ``Frame.join_outer``; added ``include_index`` parameter.

API change: ``IndexDefaultFactory`` renamed ``IndexDefaultConstructorFactory``.

Added ``via_dt.year_month``.

0.17.0

Page 8 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.