Skip to content

Releases: dmyersturnbull/typed-dfs

v0.17.0-alpha0

24 Oct 08:21
Compare
Choose a tag to compare
v0.17.0-alpha0 Pre-release
Pre-release
ci: temporarily disable publish tests

v0.16.5

01 Mar 04:52
Compare
Choose a tag to compare

Dropped support for older dependency versions

Full Changelog: v0.16.4...v0.16.5

v0.16.4

07 Nov 01:44
9bdca1f
Compare
Choose a tag to compare

[0.16.4] - 2021-11-06

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: v0.16.3...v0.16.4

v0.16.3

06 Nov 21:29
Compare
Choose a tag to compare

[0.16.3] - 2021-11-06

Added

  • Can concatenate with .of
  • to= arg to pretty_print
  • Utils.choose_table_format

Full Changelog: v0.16.2...v0.16.3

v0.16.2

05 Nov 18:23
Compare
Choose a tag to compare

[0.16.2] - 2021-11-05

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: v0.16.1...v0.16.2

v0.16.1

01 Nov 22:34
Compare
Choose a tag to compare
feat: lazy load; path split

v0.16.0

24 Oct 02:39
Compare
Choose a tag to compare

[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

17 Oct 02:05
Compare
Choose a tag to compare

[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 (was None)
  • 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

13 Oct 08:47
Compare
Choose a tag to compare
feat: encoding error util fn

v0.14.3

06 Oct 06:41
Compare
Choose a tag to compare
feat: new checksums functions