Typeddfs

Latest version: v0.16.5

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

Scan your dependencies

Page 1 of 5

0.17.0

Added

- Full support for Pandas 2
- [zstd](https://facebook.github.io/zstd/) compression
- YAML format

Removed

- ZIP compression
- Support for Python < 3.9
- Support for Pandas < 1.5.2
- Support for Poetry < 1.4
- `MiscUtils.table_format`
- Positional args to `to_` and `read_` methods
- `cli_help`
- `example`

Changed

- Use `import typeddfs` instead of `from typeddfs import TypedDfs`
- Excel write methods no longer use `encoding`
- Custom exceptions no longer have multiple superclasses
- `FrozeSet` now subclasses `frozenset` instead of `AbstractSet`

Fixed

- Use poetry-core and new Poetry options
- Enable virtualenv>20.0.33
- Dropped `pd.DataFrame.append` for Pandas>=2 (it was removed)
- Added `pd.DataFrame.map` for Pandas>=2.1
- Replaced deprecated Pandas functions

**Full Changelog**: https://github.com/dmyersturnbull/typed-dfs/compare/v0.16.5...v0.17.0

0.16.5

No changes.

0.16.4

Added

- `MiscUtils.delete_file`
- `Checksums.delete_any`
- `Checksums.generate_dirsum`

Fixed

- One less `.resolve` in `Checksums`
- Return a more specific exception for non-relative path
- `JsonUtils.preserve_inf` would error on some lists

**Full Changelog**: https://github.com/dmyersturnbull/typed-dfs/compare/v0.16.3...v0.16.4

0.16.3

Added

- Can concatenate with `.of`
- `to=` arg to `pretty_print`
- `Utils.choose_table_format`

**Full Changelog**: https://github.com/dmyersturnbull/typed-dfs/compare/v0.16.2...v0.16.3

0.16.2

Added

- `EMPTY` class attributes on froze collections
- `is_empty` and `length` on froze collections
- `SortUtils.core_natsort_flags`

Changed

- `read_file` and `write_file` now call `.resolve` on the paths
- Renamed ExampleDataframes to ExampleDfs and LazyDataframe to LazyDf
- Returned tuples are now mainly namedtuples

Fixed

- Compat with natsort 8 (now required)

**Full Changelog**: https://github.com/dmyersturnbull/typed-dfs/compare/v0.16.1...v0.16.2

0.16.1

Added

- `datasets.py`
- `FileFormat.split` and related methods
- `AbsDf.read_url`

Fixed

- `read_file` uses IOTyping when `attrs=None`

**Full Changelog**: https://github.com/dmyersturnbull/typed-dfs/compare/v0.16.0...v0.16.1

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.