Skip to main content

Leverage rich for richer test session output

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest_rich-0.2.0.tar.gz (45.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytest_rich-0.2.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file pytest_rich-0.2.0.tar.gz.

File metadata

  • Download URL: pytest_rich-0.2.0.tar.gz
  • Upload date:
  • Size: 45.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pytest_rich-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a5cf6c83497de65788c8a609f616fafedac50295c48f2eb3184bc08b67a9893e
MD5 a857cf35cc91f7e996b0f6bb540629cb
BLAKE2b-256 dabc6885e8422b5d786b3f2866e8bd5e197c2ce7c974606c64c1b3f1e6e5dc30

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytest_rich-0.2.0.tar.gz:

Publisher: deploy.yml on nicoddemus/pytest-rich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pytest_rich-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pytest_rich-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pytest_rich-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 815e4bc5a832d78f3776edf912f4bae2cf21f2bfdbf049f216cd6ff207e7af0c
MD5 76e155b443d876692246777a87215d1f
BLAKE2b-256 388946b342174f10afd51ed150d3386de320f6dfcf787d5d5544b8d27799718a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytest_rich-0.2.0-py3-none-any.whl:

Publisher: deploy.yml on nicoddemus/pytest-rich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page