-
Notifications
You must be signed in to change notification settings - Fork 42
Description
General
- Detected build backend:
setuptools.build_meta - Detected license(s): Apache Software License
| ? | Name | Description |
|---|---|---|
| ❌ | PY005 |
Has tests folder
Projects must have a folder called |
| ❌ | PY007 |
Supports an easy task runner (nox or tox)
Projects must have a |
PyProject
| ? | Name | Description |
|---|---|---|
| ❌ | PP301 |
Has pytest in pyproject
Must have a |
Pre-commit
| ? | Name | Description |
|---|---|---|
| ❌ | PC111 |
Uses blacken-docs
Must have |
| ❌ | PC140 |
Uses mypy
Must have |
| ❌ | PC160 |
Uses codespell
Must have |
| ❌ | PC180 |
Uses prettier
Must have |
| ❌ | PC901 |
Custom pre-commit CI message
Should have something like this in |
MyPy
| ? | Name | Description |
|---|---|---|
| ❌ | MY101 |
MyPy strict mode
Must have |
| ❌ | MY102 |
MyPy show_error_codes deprecated
Must not have |
Ruff
| ? | Name | Description |
|---|---|---|
| ❌ | RF101 |
Bugbear must be selected
Must select the flake8-bugbear |
| ❌ | RF202 |
Use (new) lint config section
|