Skip to content

chore(release): pact-python-ffi v0.5.3.0#1555

Draft
JP-Ellis wants to merge 1 commit intomainfrom
release/pact-python-ffi
Draft

chore(release): pact-python-ffi v0.5.3.0#1555
JP-Ellis wants to merge 1 commit intomainfrom
release/pact-python-ffi

Conversation

@JP-Ellis
Copy link
Copy Markdown
Contributor

@JP-Ellis JP-Ellis commented Apr 16, 2026

[pact-python-ffi/0.5.3.0] 2026-04-16

🚀 Features

  • Allow iteration over all interactions
  • Implement the Pact class
  • Add handle to pointer conversion
  • Add casting interaction to subtypes
  • Add iterator over all interactions

🐛 Bug Fixes

  • Incorrect sync http deletion

📚 Documentation

  • Update changelogs

⚙️ Miscellaneous Tasks

  • Update non-compliant docstrings and types
  • Upgrade pymdownx extensions
  • Fix json schema url
  • Remove ruff sub-configs
  • Switch to versioningit
  • Ensure pact interactions get deleted
  • Add ruff ignores for tests
  • Refactor ffi tests
  • Remove versioningit, switch to static version in pyproject.toml
  • Minor update to cliff config
  • Replace taplo with tombi

Contributors

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 37%. Comparing base (87814fc) to head (1d8fa11).
✅ All tests successful. No failed tests found.

❗ There is a different number of reports uploaded between BASE (87814fc) and HEAD (1d8fa11). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (87814fc) HEAD (1d8fa11)
tests 1 0
Additional details and impacted files
@@          Coverage Diff           @@
##           main   #1555     +/-   ##
======================================
- Coverage    74%     37%    -38%     
======================================
  Files        36      32      -4     
  Lines      3996    2500   -1496     
======================================
- Hits       2979     935   -2044     
- Misses     1017    1565    +548     
Flag Coverage Δ
examples 37% <ø> (ø)
tests ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@JP-Ellis JP-Ellis force-pushed the release/pact-python-ffi branch 3 times, most recently from 9f6b55f to d9ee018 Compare April 16, 2026 09:26
@JP-Ellis JP-Ellis force-pushed the release/pact-python-ffi branch from d9ee018 to 1d8fa11 Compare April 16, 2026 10:12
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