Typeddfs

Latest version: v0.16.5

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

Scan your dependencies

Page 5 of 5

0.6.0

Added

- Read/write wrappers for Feather, Parquet, and JSON
- Added general functions `read_file` and `write_file`
- `TypeDfs.wrap` and `FinalDf`

Fixed

- `to_csv` was not passing along `args` and `kwargs`
- Slightly better build config

0.5.0

Changed

- Made `tables` an optional dependency; use `typeddfs[hdf5]`
- `natsort` is no longer pinned to version 7; it's now `>=7`.
Added a note in the readme that this just requires some caution.

Fixed

- Slight improvement to build and metadata

0.4.0

Removed

- support for Python 3.7

Changed

- Bumped Pandas to 1.2
- Updated build

0.3.0

Removed:

- `require_full` argument
- support for Pandas <1.1

Changed:

- `convert` now keeps non-reserved indices in the index as long as `more_indices_allowed` is false
- Moved builder to a separate module
- Changed or added type annotations using `__qualname__`
- Moved some basic functions from `AbsFrame` to its superclass `PrettyFrame`

Added:

- A method on `BaseFrame` called `such_that` to do type-retaining slicing

Fixed:

- A bug in `only`
- A bug in checking symmetry
- Dropped unnecessary imports
- Clarified that `detype` is needed for functions like `applymap` if requirements will fail the returned value
- Improved test coverage
- Added docstrings

0.2.0

Added:

- Builder and static factory for new classes
- Symmetry and custom conditions

Changed:

- Renamed most classes
- Renamed `to_vanilla` to `vanilla`, dropping the latter
- Split code into several files

0.1.0

Added:

- Main code.

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.