Changelog

[0.6.1] - 2020-05-30

Changed

  • Hotfix CI/CD. No changes to the library vs 0.6.0

[0.6.0] - 2020-05-30

Changed

  • Removed support for python 3.5, numpy <1.15, and pandas < 0.23.0

  • Upgrade is_monotonic AssertionError to output bad locations

[0.5.3] - 2019-11-11

Changed

  • Hotfix the enabled flag for CustomCheck and decorator arg issues.

  • Swap custom_check’s func and df params

[0.5.2] - 2019-10-25

Added

  • Add conda-forge

Changed

  • Add python_requires in setup.py to limit install to supported Python versions.

[0.5.1] - 2019-08-29

Changed

  • Remove unnecessary six dependency

[0.5.0] - 2019-08-18

Added

  • Add support for old Engarde function names with deprecation warnings for v0.7.0.

  • Add ability to check bulwark version with bulwark.__version__

  • Add status badges to README.md

  • Add Sphinx markdown support and single-source readme, changelog.

Changed

  • Upgrade Development Status to Beta (from Alpha)

  • Update gitignore for venv

  • Update contributing documentation

  • Single-sourced project version

[0.4.2] - 2019-07-28

Changed

  • Hotfix to allow import bulwark to work.

[0.4.1] - 2019-07-26

Changed

  • Hotfix to allow import bulwark to work.

[0.4.0] - 2019-07-26

Added

  • Add has_no_x, has_no_nones, and has_set_within_vals.

Changed

  • has_no_nans now checks only for np.nans and not also None. Checking for None is available through has_no_nones.

[0.3.0] - 2019-05-30

Added

  • Add exact_order param to has_columns

Changed

  • Hotfix for reversed has_columns error messages for missing and unexpected columns

  • Breaking change to has_columns parameter name exact, which is now exact_cols

[0.2.0] - 2019-05-29

Added

  • Add has_columns check, which asserts that the given columns are contained within the df or exactly match the df’s columns.

  • Add changelog

Changed

  • Breaking change to rename unique_index to has_unique_index for consistency

[0.1.2] - 2019-01-13

Changed

  • Improve code base to automatically generate decorators for each check

  • Hotfix multi_check and unit tests

[0.1.1] - 2019-01-12

Changed

  • Hotfix to setup.py for the sphinx.setup_command.BuildDoc requirement.

[0.1.0] - 2019-01-12

Changed

  • Breaking change to rename unique_index to has_unique_index for consistency