Skip to content

Conversation

@pactflow-renovate-bot
Copy link
Contributor

This PR contains the following updates:

Package Update Change
pact_python (changelog) minor ==2.2.2 -> ==2.3.1

Release Notes

pact-foundation/pact-python (pact_python)

v2.3.1

Compare Source

🐛 Bug Fixes
  • (v3) Defer setting pact broker source
Contributors

v2.3.0

Compare Source

🚀 Features
  • (v3) Add message relay and callback servers
  • (v3) [breaking] Integrate message relay server

    The provider name must be given as an argument of the Verifier constructor, instead of the first argument of the set_info method.

  • (v3) [breaking] Add state handler server

    set_state has been renamed to state_handler. If using a URL still, the body keyword argument is now a required parameter.

  • (v3) [breaking] Further simplify message interface

    message_handler signature has been changed and expanded.

🎨 Styling
  • Lint
  • Lint
📚 Documentation
  • Fix minor typos
  • (blog) Add functional arguments post
⚙️ Miscellaneous Tasks
  • Fix url
  • (ci) Pin full version
  • Add yamlfix
  • Remove docker files and scripts
  • Update biome version
  • Rename master to main
  • (ci) Pin typos to version
  • (ci) Pin minor version of checkout action
  • Silence unset default fixture loop scope
  • (ci) Replace pre-commit/action
  • (v3) [breaking] Remove unnecessary underscores

    The PactServer __exit__ arguments no longer have leading underscores. This is typically handled by Python itself and therefore is unlikely to be a change for any user, unless the end user was calling the __exit__ method explicitly and using keyword arguments.

  • (v3) [breaking] Make util module private

    pact.v3.util has been renamed to pact.v3._util and is now private.

  • (ci) Upgrade macos-12 to macos-13
  • (c) Specify full action version
  • Add pytest-xdist
  • (ci) Remove condition on examples
  • Update tests to use new message/state fns
  • Adapt examples to use function handlers
  • Move matchers test out of examples
  • Adjust tests based on new implementation
  • Remove dead code
  • Fix compatibility with 3.9, 3.10
  • Add pytest-rerunfailures
  • Fix windows compatibility
  • (ci) Automerge renovate PRs
Contributors

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pactflow-renovate-bot pactflow-renovate-bot bot force-pushed the gh-renovate/pact_python-2.x branch from fe91624 to 2548f33 Compare June 24, 2025 05:29
@pactflow-renovate-bot pactflow-renovate-bot bot force-pushed the gh-renovate/pact_python-2.x branch from 2548f33 to 1fb5c79 Compare June 24, 2025 06:02
@pactflow-renovate-bot pactflow-renovate-bot bot merged commit b0a720d into master Jun 24, 2025
4 checks passed
@pactflow-renovate-bot pactflow-renovate-bot bot deleted the gh-renovate/pact_python-2.x branch June 24, 2025 06:34
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