Skip to content

chore(release): 6.2.2 - #146

Merged
akalex merged 1 commit into
masterfrom
release/6.2.2
Aug 7, 2026
Merged

akalex merged 1 commit into
masterfrom
release/6.2.2

Conversation

@akalex

@akalex akalex commented Aug 7, 2026

Copy link
Copy Markdown
Member

Summary

Cuts 6.2.2, a tooling-only patch release. The installed library code is byte-identical to 6.2.1 — no runtime changes, no API changes, no dependency changes for consumers.

Why release at all?

Two changes have accumulated on master since v6.2.1 and neither has shipped:

  • ca83847 — the Poetry→uv migration
  • 59fc51fcryptography dev-dependency bump for GHSA-g6cj-pr64-35w5

Both are internal. The changelog says so plainly rather than dressing them up as user-facing.

This release also serves as the first real exercise of the new OIDC publishing path, which cannot be verified any other way.

Note on the cryptography bump

cryptography is a dev dependency used only by the test suite — it is not in [project.dependencies]. Installed environments were never exposed to the advisory. The changelog entry states this explicitly so nobody reads 6.2.2 as a security release for consumers.

Changes

  • pyproject.toml: version = "6.2.1""6.2.2"
  • uv.lock: regenerated (version field only)
  • CHANGES.md: ## Unreleased## 6.2.2, plus an entry for the previously undocumented cryptography bump

Verification

  • uv sync --locked — lock consistent with pyproject
  • 138 passed, 8 skipped — unchanged from baseline
  • uv build produces async_firebase-6.2.2 sdist + wheel
  • twine check PASSED on both artifacts

After merge

Tag v6.2.2 on master to trigger the release. The release environment is gated to v* tags, and the PyPI trusted publisher is configured to match.

⚠️ There is no PYPI_TOKEN fallback — OIDC is the only publish path. If it fails, recovery is a local uv build && uv publish --token ....

Tooling-only release. The installed library code is identical to 6.2.1;
there are no runtime or API changes.
@akalex akalex self-assigned this Aug 7, 2026
@akalex
akalex merged commit 5c7d1c0 into master Aug 7, 2026
10 checks passed
@akalex
akalex deleted the release/6.2.2 branch August 7, 2026 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant