Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency pact-python to v2.3.1 #17

Merged
merged 1 commit into from
Apr 5, 2025

Conversation

pactflow-renovate-bot[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
pact-python (changelog) dev-dependencies 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 8124711 to 3b2a7e7 Compare March 4, 2025 04:15
@pactflow-renovate-bot pactflow-renovate-bot bot force-pushed the gh-renovate/pact-python-2.x branch from 3b2a7e7 to 3edb351 Compare April 4, 2025 23:15
@JP-Ellis JP-Ellis merged commit 55bb5d9 into main Apr 5, 2025
3 of 4 checks passed
@pactflow-renovate-bot pactflow-renovate-bot bot deleted the gh-renovate/pact-python-2.x branch April 5, 2025 01:45
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