Skip to content

Release 1.2.2 - #59

Merged
HugoFara merged 2 commits into
mainfrom
release/1.2.2
Sep 18, 2026
Merged

HugoFara merged 2 commits into
mainfrom
release/1.2.2

Conversation

@HugoFara

@HugoFara HugoFara commented Sep 18, 2026 •

Copy link
Copy Markdown
Owner

Patch release: the Mechanism.set_constraints() fix from #58.

  • CHANGELOG.md: [Unreleased] → [1.2.2] - 2026-09-18
  • bump-my-version bump patch (pyproject, __init__, CITATION), uv lock
  • CITATION.cff: restore cff-version: 1.2.0 — the 1.2.1 bump had rewritten the CFF format version because the bumpversion search version: {current_version} also matched cff-version:; the rule is now anchored with ^version: so it cannot recur
  • docs/ rebuilt from scratch (sphinx-build -E -a, 0 warnings)
  • uv.lock: httpx2 2.5.0 → 2.13.0, httpcore2 2.5.0 → 2.13.0, soupsieve 2.8.4 → 2.9.2, closing the seven open Dependabot alerts (all dev-only transitives of bump-my-version and nbconvert)

After merge: tag v1.2.2, GitHub release, python-publish.yml.

…ories

All three are dev-only transitive dependencies (bump-my-version pulls in
httpx2/httpcore2, nbconvert pulls in soupsieve). Dependabot flagged seven
alerts on uv.lock: httpx2 < 2.12.0 (decompression amplification, multipart
header injection, conflicting framing headers, quadratic SSE buffering),
httpcore2 < 2.10.0 (WSS through SOCKS proxies sent without TLS) and
soupsieve < 2.9.0 (two polynomial ReDoS).
@HugoFara
HugoFara merged commit 4ccdef1 into main Sep 18, 2026
10 checks passed
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