Tracking changes in pandas-validation between versions. See also https://github.com/jmenglund/pandas-validation/releases.
This is a minor release with the following changes:
- The function
validate_datetime()
is deprecated and replaced by the functionsvalidate_date()
andvalidate_timestamp()
. The new functions validates values of types datetime.date and pandas.Timestamp, respectively. - Type conversion is no longer carried out by the functions
validate_numeric()
andvalidate_string()
. It will be up to the user to ensure that the data types are correct before the validation. - Documentation has been updated with two new quickstart examples.
Released: 2019-06-13
This is a minor release with the following changes:
- Non-NumPy numeric dtypes should now be supported.
- The ValidationWarning is now issued att stack level 2. This makes it possible to trace the line of code that called the function that raised the warning.
Released: 2019-05-27
This is a patch release that fixes an issue with validating numbers with min_value=0
or max_value=0
.
Released: 2019-02-02
This is a patch release with a few fixes to the documentation.
Released: 2018-10-18
This minor release contains the following changes:
- The validation functions now have a
return_type
argument that gives the user control over the output. This replaces thereturn_values
argument. - When returning values, the validation functions now filter out all invalid values.
- A few tests have been added to
test_pandasvalidation.py
. The test coverage is now complete. - Documentation is up to date.
- Removed use of the deprecated
pandas.tslib
Released: 2018-01-03
This minor release contains the following changes:
- Function
not_convertible()
renamedmask_nonconvertible()
- Updated text in
README.rst
- Updated instructions in
release-checklist.rst
- Small fixes to the documentation
Released: 2017-09-17
This patch release contains a number of small fixes.
- Updated text in
README.rst
- Updated instructions for Travis-CI (
.travis.yml
) - Added
release-checklist.rst
- Libraries for testing removed from
requirements.txt
Released: 2017-09-15
Initial release.
Released: 2016-03-16