Skip to content

Latest commit

 

History

History
76 lines (53 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

76 lines (53 loc) · 1.78 KB

Changelog for Typed-Dfs

Adheres to Semantic Versioning and Keep a Changelog.

[0.6.0] - 2021-03-02

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] - 2021-01-19

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] - 2020-08-29

Removed

  • support for Python 3.7

Changed

  • Bumped Pandas to 1.2
  • Updated build

[0.3.0] - 2020-08-29

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] - 2020-05-19

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] - 2020-05-12

Added:

  • Main code.