tracereports (Python client)
🌐 English · Español
Client for the TraceReports server. Standard library only.
pip install tracereports
pytest --tracereports # reports your pytest suite with no code changes
- pytest plugin: steps, screenshots, network and DOM with pytest-playwright, the browser console, and pytest-xdist workers merged into one run. Also a client API for unittest, Selenium or scripts.
- Never slows down or breaks your tests: evidence goes out in the background with retries and no duplicates; whatever could not be sent can be saved and resent later.
- Without a server: if the server is down or rejects the token, the run is recorded locally;
tracereports report <folder>builds the HTML report andtracereports push <folder>uploads it later. WithTRACEREPORTS_OFFLINE=bothit also keeps that local copy while sending to the server (local report guide). - Configuration from the environment or the project's
.env(TRACEREPORTS_URL,TRACEREPORTS_TOKEN…).
Full documentation: docs/en/python.md.
Without an installed binary, closing downloads and verifies the v0.2.0 renderer in the user cache; TRACEREPORTS_BIN_DOWNLOAD=0 supports offline use with an installed or cached binary. See offline mode.
Metadata
Release files for tracereports 0.3.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 | |
|---|---|---|---|
| tracereports-0.3.0.tar.gz | 58.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tracereports-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 103.4 kB
Release files / tracereports-0.3.0.tar.gz
| Download URL | tracereports-0.3.0.tar.gz |
|---|---|
| Size | 58.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7558b8963a7ebf49b8733514da157093410d345d13ec558fff2edf0c568b5d3a
|
|
BLAKE2b-256 checksum How to use checksums |
d13d062960921eb6378f6eb4af530720aa4e17e69ec376d53f89309ed872e189
|
| 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 9, 2026.
Transparency logRelease files / tracereports-0.3.0-py3-none-any.whl
| Download URL | tracereports-0.3.0-py3-none-any.whl |
|---|---|
| Size | 45.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2066a98ec70d49abc6fb09beeaf32d9401adaafd3d40ae67b737f93e90ef153
|
|
BLAKE2b-256 checksum How to use checksums |
3b3f7c25db20ab4353441d3dff0f60fbcef3a39f9d3eb8fd49eefe67a6ce9150
|
| 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 9, 2026.
Transparency log