Static-frame

Latest version: v2.8.1

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

Scan your dependencies

Page 30 of 31

0.5.4

Index`` objects based on ``np.datetime64`` now return empty Series when a partial ``loc`` selection does not match any values found in the ``Index``.

0.5.3

Frame.set_index_hiearchy`` passes on ``name`` to returned ``Frame``.

``Index`` objects based on ``np.datetime64`` now accept Python ``datetime.datetime`` objects in ``loc`` expressions.

Exposed ``interface`` attribute on ``ContainerBase`` subclasses.

0.5.2

Refinements to ``Series.isin()``, ``Frame.isin()``, ``Index.isin()``, and ``IndexHierarchy.isin()`` to better identify cases of unique elements.

Added ``IndexMinute`` datetime index subclass.

0.5.1

Implemented handling in ``Frame.from_delimited`` for column-only files.

``Frame.iter_tuple`` and ``Frame.iter_tuple_items`` will return ``tuple`` instead of ``NamedTuple`` if fields are not valid identifiers.

``Frame.from_records`` now supports empty records if ``columns`` is provided.

``Frame.from_concat`` now implements better type preservation in vertical concatenation of arrays.

0.5.0

Introduced the ``Bus``, a ``Series``-like container of mulitple ``Frame``, supporting lazily reading from and writing to XLSX, SQLite, and HDF5 data stores, as well as zipped pickles and delimited files.

Added ``interface`` attribute to all containers, providing a hierarchical presentation of all interfaces.

Added ``display_tall()`` and ``display_wide()`` convenience methods to all containers.

Added ``label_widths_at_depth()`` on ``Index`` and ``IndexHierarchy``.

Added ``Series.from_concat_items()`` and ``Frame.from_concat_items()``.

Added ``Frame.to_xarray()``.

Added ``Frame.to_xlsx()``, ``Frame.from_xlsx()``.

Added ``Frame.to_sqlite()``, ``Frame.from_sqlite()``.

Added ``Frame.to_hdf5()``, ``Frame.from_hdf5()``.

Added ``Frame.to_rst()``.

Added ``Frame.to_markdown()``.

Added ``Frame.to_latex()``.

The interface of ``Frame.from_delimited`` (as well as ``Frame.from_csv`` and ``Frame.from_tsv``) has been updated to conform to the common usage of ``index_depth`` and ``columns_depth``. IndexHierarchy is now supported when ``index_depth`` or ``columns_depth`` is greater than one. The former parameter ``index_column`` is renamed ``index_column_first``.

Added ``IndexHierarchy.from_index_items`` and ``IndexHierarchy.from_labels_delimited``.

Added ``IndexBase.names`` attribute to provide normalized names equal in length to depth.

The ``DisplayConfig`` parameter ``type_show`` now, if False, hides, native class types used as headers. This is the default display for all specialized string output via ``Frame.to_html``, ``Frame.to_rst``, ``Frame.to_markdown``, ``Frame.to_latex``, as well as Jupyter display methods.

Added ``Frame.unset_index()``.

Added ``Frame.pivot()``.

Added ``Frame.iter_window``, ``Frame.iter_window_items``, ``Frame.iter_window_array``, ``Frame.iter_window_array_items``.

Added ``Series.iter_window``, ``Series.iter_window_items``, ``Series.iter_window_array``, ``Series.iter_window_array_items``.

Added ``Frame.bloc`` and ``Frmae.assign.bloc``

Added ``IndexHierarchy.rehierarch``, ``Series.rehierarch``, and ``Frame.rehierarch``.

Defined ``__bool__`` for all containers, where the result is determined based on if the underlying NumPy array has ``size`` greater than zero.

Improved ``Frame.to_pandas()`` to preserve columnar types.

``Frame.set_index_hierarchy`` now accepts a ``reorder_for_hierarchy`` argument, reordering the rows to support hierarchability.

Added ``Frame.from_dict_records`` and ``Frame.from_dict_records_items``; when given records, the union of all keys is used to derive columns.

0.4.3

Fixed issues in ``FrameGO`` setitem and using binary operators between ``Frame`` and ``FrameGO``.

Page 30 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.