- Added: new validator PydanticV2Validator to support Pydantic v2
- Update GitHub workflow for CI: run tests & license checks for PRs, pushes to master and tags (#202) by @pilosus
- Make dependabot update GitHub Actions (#202) by @pilosus
- Run tests against locally installed package instead of using ugly imports (#200) by @pilosus
See release notes to v1.0.0rc1
Release breaks backward compatibility!
- Bump major dependencies: PyYAML>=6,<7 Click>=8,<9 (#192) by @pilosus
- Marshmallow integration supports only v3.0.0 and later (#192) by @pilosus
- Move to pyproject.toml for packaging (#193) by @pilosus
- Raise Python requirement to >=3.7 (#193) by @pilosus
- Add CLI utility (#35) by @pilosus
- Update documentation, add integration examples (#34) by @pilosus
- Fix
Help
section inREADME.rst
(#31) by @pilosus - Fix Sphinx release variable (#30) by @pilosus
- Fix Sphinx config, fix README.rst image markup (#28) by @pilosus
- Sphinx documentation added (#12) by @pilosus
- Piny artwork added (#6) by Daria Runenkova and @pilosus
- Rename parent exception
PinyError
toConfigError
(#18) by @pilosus - Add feature request template for GitHub Issues (#20) by @pilosus
- Issue and PR templates added, minor docs fixes (#16) by @pilosus
- Data validators support added for
Pydantic
,Marshmallow
(#2) by @pilosus CONTRIBUTING.rst
added (#4) by @pilosus
- Minor RST syntax fix in README.rst (#9) by @pilosus
- README.rst extended with
Rationale
andBest practices
sections (#5) by @pilosus
- StrictMatcher added (#3) by @pilosus
- CI/CD config minor tweaks
- README updated
- YamlLoader added
- Makefile added
- CI/CD minimal pipeline added
- Start the project