diff --git a/poetry.lock b/poetry.lock index c1bf52b..cbfbde4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -430,47 +430,47 @@ files = [ [[package]] name = "pact-python" -version = "2.2.2" +version = "2.3.1" description = "Tool for creating and verifying consumer-driven contracts using the Pact framework." optional = false python-versions = ">=3.9" files = [ - {file = "pact_python-2.2.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:31024a2538355a52f28ea7fa85c79763df2c31344677a9bd102674d41ee8259f"}, - {file = "pact_python-2.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a9b1532386f3cc54ae6c1e266c7fc24e7579e367c682306c5e0934854ad08f9e"}, - {file = "pact_python-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab08489259a5240c4fbde1620ff39f50a365e793f2444cf75c648b9301ee6a52"}, - {file = "pact_python-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81ac9dc1c2023b5e0dcf840f92608601f9f04ffb2892c439cc5fefb606d18cec"}, - {file = "pact_python-2.2.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b15cc79650519aa88634af6d287064fb03d4764025edae4f5bae96686b74f6be"}, - {file = "pact_python-2.2.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a13168484b6c4c317c0f5d06c0d389f5aaab0cc58317de8ff69f1df0533d2b55"}, - {file = "pact_python-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:7f2ffa3ae6f2787d3aec6bbf4baee2c6451d99a65636777861f4474208b7a4ea"}, - {file = "pact_python-2.2.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:40da2e0996abf0c3f66d24adbdea9d6eb74b64ba7abb170b455b04f84f5cc3a7"}, - {file = "pact_python-2.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:878f586e8321a670bfd7fceb03df9d0021115b125d59c2722a1c886894d653e7"}, - {file = "pact_python-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d233c53754de5290471aa73b51936bd756cfdb7224f01564530a9a42ce30bfcc"}, - {file = "pact_python-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9dd1daab20b8a381887047e7379cbb812af296df3d28faab064dbb8ea9bdeed9"}, - {file = "pact_python-2.2.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d64c4cec79b614718d2664197004de8f8d01e6a541107a39aa17ab0771079a27"}, - {file = "pact_python-2.2.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d57a7adfa5dfac3227d21c7d0b3412496d4727e481086a873b889c46b125ba23"}, - {file = "pact_python-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:c4d1d55f5d4f2aeee3068e04ac3ec69f6d7c7ee12c1ccdea628b5d652bc33001"}, - {file = "pact_python-2.2.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:55e51b45fa8778b7288871ef53578374c2f6623e2721c1c982e1400b846b2cc8"}, - {file = "pact_python-2.2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b684d66e4aa74a0e9d3258235d4f8090f5a0b241eea72836877619a36d953932"}, - {file = "pact_python-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0119fde2e5627f4c8d6cc9dd5bac0d1d0fc447e38e3e1584f3ca0667d70b43b7"}, - {file = "pact_python-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc4de84f37b1a3ce5f8af7867876abd43b742c766cab8e31d1c051c0209428db"}, - {file = "pact_python-2.2.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ceae2b3b63b469a06637964a7872166406ec75adc006183ea2430977f318e921"}, - {file = "pact_python-2.2.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6632d0bdee52d323803f72799edf77730318a5c6b983a922ad2451fc67682aeb"}, - {file = "pact_python-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:736303d5a3fa6ffe8c9b20a217638b5151068ef04fb4212c54bd94f6668578b1"}, - {file = "pact_python-2.2.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:42555c8e8f0e820f21cc5b8458efbd992adab6737dfa82eb247bc3306411e9ba"}, - {file = "pact_python-2.2.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1fb43af904608cd71fa3999fd048341efd748ed95ca878a49659d0ebce585ed8"}, - {file = "pact_python-2.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:382b6eb3f5487887be57150efd193de87c664ca5a1c29f2675de3fc13f6c1dd8"}, - {file = "pact_python-2.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e4b7d296a8fbf4e0fdb42a0a58b91c95b993beccb800a2d54154fb6ba8874c1"}, - {file = "pact_python-2.2.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:871a676443331b5d71011ab7e209c2fd6665c5ab97713423d1fd6d66b24b339b"}, - {file = "pact_python-2.2.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a1ee8cedd8f87b9d4c238d9f7360fd58c46f3aba5c83991823aba5f96b179c4d"}, - {file = "pact_python-2.2.2-cp313-cp313-win_amd64.whl", hash = "sha256:d3ce9dee40091890bcb513247eeb7d54849c97d0975417421cdde44d6410ddad"}, - {file = "pact_python-2.2.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:0f06908af97e28ec943b7a776ee5d33a6b29eb7a9b6fd1f0234babaaa9f3c46a"}, - {file = "pact_python-2.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2b034a5ddad79b75fbfd8060533f462130f423109edfe578bcc038ac6bd1c01b"}, - {file = "pact_python-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4c824ed1237a2004c614b87eaecc83242d8a93b4007c9227e2cff0551e98814"}, - {file = "pact_python-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30d06711b92e7b790317f3788fe952a5c5b57fe50d45d86df4ddeaf906c0ba6b"}, - {file = "pact_python-2.2.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:c3eed6646bda6f1ab38efc67efc05aad42f13d2b5d93ba2da6f879d44a28da6f"}, - {file = "pact_python-2.2.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:07dc92b67623360bb9209fff2bff48945f1dcdb5fc0b223149605e42c340ccf7"}, - {file = "pact_python-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:aa4b61fed4f588d59b2f3da0f6ab72bf79f093cc5e4c8728d26b78c4bbe3a983"}, - {file = "pact_python-2.2.2.tar.gz", hash = "sha256:64924ce0f62008a12db06b95e07ecb9ac437d237e59d2ec8798a8d65d629b802"}, + {file = "pact_python-2.3.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:98c24bf05e942463382c79c8243763587c8a8f01e18b7a0a4394b4e4a98227b3"}, + {file = "pact_python-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8b07de5167fe7efc6d514b7ec5cd8f8e45b899346c9f3b16662de5fcd659597e"}, + {file = "pact_python-2.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3d0a86769e6d52768212225c9111b1e9f8fd85858a26abcecdbb709c01eb176"}, + {file = "pact_python-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:069411609e535c8025023ea7fd20512f127cae3fd53718e5f4cfe054c4da60d6"}, + {file = "pact_python-2.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d10055ab6a226ac719cbebf7a9a62d22108379c8a6f27e38d663fb641710273f"}, + {file = "pact_python-2.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:62188d85f8217494cca0cadeda892296ca20395cdafc3b1895423e5ae5a03f22"}, + {file = "pact_python-2.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:dd7f2a7232b926feceb681e9794a3b00e3ff87311b5b1384a92099f1c1c37b4d"}, + {file = "pact_python-2.3.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:de9f91f5181df81031ef0c32047dafa5e0764d229255cd5eba4816eb7ae0f6ce"}, + {file = "pact_python-2.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4712711b88c358a0e55141f99f28a777efc92f976eba2911a0b5d41ce67ff0f9"}, + {file = "pact_python-2.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8bca2d2677d881701c1af27a62c57aa617b6f93aa7591dc54ba84793ba1ef8c"}, + {file = "pact_python-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:961309d9d192de94633c996ea4cd072aac1cd1029e163ae7b829753738ebc66a"}, + {file = "pact_python-2.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:154a8b402b1c407a664bfa91439e0218ada0b6d778c0dea89e2478253f247e3a"}, + {file = "pact_python-2.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:2b51ea0f06ead9fbc5443b7e6b79ef092b827e5795014be6d91b7052b971d592"}, + {file = "pact_python-2.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:92e7261a70856598a6e5f7f991fc8032b8f3b75a0e1276b116b77089c44f0383"}, + {file = "pact_python-2.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:13c6bf1e65adebca216b77d57ab702e0db32ae8bcff9da031156f21951961477"}, + {file = "pact_python-2.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4038fc670b837cf718912d28e6064cd3fe4692d77aa32dbbf8f66466d1d1c6f5"}, + {file = "pact_python-2.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f77ce5292a821be30199e93ca340342b26b170e971bc047caceeb8cb7f8bc9b5"}, + {file = "pact_python-2.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aeac4fda4b2e29a805fcf47da2e763ebe93c6b703257476326b87ba0323e4c0a"}, + {file = "pact_python-2.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2bbea385c188404c30e46c55d09844d5588d5fdba3c1eb13aff3881c1c418077"}, + {file = "pact_python-2.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ca399bd2781ee6f0669a5a7ecf96b08f8659f427108cf7bf735bac4e1f4c0aa2"}, + {file = "pact_python-2.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:dd2dcddf7221905aea1b1748812db0c5fc60d1ea075b237801a27b4f3079c314"}, + {file = "pact_python-2.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d404f302a0ad728a9429ae4247eef9f9ab8cfbe7476095ceebe6cb0d0af21ada"}, + {file = "pact_python-2.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5211318884ee13aefc9a16758b82e72a9cd7dde3347badb40a9d2503344192cb"}, + {file = "pact_python-2.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a1b3e95a1de0410dfa742168d732e7db7edaf6a8dff2d1e7a6e70a080933981"}, + {file = "pact_python-2.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a387fc5f773c25a8e2a20f64ac4a22d4791c86d8fe84d36f646d3cb0495bcf7"}, + {file = "pact_python-2.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1c18d4b0e5aeaaf516d39f57cb917dd3023378aae58b2583b800c791c15a7961"}, + {file = "pact_python-2.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cd9102b610bc3b3d07ec123f37d122baaaa61701b5b5bd1f0155cbec9a951b8b"}, + {file = "pact_python-2.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:aeee3f51bcc500be704a3a0362b3a8fa0375c5c97fa23a8c6f01024c6ae6d34c"}, + {file = "pact_python-2.3.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:2b04b95aa01fd309ce55c82f943fb3110f636662e939ea0ec541c4ac3c24567d"}, + {file = "pact_python-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a6f7b79480818014aac0ef1f9a41495088186aa02c95421b867ae5ca517ad93d"}, + {file = "pact_python-2.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5651d2bc4c8a812bb31f493b1785cdce806da75b4fb6bc3ffbe817a3d62a2adc"}, + {file = "pact_python-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c65426365a97cc79a46d8c115798374ccd3d3b39d64be95562488801820d3b5b"}, + {file = "pact_python-2.3.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:573895dfcae40c28509ad0a9b18ab7d5630b89be348a4fa4b7fa6fe8fbd8284b"}, + {file = "pact_python-2.3.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1d68c31b9bd2f562223abd7945de293c0b460439942b18ec3c52955747964ecd"}, + {file = "pact_python-2.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:57f16efea1cee8ab2ffdb49850b6f2c50fe0adfbd99124c58f94852ad065d1f3"}, + {file = "pact_python-2.3.1.tar.gz", hash = "sha256:9a1400fdaea3dd0c89ffea8e502d8f176d2191937f429762c406a14112db2d64"}, ] [package.dependencies] @@ -484,10 +484,10 @@ uvicorn = ">=0.0,<1.0" yarl = ">=1.0,<2.0" [package.extras] -devel = ["aiohttp[speedups] (>=3.0,<4.0)", "coverage[toml] (>=7.0,<8.0)", "flask[async] (>=3.0,<4.0)", "httpx (>=0.0,<1.0)", "mkdocs (>=1.5,<2.0)", "mkdocs-gen-files (>=0.5,<1.0)", "mkdocs-literate-nav (>=0.6,<1.0)", "mkdocs-material[imaging] (>=9.4,<10.0)", "mkdocs-section-index (>=0.3,<1.0)", "mkdocstrings[python] (>=0.23,<1.0)", "mock (>=5.0,<6.0)", "mypy (==1.11.2)", "pytest (>=8.0,<9.0)", "pytest-asyncio (>=0.0,<1.0)", "pytest-bdd (>=7.0,<8.0)", "pytest-cov (>=5.0,<6.0)", "ruff (==0.6.9)", "testcontainers (>=4.0,<5.0)", "types-cffi (>=1.0,<2.0)", "types-requests (>=2.0,<3.0)"] +devel = ["aiohttp[speedups] (>=3.0,<4.0)", "coverage[toml] (>=7.0,<8.0)", "flask[async] (>=3.0,<4.0)", "httpx (>=0.0,<1.0)", "mkdocs (>=1.5,<2.0)", "mkdocs-gen-files (>=0.5,<1.0)", "mkdocs-literate-nav (>=0.6,<1.0)", "mkdocs-material[imaging] (>=9.4,<10.0)", "mkdocs-section-index (>=0.3,<1.0)", "mkdocstrings[python] (>=0.23,<1.0)", "mock (>=5.0,<6.0)", "mypy (==1.14.1)", "pytest (>=8.0,<9.0)", "pytest-asyncio (>=0.0,<1.0)", "pytest-bdd (>=8.0,<9.0)", "pytest-cov (>=6.0,<7.0)", "pytest-rerunfailures (>=15.0,<16.0)", "pytest-xdist (>=3.0,<4.0)", "ruff (==0.9.2)", "testcontainers (>=4.0,<5.0)", "types-cffi (>=1.0,<2.0)", "types-requests (>=2.0,<3.0)"] devel-docs = ["mkdocs (>=1.5,<2.0)", "mkdocs-gen-files (>=0.5,<1.0)", "mkdocs-literate-nav (>=0.6,<1.0)", "mkdocs-material[imaging] (>=9.4,<10.0)", "mkdocs-section-index (>=0.3,<1.0)", "mkdocstrings[python] (>=0.23,<1.0)"] -devel-test = ["aiohttp[speedups] (>=3.0,<4.0)", "coverage[toml] (>=7.0,<8.0)", "flask[async] (>=3.0,<4.0)", "httpx (>=0.0,<1.0)", "mock (>=5.0,<6.0)", "pytest (>=8.0,<9.0)", "pytest-asyncio (>=0.0,<1.0)", "pytest-bdd (>=7.0,<8.0)", "pytest-cov (>=5.0,<6.0)", "testcontainers (>=4.0,<5.0)"] -devel-types = ["mypy (==1.11.2)", "types-cffi (>=1.0,<2.0)", "types-requests (>=2.0,<3.0)"] +devel-test = ["aiohttp[speedups] (>=3.0,<4.0)", "coverage[toml] (>=7.0,<8.0)", "flask[async] (>=3.0,<4.0)", "httpx (>=0.0,<1.0)", "mock (>=5.0,<6.0)", "pytest (>=8.0,<9.0)", "pytest-asyncio (>=0.0,<1.0)", "pytest-bdd (>=8.0,<9.0)", "pytest-cov (>=6.0,<7.0)", "pytest-rerunfailures (>=15.0,<16.0)", "pytest-xdist (>=3.0,<4.0)", "testcontainers (>=4.0,<5.0)"] +devel-types = ["mypy (==1.14.1)", "types-cffi (>=1.0,<2.0)", "types-requests (>=2.0,<3.0)"] [[package]] name = "pluggy" @@ -1035,4 +1035,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "2a54a1a750e0652e33823238a4f9f16e3421c16ddf3b461268d709673814b230" +content-hash = "58fa9501060ed7ded4f3fd2016338a4c0a3a13d3b3a0c2ddc5d86716ec220748" diff --git a/pyproject.toml b/pyproject.toml index 2128951..1b4093a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,4 +19,4 @@ python = "^3.11" pytest = "8.3.5" pytest-asyncio = "0.26.0" pytest-mock = "3.14.0" -pact-python = "2.2.2" +pact-python = "2.3.1"