Skip to content

Commit 484102a

Browse files
willingclwasser
authored andcommitted
Draft February 2024 changelog
1 parent ab0df02 commit 484102a

File tree

1 file changed

+38
-12
lines changed

1 file changed

+38
-12
lines changed

CHANGELOG.md

Lines changed: 38 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,46 @@
22

33
[![PyPI](https://img.shields.io/pypi/v/pyosmeta.svg)](https://pypi.org/project/pyosmeta/)
44

5-
## Unreleased
5+
## [Unreleased]
66

7-
- Enh: Use `hatch_vcs` for dynamic versioning (@lwasser, #82)
8-
- Fix: migrate to pytest for tests and setup hatch scripts (#89, @lwasser)
9-
- Add: Partner support to package (#92, @lwasser)
10-
- Add: Code coverage setup (#97, @lwasser)
11-
- Fix: Add validation step to categories attr in pydantic model (#105, @lwasser)
12-
- Fix: update pypi publish to use hatch (#82, @lwasser)
13-
- Fix: move data accepted cleanup to pydantic field alias / validation step (@lwasser)
7+
## [v0.2.3] - 2024-02-29
148

15-
## [v0.15](https://github.com/pyOpenSci/pyosMeta/releases/tag/v0.15)
9+
This version adds automation of our workflows, including using `hatch`
10+
for builds, automated GitHub actions for linting and testing, coverage reporting, and
11+
dynamic versioning. This release adds basic functionality for Partner support.
1612

17-
2023-12-20 - This release was tagged in git and GitHub but not released to PyPI.
13+
### Added
1814

19-
## [v.0.2](https://pypi.org/project/pyosmeta/0.2)
15+
- Use `hatch_vcs` for dynamic versioning (@lwasser, #82)
16+
- Partner support to package (#92, @lwasser)
17+
- Code coverage setup (#97, @lwasser)
2018

21-
2023-08-17 - Initial release to PyPI.
19+
### Changed
20+
21+
- Migrate to pytest for tests and setup hatch scripts (#89, @lwasser)
22+
- Add validation step to categories attr in pydantic model (#105, @lwasser)
23+
- Update pypi publish to use hatch (#82, @lwasser)
24+
- Move data accepted cleanup to pydantic field alias / validation step (@lwasser)
25+
26+
Thank you to all contributors to this release. Special thanks
27+
to @ofek for assistance with `hatch`, @pradyunsg for packaging guidance, @webknjaz
28+
and @woodruffw for help troubleshooting Trusted Publisher releases to PyPI, and @willingc for guidance in software
29+
development best practices.
30+
31+
## [v0.2.2] - 2024-02-27
32+
33+
This version tested our production release process to PyPI.
34+
35+
## [v0.15] - 2023-12-20
36+
37+
This release was tagged in git and GitHub but not released to PyPI.
38+
39+
## [v.0.2] - 2023-08-17
40+
41+
Initial release to PyPI.
42+
43+
[Unreleased]: https://github.com/pyopensci/pyosmeta/compare/v0.2.3...HEAD
44+
[v0.2.3]: https://github.com/pyopensci/pyosmeta/compare/v0.15...v0.2.3
45+
[v0.2.2]: https://github.com/pyopensci/pyosmeta/compare/v0.15...v0.2.2
46+
[v0.15]: https://github.com/pyOpenSci/pyosMeta/releases/tag/v0.15
47+
[v.0.2]: https://pypi.org/project/pyosmeta/0.2/

0 commit comments

Comments
 (0)