Skip to content

Commit 5c770e3

Browse files
jkeifergadomski
andauthored
prep stapi-fastapi release v0.7.0 (#96)
## What I'm changing - Update stapi-fastapi CHANGELOG to prep v0.7.0 release ## How I did it - n/a ## Checklist - [X] Tests pass: `uv run pytest` - [X] Checks pass: `uv run pre-commit run --all-files` - [X] CHANGELOG is updated (if necessary) --------- Co-authored-by: Pete Gadomski <[email protected]>
1 parent 7117d96 commit 5c770e3

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

Diff for: RELEASING.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
1. Determine which package you're releasing
44
2. Determine the next version, following [semantic versioning](https://semver.org/)
55
3. Create a release branch: `git checkout -b release/{package}-v{version}`
6-
4. Update that package's CHANGELOG with:
6+
4. Update that package's `pyproject.toml` with the new version
7+
5. Update that package's CHANGELOG with:
78
- A new header with the new version
89
- A new link at the bottom of the CHANGELOG for that header
9-
5. `git push -u origin`
10-
6. Once approved, merge the PR
11-
7. `git checkout main && git pull && scripts/release {package}`
12-
8. Go to the draft release href provided by the script, update that Github release with information from the CHANGELOG, and publish it
13-
9. Github actions will automatically publish a new PyPI release
10+
6. `git push -u origin`
11+
7. Once approved, merge the PR
12+
8. `git checkout main && git pull && scripts/release {package}`
13+
9. Go to the draft release href provided by the script, update that Github release with information from the CHANGELOG, and publish it
14+
10. Github actions will automatically publish a new PyPI release
1415

1516
> [!IMPORTANT]
1617
> You'll need to set up [.netrc authentication](https://pygithub.readthedocs.io/en/stable/examples/Authentication.html#netrc-authentication) to use `scripts/release`.

Diff for: stapi-fastapi/CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66

77
## Unreleased
88

9+
## [0.7.0] - 2025-04-18
10+
911
### Fixed
1012

1113
- Add parameter method as "POST" to create-order link
@@ -120,6 +122,7 @@ Initial release
120122
- Add links `opportunities` and `create-order` to Product
121123
- Add link `create-order` to OpportunityCollection
122124

125+
[0.7.0]: https://github.com/stapi-spec/stapi-fastapi/tree/v0.7.0
123126
[0.6.0]: https://github.com/stapi-spec/stapi-fastapi/tree/v0.6.0
124127
[0.5.0]: https://github.com/stapi-spec/stapi-fastapi/tree/v0.5.0
125128
[0.4.0]: https://github.com/stapi-spec/stapi-fastapi/tree/v0.4.0

Diff for: stapi-fastapi/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stapi-fastapi"
3-
version = "0.6.0"
3+
version = "0.7.0"
44
description = "Sensor Tasking API (STAPI) with FastAPI"
55
authors = [
66
{ name = "Christian Wygoda", email = "[email protected]" },

Diff for: uv.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)