More tooling
This commit is contained in:
parent
9f3ca0a879
commit
5646555b14
7 changed files with 31 additions and 14 deletions
25
setup.cfg
25
setup.cfg
|
@ -1,21 +1,24 @@
|
||||||
[isort]
|
[isort]
|
||||||
line_length=100
|
line_length = 100
|
||||||
indent=2
|
indent = 4
|
||||||
# 1/Vertical
|
# 1/Vertical
|
||||||
multi_line_output=3
|
multi_line_output = 3
|
||||||
lines_after_imports=2
|
lines_after_imports = 2
|
||||||
default_section=THIRDPARTY
|
default_section = THIRDPARTY
|
||||||
known_localfolder=datalog
|
known_localfolder = datalog
|
||||||
sections=FUTURE,STDLIB,LOCALFOLDER,THIRDPARTY
|
sections = FUTURE,STDLIB,LOCALFOLDER,THIRDPARTY
|
||||||
force_sort_within_sections=1
|
force_sort_within_sections = 1
|
||||||
force_alphabetical_sort_within_sections=1
|
force_alphabetical_sort_within_sections = 1
|
||||||
combine_as_imports=1
|
combine_as_imports = 1
|
||||||
|
|
||||||
[distutils]
|
[distutils]
|
||||||
index-servers = pypi
|
index-servers = pypi
|
||||||
|
|
||||||
[reqman]
|
[reqman]
|
||||||
shitlist=pip,pkg_resources,setuptools
|
shitlist = pip,pkg_resources,setuptools
|
||||||
|
|
||||||
|
[flake8]
|
||||||
|
extend-ignore = E203,E501,F405,F403,E731
|
||||||
|
|
||||||
[pypi]
|
[pypi]
|
||||||
repository = https://pypi.python.org/pypi
|
repository = https://pypi.python.org/pypi
|
||||||
|
|
7
tools/flake8/BUILD
Normal file
7
tools/flake8/BUILD
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
py_binary(
|
||||||
|
name = "flake8",
|
||||||
|
main = "__main__.py",
|
||||||
|
deps = [
|
||||||
|
py_requirement("flake8"),
|
||||||
|
],
|
||||||
|
)
|
5
tools/flake8/__main__.py
Normal file
5
tools/flake8/__main__.py
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
from flake8.main import cli
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
cli.main()
|
|
@ -14,7 +14,7 @@ function brl() {
|
||||||
return "$?"
|
return "$?"
|
||||||
}
|
}
|
||||||
|
|
||||||
brl tools/autoflake -ir "${DIRS[@]}"
|
brl tools/autoflake --remove-all-unused-imports -ir "${DIRS[@]}"
|
||||||
brl tools/isort "${DIRS[@]}"
|
brl tools/isort "${DIRS[@]}"
|
||||||
brl tools/unify --quote '"' -ir "${DIRS[@]}"
|
brl tools/unify --quote '"' -ir "${DIRS[@]}"
|
||||||
brl projects/reqman clean tools/python/requirements.txt
|
brl projects/reqman clean tools/python/requirements.txt
|
||||||
|
|
|
@ -13,7 +13,7 @@ function brl() {
|
||||||
return "$?"
|
return "$?"
|
||||||
}
|
}
|
||||||
|
|
||||||
brl tools/autoflake -r "${DIRS[@]}"
|
brl tools/flake8 "${DIRS[@]}"
|
||||||
brl tools/isort --check "${DIRS[@]}"
|
brl tools/isort --check "${DIRS[@]}"
|
||||||
brl tools/unify --quote '"' -cr "${DIRS[@]}"
|
brl tools/unify --quote '"' -cr "${DIRS[@]}"
|
||||||
brl tools/reqman lint tools/python/requirements.txt
|
brl tools/reqman lint tools/python/requirements.txt
|
||||||
|
|
|
@ -11,6 +11,7 @@ click==7.1.2
|
||||||
commonmark==0.9.1
|
commonmark==0.9.1
|
||||||
coverage==5.5
|
coverage==5.5
|
||||||
docutils==0.17
|
docutils==0.17
|
||||||
|
flake8==3.9.2
|
||||||
Flask==2.0.1
|
Flask==2.0.1
|
||||||
hypothesis==6.14.5
|
hypothesis==6.14.5
|
||||||
idna==2.10
|
idna==2.10
|
||||||
|
@ -29,6 +30,7 @@ lxml==4.6.3
|
||||||
m2r==0.2.1
|
m2r==0.2.1
|
||||||
Markdown==3.3.4
|
Markdown==3.3.4
|
||||||
MarkupSafe==2.0.1
|
MarkupSafe==2.0.1
|
||||||
|
mccabe==0.6.1
|
||||||
meraki==1.7.2
|
meraki==1.7.2
|
||||||
mirakuru==2.4.1
|
mirakuru==2.4.1
|
||||||
mistune==0.8.4
|
mistune==0.8.4
|
||||||
|
@ -47,6 +49,7 @@ psutil==5.8.0
|
||||||
psycopg2==2.9.1
|
psycopg2==2.9.1
|
||||||
pudb==2020.1
|
pudb==2020.1
|
||||||
py==1.10.0
|
py==1.10.0
|
||||||
|
pycodestyle==2.7.0
|
||||||
pyflakes==2.3.1
|
pyflakes==2.3.1
|
||||||
Pygments==2.8.1
|
Pygments==2.8.1
|
||||||
pyparsing==2.4.7
|
pyparsing==2.4.7
|
||||||
|
|
|
@ -17,7 +17,6 @@ import sys
|
||||||
import click
|
import click
|
||||||
import livereload
|
import livereload
|
||||||
from sphinx.application import Sphinx
|
from sphinx.application import Sphinx
|
||||||
from sphinx.cmd.build import main as build
|
|
||||||
from sphinx.cmd.quickstart import main as new
|
from sphinx.cmd.quickstart import main as new
|
||||||
from sphinx.ext.apidoc import main as apidoc
|
from sphinx.ext.apidoc import main as apidoc
|
||||||
from sphinx.ext.autosummary.generate import main as autosummary
|
from sphinx.ext.autosummary.generate import main as autosummary
|
||||||
|
|
Loading…
Reference in a new issue