flake8-require-beartype
flake8 plugin which checks for use of @beartype decorator.
It checks any function or method that has arguments other than self, cls, or mcls
installation
pip install flake8-require-beartype
flake8 codes
| Code | Description |
|---|---|
| RBT001 | Function missing @beartype |
| RBT002 | Method missing @beartype |
rationale
Helps to add / keep beartype runtime checking in a code base.
Metadata
Release files for flake8-require-beartype 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flake8_require_beartype-0.1.1.tar.gz | 12.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flake8_require_beartype-0.1.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 16.5 kB
Release files / flake8_require_beartype-0.1.1.tar.gz
| Download URL | flake8_require_beartype-0.1.1.tar.gz |
|---|---|
| Size | 12.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7521e5faeb27dc756fc4f2e946cc3dc6bafdeabc21a4449ab2beb9607f2c1a00
|
|
BLAKE2b-256 checksum How to use checksums |
9c6b1853b00b800423c169be39ee07c447db36819cc0808f029cf2bae0017ce0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|
Release files / flake8_require_beartype-0.1.1-py2.py3-none-any.whl
| Download URL | flake8_require_beartype-0.1.1-py2.py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c767b2408301e3d9ebb01c134ba8a9fc77f827aa224bfef200f3aaaf821cc227
|
|
BLAKE2b-256 checksum How to use checksums |
faf5a457c52b0f02c120b177a3057a9935e28e40adf2ec9bd12ed952bc0c39c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|