summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix type hint of schemas, for example for Required('key') (#478)HEADmasterDS/Charlie2023-02-221-16/+20
* Set static PyPI project description (#476)Philip Allgaier2023-02-131-2/+1
* add typing information (#475)DS/Charlie2023-02-1310-105/+147
* Change to SPDX conform license string (#472)elprimato2022-10-231-1/+1
* Fix a few typos (#470)Tim Gates2022-07-133-5/+5
* Release 0.13.1 (#469)0.13.1Philip Allgaier2022-04-073-3/+19
* Add tests for `Object` and `MultipleInvalid` (#467)Philip Allgaier2022-04-032-13/+45
* Style and warning cleanups in README (#466)Philip Allgaier2022-04-031-50/+18
* Extend README to include coverage run commands + unpin `setupstools` (#465)Philip Allgaier2022-04-032-3/+7
* `pytest` migration + enable Python 3.10 (#464)Philip Allgaier2022-04-036-227/+203
* Convert codebase to adhere to flake8 W504 (PEP 8) (#462)Philip Allgaier2022-04-024-17/+18
* Enable flake8 in github actions (#459)epenet2022-04-025-22/+26
* Ignore `Enum` if it is unavailable (#454)epenet2022-04-023-33/+42
* Enable github actions (#457)epenet2022-04-022-0/+39
* Fix email regex match for Python 2.7 (#456)epenet2022-04-012-3/+23
* Release 0.13.00.13.0Philip Allgaier2022-03-302-1/+7
* Display valid Enum values in Coerceepenet2022-03-112-0/+40
* Release 0.12.2v0.12.20.12.2Adam Tankanow2021-09-212-2/+8
* Change email regex match to fullmatchleonidguadalupe2021-08-311-1/+1
* ISSUE-439: Fix broken testAdam Tankanow2021-02-201-2/+2
* Revert "Ensure `Maybe` propagates error information (#411)"Adam Tankanow2021-02-202-2/+2
* Include the regular expression in the error messagetimski2021-01-281-2/+2
* Release 0.12.10.12.1Philip Allgaier2020-12-062-2/+19
* Extend tests for `Schema` with empty list or dict (#438)Philip Allgaier2020-12-061-16/+47
* Remove value enumeration when validating empty list (#434)monopolis2020-12-063-3/+17
* Grouped `Maybe` tests plus added a `Range` test (#437)Philip Allgaier2020-12-062-17/+25
* Ensure `Maybe` propagates error information (#411)monopolis2020-12-062-2/+18
* Enable stable travis-ci python 3.9 buildPhilip Allgaier2020-11-191-1/+1
* Add sorted() for In and NotIn + fix tests (#436)Philip Allgaier2020-11-182-6/+6
* Improve error message for In() and NotIn() (#425)vmaillol-altair2020-11-181-2/+4
* Extended a few tests (#435)Philip Allgaier2020-11-181-33/+35
* Use "py3.9-dev" in travis-ci for nowPhilip Allgaier2020-10-071-1/+1
* Add Python 3.9 support (#433)Philip Allgaier2020-10-073-1/+3
* Fixed typos + made spelling more consistent (#431)Philip Allgaier2020-09-224-78/+78
* Update changelog for 0.12.0Philip Allgaier2020-09-211-1/+14
* Newer coverage version required for python-3.8Philip Allgaier2020-09-211-1/+1
* Cleanup python versions (remove unsupported + add 3.8)Philip Allgaier2020-09-213-19/+3
* Updated README to include shields from pypiPhilip Allgaier2020-09-211-0/+3
* Fix most important flake8 errors/warningsPhilip Allgaier2020-09-213-19/+25
* Added additional tests for Range, Clamp and Length + catch exceptions (#427)Philip Allgaier2020-09-202-16/+101
* Update README.mdAlec Thomas2020-08-241-1/+1
* Fixed issue with 'required' not being set properly and added test (#420)EarQuack2020-04-012-0/+9
* Update issue templatesAlec Thomas2020-01-211-0/+16
* Switch to CONTRIBUTIONS ONLYAlec Thomas2020-01-211-0/+9
* Update schema_builder.pyTim Gates2019-12-061-1/+1
* Fix simple typo: arugment -> argumentTim Gates2019-12-061-1/+1
* Handle incomparable values in Range (#414)monopolis2019-11-282-17/+37
* Allow a discrminant field in validators (#368)Yashvardhan Didwania2019-08-152-1/+76
* 0.11.7 including changelog.Alec Thomas2019-08-132-2/+2
* Updated changelog with latest changes since release of 0.11.5Simeon Visser2019-08-131-0/+18