Skip to main content

Pact Python CLI

Package Version Python Versions Downloads
CI/CD Test Status Build Status Build Status
Meta Hatch project linting - Ruff style - Ruff types - Mypy License
Community Issues Discussions GitHub Stars
Slack Stack Overflow Twitter

This sub-package is part of the Pact Python project and exists solely to distribute the Pact CLI as a Python package. If you are looking for the main Pact Python library for contract testing, please see the root package.

It is used by version 2 of Pact Python, and can be used to install the Pact CLI in Python environments.

The versionining of pact-python-cli is aligned with the Pact CLI versioning. For example, version 2.4.26.2 corresponds to Pact CLI version 2.4.26, with the .2 indicating that this is the third release of that Pact CLI version in the Python package (with the first release being .0).

Installation

You can install this package via pip:

pip install pact-python-cli

Contributing

Contributions to this package are generally not required as it contains minimal Python functionality and generally only requires updating the version number. This is done by pushing a tag of the form pact-python-cli/<version> which will automatically trigger a release build in the CI pipeline.

To contribute to the Pact CLI itself, please refer to the Pact Ruby Standalone repository.

For contributing to Pact Python, see the main contributing guide.


For questions or support, please visit the Pact Foundation Slack or GitHub Discussions.


Metadata

Release files for pact-python-cli 2.6.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pact-python-cli 2.6.4.0
File Size Uploaded
pact_python_cli-2.6.4.0.tar.gz 10.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pact-python-cli 2.6.4.0
File
pact_python_cli-2.6.4.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
pact_python_cli-2.6.4.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
pact_python_cli-2.6.4.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
pact_python_cli-2.6.4.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 187.7 MB

Release files / pact_python_cli-2.6.4.0.tar.gz

Download URL pact_python_cli-2.6.4.0.tar.gz
Size 10.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2faba8db003780e34ee395f7ca11b77ce57e79129db6e6cd6bd59b724a3fb4a7
BLAKE2b-256 checksum
How to use checksums
a4f647ffe4178aea9f86cf1edbc66360dfa59f3466e4f2b6328943a2449f2ca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-win_arm64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-win_arm64.whl
Size 5.9 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
beb455622fb14ad78983c134382c9807a8e92be3a3330187ac90c9c19c667bf7
BLAKE2b-256 checksum
How to use checksums
dfc28d693f1a0435dc0f88d91bc58242c95436e54dd72d0328acf3df137d4d16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-win_amd64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-win_amd64.whl
Size 28.4 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
3e16000b58bba83e337454d985697b1e21fb5982ee4af5c07cf44b20cc8795ba
BLAKE2b-256 checksum
How to use checksums
6196fae8f5dfb8de3ff5b65f5cca02d75f10aa59e7e862930a869eec84b89b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_x86_64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_x86_64.whl
Size 24.5 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
d60fce8c927df9f1dfd7905dfd7df033ea56cf8271b9662fa24d7b16580e01d2
BLAKE2b-256 checksum
How to use checksums
db573df8f084f561a6fe47f0ed78a066540c2e3b9a541a0eceea10cca6be9d27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_aarch64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-musllinux_1_2_aarch64.whl
Size 24.4 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9e16c041e22c15f4e297194c273fc079f9ec7c87c2c16bcb62ce0e3e15eb3a2e
BLAKE2b-256 checksum
How to use checksums
8c6110be40d5d8646b00d2a7166a885c104f59f8a868592dd26734123516b27b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_x86_64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_x86_64.whl
Size 24.5 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
19ffba9c3754993e83303a3b8ed1acb47c9fe6cf56539a520217600097ed2368
BLAKE2b-256 checksum
How to use checksums
17d378eaf78f9c03ff3cbf8307b2cb405718e1a46728f0a7e653333566e88d90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_aarch64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-manylinux_2_28_aarch64.whl
Size 24.4 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ddb4b9305326bc5c4249f845cadff39fb0e68473277139755b7afac600b619d7
BLAKE2b-256 checksum
How to use checksums
96a8cb938f474c5bfaf491c2fff47c6996105b58d6d7ab7c0476d7bb2fbaef97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-macosx_11_0_arm64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-macosx_11_0_arm64.whl
Size 27.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3b8af3472c0f3d9b7b48270e4bf6f5bbd54e979794dbe2221e009ba8ddb726a5
BLAKE2b-256 checksum
How to use checksums
63da5416397cd7661477612de75ace3644f1d3f54d9bf0ae016ca2da95765fb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / pact_python_cli-2.6.4.0-py3-none-macosx_10_9_x86_64.whl

Download URL pact_python_cli-2.6.4.0-py3-none-macosx_10_9_x86_64.whl
Size 27.8 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c74c155d00d58332177687594f94b160c4cc775b17ef4cd2dba44d0d0d7f36cd
BLAKE2b-256 checksum
How to use checksums
e3680290543595cc25de99698138cb18d75802d5810249ce77e7d98d1d371a90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.6.4.0 This release

9 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page