Releases: dmyersturnbull/typed-dfs
Releases · dmyersturnbull/typed-dfs
v0.17.0-alpha0
ci: temporarily disable publish tests
v0.16.5
Dropped support for older dependency versions
Full Changelog: v0.16.4...v0.16.5
v0.16.4
[0.16.4] - 2021-11-06
Added
MiscUtils.delete_file
Checksums.delete_any
Checksums.generate_dirsum
Fixed
- One less
.resolve
inChecksums
- Return a more specific exception for non-relative path
JsonUtils.preserve_inf
would error on some lists
Full Changelog: v0.16.3...v0.16.4
v0.16.3
[0.16.3] - 2021-11-06
Added
- Can concatenate with
.of
to=
arg topretty_print
Utils.choose_table_format
Full Changelog: v0.16.2...v0.16.3
v0.16.2
[0.16.2] - 2021-11-05
Added
EMPTY
class attributes on froze collectionsis_empty
andlength
on froze collectionsSortUtils.core_natsort_flags
Changed
read_file
andwrite_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: v0.16.1...v0.16.2
v0.16.1
feat: lazy load; path split
v0.16.0
[0.16.0] - 2021-10-23
Added
- Support for custom formats and per-suffix kwargs
- Support for json encoding args for .attrs
Changed
Checksums
- Simplified
.suffixes
(breaking change to an uncommon function)
Fixed
- Duplicate IO methods
- Checksum path resolution
Full Changelog: v0.15.0...v0.16.0
v0.15.0
[0.15.0] - 2021-10-16
Added
- New functions in
Checksums
- JSON encoding functions in
JsonUtils
Changed
- Checksums now holds the encoding (breaking)
use_filename=False
by default (wasNone
)- attrs now written with
orjson
and custom default - orjson is now required
- internal refactoring
Fixed
attrs=True
less brittle- Pandas >= 1.3 is explicitly required; this was already effectively true
Full Changelog: v0.14.4...v0.15.0
v0.14.4
feat: encoding error util fn
v0.14.3
feat: new checksums functions