Skip to content

Release 1.0.4: pin wirelog to v0.53.0 - #179

Merged
justinjoy merged 1 commit into
mainfrom
agent/release-1.0.4
Jul 31, 2026
Merged

Release 1.0.4: pin wirelog to v0.53.0#179
justinjoy merged 1 commit into
mainfrom
agent/release-1.0.4

Conversation

@justinjoy

Copy link
Copy Markdown
Contributor

Summary

  • bump PyreWire from 1.0.3 to 1.0.4
  • pin bundled and CI-validated wirelog to v0.53.0 at peeled SHA 668f82ad69c2bbfc8e8111839302adf1360f55da
  • keep the minimum supported wirelog runtime at 0.52.0 because v0.53.0 has no public C header or SONAME change
  • update changelog, support/versioning docs, and release contract tests

Impact

Published wheels will bundle wirelog 0.53.0. Source installs remain compatible with wirelog 0.52.0 or newer. The PyreWire public API is unchanged.

Validation

  • built wirelog 0.53.0 from the pinned SHA
  • public header and ABI compatibility checked against 0.52.0
  • black --check .
  • isort --check-only .
  • flake8 .
  • mypy src/pyrewire
  • mkdocs build --strict
  • pytest -q: 595 passed, 2 skipped, 93.57% coverage
  • python -m build --sdist
  • release changelog section extraction

Move the bundled and validated wirelog ref from v0.52.0 to v0.53.0 at peeled SHA 668f82ad69c2bbfc8e8111839302adf1360f55da and bump PyreWire to 1.0.4. Keep the runtime minimum at 0.52.0 because the public C headers and SONAME are unchanged.
@justinjoy
justinjoy marked this pull request as ready for review July 31, 2026 02:52
@justinjoy
justinjoy merged commit 5e400c5 into main Jul 31, 2026
17 checks passed
@justinjoy
justinjoy deleted the agent/release-1.0.4 branch July 31, 2026 02:58
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