-
Notifications
You must be signed in to change notification settings - Fork 21
Description
General
- Detected build backend:
setuptools.build_meta - Detected license(s): Apache Software License
| ? | Name | Description |
|---|---|---|
| ❌ | PY007 |
Supports an easy task runner (nox or tox)
Projects must have a |
PyProject
| ? | Name | Description |
|---|---|---|
| ❌ | PP304 |
Sets the log level in pytest
|
| ❌ | PP305 |
Specifies xfail_strict
|
| ❌ | PP306 |
Specifies strict config
|
| ❌ | PP307 |
Specifies strict markers
|
| ❌ | PP308 |
Specifies useful pytest summary
|
| ❌ | PP309 |
Filter warnings specified
|
Pre-commit
| ? | Name | Description |
|---|---|---|
| ❌ | PC111 |
Uses blacken-docs
Must have |
| ❌ | PC140 |
Uses mypy
Must have |
| ❌ | PC170 |
Uses PyGrep hooks (only needed if RST present)
Must have |
| ❌ | PC901 |
Custom pre-commit CI message
Should have something like this in |
MyPy
| ? | Name | Description |
|---|---|---|
| ❌ | MY101 |
MyPy strict mode
Must have |
Ruff
| ? | Name | Description |
|---|---|---|
| ❌ | RF101 |
Bugbear must be selected
Must select the flake8-bugbear |