From 2898c1a40522f6af7fa51c148bc1e0de81461cdd Mon Sep 17 00:00:00 2001 From: "pact-foundation[bot]" <289648111+pact-foundation[bot]@users.noreply.github.com> Date: Thu, 17 Sep 2026 10:38:07 +0000 Subject: [PATCH] chore(release): pact-python v3.4.1 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ecf5b0046..64395fe1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,35 @@ All notable changes to this project will be documented in this file. +## [pact-python/3.4.1] _2026-09-17_ + +### ๐Ÿ› Bug Fixes + +- Pass http transport first to ffi +- Report message handler failures instead of transport errors +- Report unserialisable messages instead of transport errors +- Properly handle three character date time format codes. +- Avoid index error on trailing datetime fmt + +### ๐Ÿงช Testing + +- Add failing three-character datetime test + +### ๐Ÿ› ๏ธ Miscellaneous Tasks + +- _(ci)_ Handle version degeneracy nicely +- Set user agent +- _(ci)_ Use GitHub App token +- Replace deprecated codecov action +- _(tests)_ Narrow message producer before accessing its handler +- _(renovate)_ Rebase PRs only when conflicted + +### Contributors + +- @JP-Ellis +- @kaos +- @Endika + ## [pact-python/3.4.0] _2026-05-04_ ### ๐Ÿš€ Features diff --git a/pyproject.toml b/pyproject.toml index 9bbd2b255..1dee9a9b0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ [project] name = "pact-python" -version = "3.4.0" +version = "3.4.1" description = "Tool for creating and verifying consumer-driven contracts using the Pact framework." readme = "README.md" license = { file = "LICENSE" }