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

1.2.6

Corrected issue when selecting ``IndexHierarchy`` labels that contain tuples.

``IndexHiearchy.astype()`` now properly delegates the ``name`` attribute.

Better usage of ``np.concatenate`` in ``TypeBlocks.transpose()`` and ``HierarchicalLocMap.build_offsets_and_overflow()``.

1.2.5

Specifiers of dtypes given to ``astype()`` and related interfaces will now raise if NumPy will implicitly convert the argument to ``object``.

``Batch.to_frame()`` now exposes ``index_constructor``, ``columns_constructor`` arguments.

Improvements to usage of ``index_constructor`` and ``columns_constructor`` arguments in ``Frame.from_concat`` when ``Series`` are provided as components.

When using a ``Batch`` to write to an archive, non-unique labels will now raise a ``StoreLabelNonUnique`` exception.

1.2.4

IndexHierarchy.__setstate__`` now properly sets indexers to be immutable.

``Bus`` with associated ``Store`` instances are now pickleable after removing ``_weak_cache`` in ``Store.__getstate__()``.

1.2.3

Series.isna()``, ``Series.dropna()``, and related functions now properly handle arrays that contain objects such as ``Frame`` or ``np.ndarray`` that raise for usage of ``__bool__()``.

Set ``arraykit`` version to 0.2.9: ``isna_element`` now identifies ``pd.Timestamp('nat')`` as a NA value, and invalid ``datetime64`` strings given to ``Frame.from_delimited`` and related interfaces now properly raise exceptions.

1.2.2

Corrected issue in ``IndexHierarchy.label_widths_at_depth()`` which caused incorrect cell merging in XLSX output when ``merge_hierarchical_labels`` is True.

1.2.1

Corrected issue in ``Series.dropna()`` whereby full drops would not retain the index class.

Performance enhancement to ``TypeBlocks.equals()`` and related routines using ``arrays_equal()``.

Page 7 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.