-
mypy --strict
for all.py
files - Centralize print("✅") in
lib
- Remove
src.
from allimport
s - Combine
scripts/setup.ba.sh
withinstall.ba.sh
Move CLI cmds like pypyr
to requirements.pipx.txt
-
flake8
-
: Needs to be 'injected' as a dependency to evaluatemypy
import
s -
: Needs to be 'injected' as a dependency to evaluatepylint
import
s -
: Needs to be run aspypyr
pypyr
-
: Needs to be 'injected' as a dependency to evaluatepyright
import
s -
ruff
:pypyr lint
did NOT work - etc.
-
Removetests/
fromcoverage
-
Renamerequirements.min.txt
torequirements.main.txt
, to hint that it comes frompoetry
main
dependencies. -
FixCHANGELOG.md
style fromsemantic-release
-
Removepython
commands frompackage.json
Move CLI cmds like pypyr
to requirements.pipx.txt
-
pre-commit
-
pyclean