Releases: pyOpenSci/pyosMeta
v0.2.6
This is a small patch that fixes a bug in the code discovered by @pllim
What's Changed
- Adopt ruff by @blink1073 in #164
- Fix undeclared fix_indent by @pllim in #166
- Test cli on pull requests by @blink1073 in #170
New Contributors
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Fix: link to COC by @lwasser in #148
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #149
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #150
- Fix: bug in github username for reviewers) by @lwasser in #153
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #151
- docs: add blink1073 as a contributor for code, and review by @allcontributors in #158
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #157
- Add: help-wanted label action by @lwasser in #159
- Sign pypi releases using sigstore by @blink1073 in #156
- Create: add-help-wanted workflow to add tagged issues to project board by @lwasser in #161
New Contributors
- @blink1073 made their first contribution in #156
Full Changelog: v0.2.4...v0.2.5
v0.2.5rc0
This is a new release candidate that is meant to test our new signed commit worklow.
What's Changed
- Fix: link to COC by @lwasser in #148
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #149
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #150
- Fix: bug in github username for reviewers) by @lwasser in #153
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #151
- docs: add blink1073 as a contributor for code, and review by @allcontributors in #158
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #157
- Add: help-wanted label action by @lwasser in #159
- Sign pypi releases using sigstore by @blink1073 in #156
New Contributors
- @blink1073 made their first contribution in #156
Full Changelog: v0.2.4...v0.2.5rco
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