Releases: pyOpenSci/pyosMeta
pyOS meta release 0.2.4
What's Changed
- Fix: make parse comment more readable by @lwasser in #115
- Fix: parse up to 100 issues in a request by @lwasser in #119
- Fix: refactor and reorganize modules by @lwasser in #120
- Fix: rename util modules by @lwasser in #123
- Add tests utils by @lwasser in #124
- Update github actions to resolve nodejs 16 warnings by @willingc in #128
- Split utilities test file into two to match the source files by @willingc in #127
- Refactor cleaning utility input names to be consistent and update docstrings by @willingc in #126
- Fix: clean data accepted key by @lwasser in #131
- Fix: Move all of the github things to a new module for easier maintenance by @lwasser in #132
- Fix tests2 by @lwasser in #134
- Fix: add partners to contributors by @lwasser in #135
- docs: add webknjaz as a contributor for code, and review by @allcontributors in #137
- Fix: refactor github methods out of contributor mod by @lwasser in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #136
- Fix: small bug - forgot to update last script by @lwasser in #142
- Add: pagination support for issue requests by @lwasser in #140
- Fix: separate build and publish steps in CI by @lwasser in #145
- Add changelog for v0.2.4 by @willingc in #147
Full Changelog: v0.2.3...v0.2.4
Release Candidate v0.2.4rc0
This is a test release that we can use in place of test pypi to see if the build works and to test out the use of a pre release. I am not creating a pretty set of release notes as this is just a test for now.
What's Changed
- Fix: make parse comment more readable by @lwasser in #115
- Fix: parse up to 100 issues in a request by @lwasser in #119
- Fix: refactor and reorganize modules by @lwasser in #120
- Fix: rename util modules by @lwasser in #123
- Add tests utils by @lwasser in #124
- Update github actions to resolve nodejs 16 warnings by @willingc in #128
- Split utilities test file into two to match the source files by @willingc in #127
- Refactor cleaning utility input names to be consistent and update docstrings by @willingc in #126
- Fix: clean data accepted key by @lwasser in #131
- Fix: Move all of the github things to a new module for easier maintenance by @lwasser in #132
- Fix tests2 by @lwasser in #134
- Fix: add partners to contributors by @lwasser in #135
- docs: add webknjaz as a contributor for code, and review by @allcontributors in #137
- Fix: refactor github methods out of contributor mod by @lwasser in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #136
- Fix: small bug - forgot to update last script by @lwasser in #142
- Add: pagination support for issue requests by @lwasser in #140
- Fix: separate build and publish steps in CI by @lwasser @webknjaz in #145
Full Changelog: v0.2.3...v0.2.4rc0
v0.2.3
This release contains a only a few new changes on top of 0.2.2. but i'll document 0.2.2 and 0.2.3 here as 0.2.2 was a test release for our workflow.
[v0.2.3] - 2024-02-29
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: v0.2.2...v0.2.3