Skip to content

Commit

Permalink
chore: synced pact-python docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Github Action committed Mar 5, 2024
1 parent b2d928d commit eea147a
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions website/docs/implementation_guides/python/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,53 @@ custom_edit_url: https://github.com/pact-foundation/pact-python/edit/master/CHAN
---
<!-- This file has been synced from the pact-foundation/pact-python repository. Please do not edit it directly. The URL of the source file can be found in the custom_edit_url value above -->

## v2.1.2 (2024-03-05)

### BREAKING CHANGE

- The public functions within the constants module have been removed. If you previously used them, please make use of the constants. For example, instead of `pact.constants.broker_client_exe()` use `pact.constants.BROKER_CLIENT_PATH` instead.
- It is possible to use the system installed Pact executables by setting `PACT_USE_SYSTEM_BINS` to `True` or `Yes` (case insensitive).

### Feat

- add support for musllinux_aarch64
- **v3**: add specification attribute to pacts
- **v3**: upgrade ffi to 0.4.18
- determine version from vcs
- **v3**: add with_matching_rules
- add python 3.12 support
- **v3**: implement server log methods
- **v3**: add mock server mismatches
- **v3**: implement Pact Handle methods
- **ffi**: add OwnedString class
- **v3**: implement interaction methods
- **v3**: implement pact class
- **v3**: add v3.ffi module

### Fix

- clean pact interactions on exception
- **v3**: incorrect arg order
- **v3**: rename `with_binary_file`
- **example**: publish message pact
- **example**: publish_verification_results typo
- **example**: unknown action
- **v3**: add `__next__` implementation
- **deps**: add yarl dependency
- **v3**: unconventional `__repr__` implementation
- **build**: include omitted `lib` dir
- **test**: ignore internal deprecation warnings
- **ci**: add missing environment

### Refactor

- **v3**: split interactions into modules
- refactor constants

## v2.1.1 (2023-10-04)

Identical to 2.1.0, but with a fix to the publication process to PyPI.

## v2.1.0 (2023-10-04)

### BREAKING CHANGE
Expand Down

0 comments on commit eea147a

Please sign in to comment.