mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-07-25 22:01:28 +00:00
Run black code formatter during package build
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com>
This commit is contained in:
parent
3354b526b5
commit
db0e091e44
1
debian/control
vendored
1
debian/control
vendored
@ -7,6 +7,7 @@ Uploaders:
|
|||||||
Stefano Rivera <stefanor@debian.org>,
|
Stefano Rivera <stefanor@debian.org>,
|
||||||
Mattia Rizzolo <mattia@debian.org>,
|
Mattia Rizzolo <mattia@debian.org>,
|
||||||
Build-Depends:
|
Build-Depends:
|
||||||
|
black <!nocheck>,
|
||||||
dctrl-tools,
|
dctrl-tools,
|
||||||
debhelper-compat (= 13),
|
debhelper-compat (= 13),
|
||||||
devscripts (>= 2.11.0~),
|
devscripts (>= 2.11.0~),
|
||||||
|
1
debian/copyright
vendored
1
debian/copyright
vendored
@ -83,6 +83,7 @@ Files: doc/bitesize.1
|
|||||||
GPL-3
|
GPL-3
|
||||||
grab-merge
|
grab-merge
|
||||||
merge-changelog
|
merge-changelog
|
||||||
|
pyproject.toml
|
||||||
run-linters
|
run-linters
|
||||||
setup-packaging-environment
|
setup-packaging-environment
|
||||||
syncpackage
|
syncpackage
|
||||||
|
2
pyproject.toml
Normal file
2
pyproject.toml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
[tool.black]
|
||||||
|
line-length = 99
|
@ -6,5 +6,8 @@ set -eu
|
|||||||
|
|
||||||
PYTHON_SCRIPTS=$(grep -l -r '^#! */usr/bin/python3$' .)
|
PYTHON_SCRIPTS=$(grep -l -r '^#! */usr/bin/python3$' .)
|
||||||
|
|
||||||
|
echo "Running black..."
|
||||||
|
black --check --diff . $PYTHON_SCRIPTS
|
||||||
|
|
||||||
echo "Running flake8..."
|
echo "Running flake8..."
|
||||||
flake8 --max-line-length=99 --ignore=E203,W503 . $PYTHON_SCRIPTS
|
flake8 --max-line-length=99 --ignore=E203,W503 . $PYTHON_SCRIPTS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user