-
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
|