This version adds automation of our workflows, including using `hatch`
for builds, automated GitHub actions for linting and testing, coverage reporting, and
dynamic versioning. This release adds basic functionality for Partner support.
Added
- Use `hatch_vcs` for dynamic versioning (lwasser, 82)
- Partner support to package (92, lwasser)
- Code coverage setup (97, lwasser)
Changed
- Migrate to pytest for tests and setup hatch scripts (89, lwasser)
- Add validation step to categories attr in pydantic model (105, lwasser)
- Update pypi publish to use hatch (82, lwasser)
- Move data accepted cleanup to pydantic field alias / validation step (lwasser)
Thank you to all contributors to this release. Special thanks
to ofek for assistance with `hatch`, pradyunsg for packaging guidance, webknjaz
and woodruffw for help troubleshooting Trusted Publisher releases to PyPI, and willingc for guidance in software
development best practices.
**Full Changelog for 0.2.2 to 0.2.3**: https://github.com/pyOpenSci/pyosMeta/compare/v0.2.2...v0.2.3