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 26 of 31

0.6.14

Added explicit handling for binary operators applied to differently-sized ``IndexHierarchy``.

0.6.13

Refined behavior of ``Frame.from_concat_items`` when given tuples as labels; implemented support for tuples as labels in ``IndexLevels.values_at_depth``.

0.6.12

Refined behavior of ``names`` attribute on ``IndexBase`` to ensure that an appropriately sized iterable of labels is always returned.

0.6.11

Added ``IndexHour`` and ``IndexHourGO`` indices.

Added ``IndexMicrosecond`` and ``IndexMicrosecondGO`` indices.

Added support for ``round()`` on ``Series``.

``Index.astype`` now returns specialized ``datetime64`` ``Index`` objects when given an appropriate dtype.

``IndexHierarchy.astype`` now produces an ``IndexHierarchy`` with specialized ``datetime64`` ``Index`` objects when given an appropriate dtype.

Added ``IndexLevels.dtypes_at_depth()`` and ``IndexLevels.dtype_per_depth()`` to capture resolved dtypes per depth.

Added ``IndexLevels.values_at_depth()`` to capture resolved typed arrays per depth.

Updated ``IndexHierarchy.display()`` to display proper types per depth.

Refactored ``IndexLevel`` to lazily cache depth and length attributes.

Refactored ``IndexHierarchy`` to store a ``TypeBlocks`` instance instead of 2D array, permitting reuse of ``TypeBlocks`` functionality, columnar type preservation, and immutable array reuse.

Fixed flaw in ``IndexHierarchy.label_widths_at_depth``.

Fixed flaw in ``Frame.from_records`` and related routines whereby a ``NamedTuple`` in an iterable of length 1 was converted to a single-row, two-dimensional array.

Fixed flaw in ``Frame`` function application on iterators for some ``Index`` type configurations.

API documentation now shows full signatures for all functions.

0.6.10

Improvements to ``interface`` display, including in inclusion of function arguments and new "Assignment" category; improvements to API documentation.

Fixed issue in not handling mismatched size between index and values on ``Series`` initialization.

Fixed issue creating a datetime64 ``Index`` from another datetime64 ``Index`` when their dtypes differ.

Fixed an issue when passing an immutable ``Index`` as ``columns`` in ``FrameGO.reindex``.

0.6.9

Series`` default constructor now efficiently handles ``Series`` given as ``values``.

``Frame`` default constructor now efficiently handles ``Frame`` given as ``data``.

``AutoMap`` now serves as the core mapping structure for all ``Index`` object, offering better performance, immutability, and internal uniqueness checks.

Page 26 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.