Pact Python CLI
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.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pact_python_cli-2.6.0.1.tar.gz | 10.1 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pact_python_cli-2.6.0.1-py3-none-win_arm64.whl | Python 3 | none | Windows ARM64 | Details |
| pact_python_cli-2.6.0.1-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_x86_64.whl | Python 3 | none | Linux musl 1.2+ x86-64 | Details |
| pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_aarch64.whl | Python 3 | none | Linux musl 1.2+ ARM64 | Details |
| pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_x86_64.whl | Python 3 | none | Linux glibc 2.28+ x86-64 | Details |
| pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_aarch64.whl | Python 3 | none | Linux glibc 2.28+ ARM64 | Details |
| pact_python_cli-2.6.0.1-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
| pact_python_cli-2.6.0.1-py3-none-macosx_10_13_x86_64.whl | Python 3 | none | macOS 10.13+ x86-64 | Details |
Total release size: 170.3 MB
Release files / pact_python_cli-2.6.0.1.tar.gz
| Download URL | pact_python_cli-2.6.0.1.tar.gz |
|---|---|
| Size | 10.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
174373796496c8475dbb3f2e41904d38360f0750360638616c44cbcbeab1c9c1
|
|
BLAKE2b-256 checksum How to use checksums |
ff93d20cfc3a85a350ca492b309db4f66b4418ede37730ce2af4a0006bc2bc7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-win_arm64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-win_arm64.whl |
|---|---|
| Size | 5.9 MB |
| Tags | Python 3 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
50530996e21f0a97916706e33f008a18fc77ef7808b70c7f3e2d8de6eb6459d7
|
|
BLAKE2b-256 checksum How to use checksums |
3e55e76316985cd21ba8d469915be172d1c479726759ffa7674407501852add7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-win_amd64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-win_amd64.whl |
|---|---|
| Size | 21.1 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e600b9e85a7583fb078a1d84bf9fa54e160912a3f850eff55e16dae5178e0082
|
|
BLAKE2b-256 checksum How to use checksums |
e6cb75d9edceae7d4178f7d2da75d1d9dc784245f81269dc1b85c70532296aef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_x86_64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 23.6 MB |
| Tags | Linux musl 1.2+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
854e00db6f92229ccd642436d71662ce6bab7e90c7efe4d025080d936d3a2bbb
|
|
BLAKE2b-256 checksum How to use checksums |
e608aaa8455cb258c901a9c9320fecf1c53370317010278ea563df6e5aa7e645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_aarch64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 23.5 MB |
| Tags | Linux musl 1.2+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
84c621fecca67180b26f658a92ba146f71ca03a222bd4c38453f5044c952ce35
|
|
BLAKE2b-256 checksum How to use checksums |
3319da67ef07ecde24b7b77a0b39b4554590f9acd5c8568582508006e1b782f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_x86_64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 23.6 MB |
| Tags | Linux glibc 2.28+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
923219508b32b1f52f6b9dbaf32c357e408cc9a62b74a06c19d72b237c3ff332
|
|
BLAKE2b-256 checksum How to use checksums |
53f2672868947905b3c06eb8cca6b4eed41cd049ed7ab93279890631343213f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_aarch64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 23.5 MB |
| Tags | Linux glibc 2.28+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
d8842f784c8077592da80c76179de3e9b054f2f8c4e767e9624807ed66ed076f
|
|
BLAKE2b-256 checksum How to use checksums |
3a46671e5601b2dab03d3f840f83c151e4720fb1d69b6a97d5be88a29b15bbe7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-macosx_11_0_arm64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
12c995f86af615a532a079fa88fcfdc62c368853da9a48315f2ff781af4da8b3
|
|
BLAKE2b-256 checksum How to use checksums |
a07078cb4a8074079491a52a29fd4955dd6e47382f92c76af091c3ea123db0d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency logRelease files / pact_python_cli-2.6.0.1-py3-none-macosx_10_13_x86_64.whl
| Download URL | pact_python_cli-2.6.0.1-py3-none-macosx_10_13_x86_64.whl |
|---|---|
| Size | 24.4 MB |
| Tags | Python 3 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
efa6699a11e1204aba4b16214b10f2ff9f88966025ce18a31c3ea77aa7465de4
|
|
BLAKE2b-256 checksum How to use checksums |
07028fbf931c226ee2d4e36d8ca8c09ad14dbca8e673beaa03719febf670d612
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Jun 2, 2026.
Transparency log