pact-foundation / pact-python

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
http://pact.io
MIT License
568 stars 137 forks source link

feat: upgrade FFI to 0.4.19 #653

Closed JP-Ellis closed 4 months ago

JP-Ellis commented 4 months ago

:memo: Summary

Upgrade FFI to 0.4.19.

~:rotating_light: Breaking Changes~

:fire: Motivation

Most relevant for Pact Python is a fix to passing through binary bodies which would be dropped by Python before the FFI has a chance to properly parse the contents.

~:hammer: Test Plan~

~:link: Related issues/PRs~