Skip to main content
PyPI version Python versions Documentation Status

⚠️ This project was created for internal use within another project of mine, support will be minimal.

Pytest plugin for type checking code with Pyright.


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

Why Should You Use it?

pytest-pyright was created to ensure that complex types are correctly constrained, i.e will raise an error if used incorrectly.

if your project makes use of any complex types you should find some value out pytest-pyright.

Installation

You can install “pytest-pyright” via pip from PyPI:

$ pip install pytest-pyright

Usage

See the documentation

Contributing

Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

License

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

Issues

If you encounter any problems, please file an issue along with a detailed description.

Download files

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

Source Distribution

pytest-pyright-0.0.5.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

pytest_pyright-0.0.5-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file pytest-pyright-0.0.5.tar.gz.

File metadata

  • Download URL: pytest-pyright-0.0.5.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for pytest-pyright-0.0.5.tar.gz
Algorithm Hash digest
SHA256 5b4884f67e9c5c1df657a80893b54fb8facc1c01081cda79efa0c9242ff8be84
MD5 7fce0dfe583b4a89c2d0227adffe1a37
BLAKE2b-256 b03404b8dd47564580aeb5c292af342010e3fc6a3abc2ce2d319d5d68c23410e

See more details on using hashes here.

File details

Details for the file pytest_pyright-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: pytest_pyright-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for pytest_pyright-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9ca22273e65cd8889c0aec26cd89047055637991076e71c571a8601492489d97
MD5 3f78fe69e960faaeb14469b780a85493
BLAKE2b-256 d5c0916fcff3d7af4e4c32cc8da2f8ad47331f5e2b4f9fef991f40a41a5bb81b

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.6

2 files

This release

0.0.5 This release

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 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