Skip to content

Releases: unionai-oss/pandera

Improved pandas data type handling

17 Mar 02:00
Compare
Choose a tag to compare

Release Notes

  • add support for pandas extension types, tested only for pandas >= 1.0.0
  • more comprehensive testing and documentation for PandasDtype enum class

Schema transformations and built-in Checks

23 Jan 16:21
bcf87bd
Compare
Choose a tag to compare

Release Notes

Major Enhancements

  • Schema transformations to add/remove columns from a dataframe schema dcc40f4
  • Add built-in checks for common data validation tasks 1be3bcc
  • Add dtype property to DataFrameSchema and SeriesSchema objects 7aecf16

Codebase Improvements

  • update documentation
  • improvements to CI 0a28e30
  • improvements to linting, code quality checks cb39fd0
  • clean up Check and SeriesSchemaBase internals 7bf2fe8
  • add airspeed velocity benchmarks ee21cdb

Bugfixes

bugfix: preserve index values when formatting failure cases

11 Nov 21:03
Compare
Choose a tag to compare

bugfix: named index can format failure cases on error

11 Nov 19:00
Compare
Choose a tag to compare
v0.2.6

bump to v0.2.6: named index bugfix

Add license file to pypi distribution

11 Nov 02:26
Compare
Choose a tag to compare
v0.2.5

add license to pypi distribution

bugfix: category dtype coercion, add dtype tests

09 Nov 23:54
Compare
Choose a tag to compare

bugfix on the Category datatype and string coercion logic, add more unit tests on dtypes

bugfix: coerce and nullable logic, modularize unit test suite

04 Oct 01:53
Compare
Choose a tag to compare
  • improvements in documentation, more comprehensive typing

Improved documentation

29 Sep 22:53
Compare
Choose a tag to compare

This release adds docstring examples for all public-facing modules.

bugfix: render API in sphinx documentation

11 Sep 02:19
Compare
Choose a tag to compare
v0.2.1

bump to v0.2.1: bugfix on sphinx docs

Drop python 2.7 support, minor enhancements

11 Sep 01:50
Compare
Choose a tag to compare

Release Notes

  • this release drops support for python 2.7: 4d38a4d
  • add explanatory error message to check_input decorator: c1a3616
  • add test code snippets to sphinx documentation: ca5b39d
  • add type hinting: f67050d
  • modularize pandera code: ffd57d8
  • more builtin data type support: b01eef0
  • add citation information: 6061254
  • update repo links : cosmicBboy -> pandera-dev: e6782f1
  • add dev installation instructions: f7950ad
  • improve formatting and wording of sphinx documentation: 7310d0d
  • make SchemaError message formatting functions private: fc071d6
  • add docstrings to error classes: ed4e8f8
  • add human-readable str and repr methods to DataFrameSchema: 954d8a2
  • update requirements.txt, remove enum34: db87b21