Skip to content

chore(release): 0.1.2 - #7

Merged
AmirF194 merged 1 commit into
mainfrom
release/v0.1.2
Jul 19, 2026
Merged

chore(release): 0.1.2#7
AmirF194 merged 1 commit into
mainfrom
release/v0.1.2

Conversation

@AmirF194

Copy link
Copy Markdown
Owner

Cuts v0.1.2, collecting the fixes merged since v0.1.1.

Changes

  • Bump version to 0.1.2 in pyproject.toml and src/wingfoot/__init__.py.
  • Move the [Unreleased] items in CHANGELOG.md under a dated [0.1.2] heading and refresh the compare links.
  • Update the User-Agent example in the README to wingfoot/0.1.2.

What ships in 0.1.2

Fixed

Added

Docs

  • Security policy, changelog, and issue/PR templates

Verification

  • pytest: 52 passed, 1 skipped
  • wingfoot --version0.1.2
  • uv build produces wingfoot-0.1.2 wheel + sdist; wheel contains wingfoot/py.typed; METADATA shows Version: 0.1.2 and Typing :: Typed

After merge

Publishing a GitHub Release tagged v0.1.2 triggers the Trusted-Publishing workflow to push to PyPI. I've prepared that as a draft release to review — publishing it is the one irreversible step, left for a human to click.

Bump version to 0.1.2 and cut the changelog section for the fixes that
landed since 0.1.1:

- fix: clean error when `wingfoot sign` can't reach the URL (#4)
- fix: actionable error on a corrupt/incomplete stored identity (#6)
- fix: require `expires` and apply clock skew in verify_request (#3)
- fix: skip non-Ed25519 entries in find_key instead of crashing (#2)
- packaging: ship py.typed (PEP 561) (#5)

Also bumps the User-Agent example in the README to match.
@AmirF194
AmirF194 merged commit 5c06075 into main Jul 19, 2026
5 checks passed
@AmirF194
AmirF194 deleted the release/v0.1.2 branch July 19, 2026 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant