Python WireMock
|
|
Python WireMock is a library that allows users to interact with a WireMock instance from within a Python project. Full documentation can be found at wiremock.readthedocs.org.
Key Features
WireMock can run in unit tests, as a standalone process or a container. Key features include:
- Testcontainers Python module to easily start WireMock server for your tests
- REST API Client for a standalone WireMock Java server
- Support for most of major WireMock features (more on their way soon)
References
Examples
There are several example projects included to demonstrate the different ways that WireMock can be used to mock services in your tests and systems. The example test modules demonstrate different strategies for testing against the same "product service" and act as a good demonstration of real world applications to help you get started.
Contributing
See the Contributor Guide
Metadata
Release files for wiremock 2.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wiremock-2.7.0.tar.gz | 14.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wiremock-2.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.4 MB
Release files / wiremock-2.7.0.tar.gz
| Download URL | wiremock-2.7.0.tar.gz |
|---|---|
| Size | 14.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
124e8d4944fc42151d2a1fb99ea488cbcea388d20449ffdd3a267046e6c2c7ee
|
|
BLAKE2b-256 checksum How to use checksums |
dbf4cf5414cf8bd7260366886b4988d7a52ff7bd38d7160830c7039e0da32c1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Jul 28, 2025.
Transparency logRelease files / wiremock-2.7.0-py3-none-any.whl
| Download URL | wiremock-2.7.0-py3-none-any.whl |
|---|---|
| Size | 14.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
11b3f5fd12dcede9084c6f0e900a08fd7c29c0d31b80d4c5d081671a52d46d55
|
|
BLAKE2b-256 checksum How to use checksums |
e9beda98f0741872ee2730fb10d6b8f72fb18e2f5d336368de798c320c1a94f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Jul 28, 2025.
Transparency log