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.3.tar.gz (8.5 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.3-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytest-pyright-0.0.3.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.9

File hashes

Hashes for pytest-pyright-0.0.3.tar.gz
Algorithm Hash digest
SHA256 0e4651d59f827a2687f7659b84b27cb2caca6f74439012d49f9753692c80eafb
MD5 6b0388a95ac8abe5d1e252abe8e2ac46
BLAKE2b-256 0d6739d09aaf830766b1853c159729470e43c37482ed1da51b73c29829a325c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytest_pyright-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.9

File hashes

Hashes for pytest_pyright-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e9166d13edaf873a8bf64c3f9386a1c0b253b57617a3e08a03a8ed37fa269146
MD5 5c2b85e1094a05ff97138a9aca80dda2
BLAKE2b-256 213f6a6803df447e32eafd9131d5023b24c519c048f98a68e26f5cafedf702fe

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

This release

0.0.3 This release

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