Skip to main content

Leverage rich for richer test session output.

PyPI version Python versions

IMPORTANT: Proof-of-concept

This plugin is mostly a proof of concept and is looking for a maintainer which wants to adopt it.

The plugin currently outputs this:

assets/screenshot.png

There’s definitely room for improvement, and the new maintainers are free to improve on that or even change it completely.

I intend to initially add people as maintainers to this repository, and after a while eventually transfer it to another account.

The reason is that I played a bit with it and see promise in a full pytest + rich integration, but I don’t have the bandwidth to maintain yet another pytest plugin, so I’m opening the code to the community in the hope that someone picks it up and gives it the treatment it deserves.

If you are interested, feel free to open an issue.

License

Distributed under the terms of the MIT license, “pytest-rich” is free and open source software


This pytest plugin was generated with Cookiecutter along with @hackebrot’s cookiecutter-pytest-plugin template.

Release files for pytest-rich 0.2.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 pytest-rich 0.2.0
File Size Uploaded
pytest_rich-0.2.0.tar.gz 45.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytest-rich 0.2.0
File Interpreter ABI Platform
pytest_rich-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 57.5 kB

Release files / pytest_rich-0.2.0.tar.gz

Download URL pytest_rich-0.2.0.tar.gz
Size 45.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a5cf6c83497de65788c8a609f616fafedac50295c48f2eb3184bc08b67a9893e
BLAKE2b-256 checksum
How to use checksums
dabc6885e8422b5d786b3f2866e8bd5e197c2ce7c974606c64c1b3f1e6e5dc30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 12, 2024.

Transparency log

Release files / pytest_rich-0.2.0-py3-none-any.whl

Download URL pytest_rich-0.2.0-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
815e4bc5a832d78f3776edf912f4bae2cf21f2bfdbf049f216cd6ff207e7af0c
BLAKE2b-256 checksum
How to use checksums
388946b342174f10afd51ed150d3386de320f6dfcf787d5d5544b8d27799718a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

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 Dec 12, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.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