Lars Kruse
|
ba1cdca2d6
python: add support for detecting poetry or hatch
|
vor 1 Jahr |
Lars Kruse
|
f102b31033
feat!: replace `DISABLE_PYTHON_BLACK` and rename `DISABLE_PYTHON_FLAKE8`
|
vor 2 Jahren |
Lars Kruse
|
96edafc22a
style: explicitly mark relevant variables as fallback values (`?=`)
|
vor 2 Jahren |
Lars Kruse
|
08c4780eda
feat(python): add automatic formatting via black (`make style`)
|
vor 3 Jahren |
Lars Kruse
|
4cefd2eaae
feat(python): add linting via black (can be disabled via `DISABLE_PYTHON_BLACK=1`)
|
vor 3 Jahren |
Lars Kruse
|
aed311256b
feat(python): allow override of files/directories used for flake8
|
vor 3 Jahren |
Lars Kruse
|
139ed8cc7e
python: allow disabling of flake8 lint checks
|
vor 3 Jahren |
Lars Kruse
|
fda497d22e
python: force removal of old "foo.egg-info/SOURCES.txt" during "clean-python"
|
vor 4 Jahren |
Lars Kruse
|
064544d4d0
python: fix handling of "DISABLE_PYTHON_TESTS"
|
vor 4 Jahren |
Konrad Mohrfeldt
|
26234ae98d
fix syntax error causing failing coverage report target
|
vor 5 Jahren |
Lars Kruse
|
bfe318f2ee
Fix virtualenv-related dependencies
|
vor 5 Jahren |
Lars Kruse
|
955ec7e943
Add new component "python-django"
|
vor 5 Jahren |
Lars Kruse
|
64775d8e60
python: tests can be disabled via DISABLE_PYTHON_TESTS=1
|
vor 5 Jahren |
Lars Kruse
|
1952edc44b
Attach missing dependency "clean-python" to "clean"
|
vor 5 Jahren |
Lars Kruse
|
f78d2c973d
Add new component "python-virtualenv"
|
vor 5 Jahren |
Lars Kruse
|
9babe67f4b
Fix dependency of "lint-python"
|
vor 6 Jahren |
Lars Kruse
|
c3ed08b766
Automatically open the python coverage report in a browser
|
vor 6 Jahren |
Lars Kruse
|
8938b87bed
Automatically run python unittests
|
vor 6 Jahren |
Lars Kruse
|
f86180b118
Allow override of test execution within a coverage run
|
vor 6 Jahren |
Lars Kruse
|
863ddaf44d
Fix execution of coverage within a virtualenv
|
vor 6 Jahren |
Lars Kruse
|
31a5f23805
python-coverage: enable html report even without DISPLAY variable
|
vor 6 Jahren |
Lars Kruse
|
7796e24e66
fix 'install-python' due to bad 'DESTDIR' handling
|
vor 7 Jahren |
Lars Kruse
|
7689cbaf6a
clean-*: do not stop after errors
|
vor 7 Jahren |
Lars Kruse
|
1a1031b92c
move 'flake8' call from 'test-python' to new target 'lint-python'
|
vor 7 Jahren |
Lars Kruse
|
318f46930d
python: connect 'cd' and 'setup.py' conditionally
|
vor 7 Jahren |
Lars Kruse
|
45c678a8ba
python: add configurable arguments for 'install-python' target
|
vor 7 Jahren |
Lars Kruse
|
0364056605
comment flake8 detection
|
vor 7 Jahren |
kmohrf
|
5d8fa25ed6
allow flake8 to be called as individual command or python module
|
vor 7 Jahren |
Lars Kruse
|
7b25ac52c2
rename all distribution-related targets from 'build-*' to 'dist-*'
|
vor 7 Jahren |
Lars Kruse
|
356376c011
more 'PHONY' cleanup
|
vor 7 Jahren |