Skip to content

chore(release): pact-python v4.0.0 - #1700

Merged
JP-Ellis merged 1 commit into
mainfrom
release/pact-python
Oct 15, 2026
Merged

JP-Ellis merged 1 commit into
mainfrom
release/pact-python

Conversation

@pact-foundation

@pact-foundation pact-foundation Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

[pact-python/4.0.0] 2026-10-15

🚀 Features

  • [breaking] Remove pact.v2 compatibility module

    pact.v2, the compat-v2 extra and the pact-verifier console script are removed. Migrate to the pact API (see MIGRATION.md) or pin pact-python<4.

🐛 Bug Fixes

  • (cli) Use renamed macOS standalone assets

📚 Documentation

  • Add pact-python-cli 1!x migration guide
  • (blog) Fix functional arguments examples
  • (blog) Fix asynchronous message examples
  • (blog) Update rust ffi post to pact-python-ffi
  • (blog) Fix v3 release examples
  • (blog) Fix typo in sneak peek post
  • (blog) Fix grammar in functional arguments note
  • (blog) Note the removal of pact.v2 in v4

🧪 Testing

  • Get the Pact CLI for the compatibility suite from mise

🛠️ Miscellaneous Tasks

  • (ci) Standardize renovate config
  • Require python 3.11 or newer
  • (release) Pact-python-cli v2.6.4.0
  • (cli) Remove pact-python-cli

Contributors

@pact-foundation
pact-foundation Bot force-pushed the release/pact-python branch from f8dc508 to 9035cea Compare October 4, 2026 23:05
@pact-foundation
pact-foundation Bot force-pushed the release/pact-python branch 11 times, most recently from e4e1a90 to 73465f7 Compare October 14, 2026 22:26
@pact-foundation pact-foundation Bot changed the title chore(release): pact-python v3.4.2 chore(release): pact-python v4.0.0 Oct 14, 2026
@pact-foundation
pact-foundation Bot force-pushed the release/pact-python branch 4 times, most recently from 2a6ff76 to 2796eca Compare October 15, 2026 01:33
@pact-foundation
pact-foundation Bot force-pushed the release/pact-python branch from 2796eca to bcfbf00 Compare October 15, 2026 01:54
@JP-Ellis
JP-Ellis marked this pull request as ready for review October 15, 2026 01:55
@JP-Ellis
JP-Ellis enabled auto-merge (rebase) October 15, 2026 01:55
@codecov

codecov Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68%. Comparing base (d1d6e19) to head (bcfbf00).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@         Coverage Diff          @@
##           main   #1700   +/-   ##
====================================
  Coverage    68%     68%           
====================================
  Files        20      20           
  Lines      3288    3288           
====================================
  Hits       2261    2261           
  Misses     1027    1027           
Flag Coverage Δ
examples 52% <ø> (ø)
tests 67% <ø> (ø)

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

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

@JP-Ellis
JP-Ellis merged commit 5a09a6c into main Oct 15, 2026
44 checks passed
@JP-Ellis
JP-Ellis deleted the release/pact-python branch October 15, 2026 02:01
@JP-Ellis
JP-Ellis deployed to release-pr October 15, 2026 02:03 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
release-pr — bcfbf00b Deployed Oct 15, 2026 by JP-Ellis via Create release tag #1001
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