mirror of
https://github.com/craigerl/aprsd.git
synced 2026-05-02 12:34:00 -04:00
This patch includes lots of changes to tox environment for
automatically detecting pep8 failures, which can cause python2 vs
python3 failures after install.
The following tox commands have been added
tox -efmt-check - This checks the python syntax and formatting
tox -efmt - Automatically fixes python syntax formatting that
fmt-check complains about.
tox -etype-check - check on types
tox -elint - flake8 run
This patch also changes where the default config file is located.
The new location is ~/.config/aprsd/aprsd.yml
You can now also specify a custom config file on the command line
with the -c or --config option as well.
61 lines
2.4 KiB
Plaintext
61 lines
2.4 KiB
Plaintext
#
|
|
# This file is autogenerated by pip-compile
|
|
# To update, run:
|
|
#
|
|
# pip-compile dev-requirements.in
|
|
#
|
|
alabaster==0.7.12 # via sphinx
|
|
appdirs==1.4.4 # via black, virtualenv
|
|
attrs==20.3.0 # via pytest
|
|
babel==2.9.0 # via sphinx
|
|
black==20.8b1 # via -r dev-requirements.in
|
|
certifi==2020.12.5 # via requests
|
|
chardet==3.0.4 # via requests
|
|
coverage==5.3 # via pytest-cov
|
|
distlib==0.3.1 # via virtualenv
|
|
docutils==0.16 # via sphinx
|
|
filelock==3.0.12 # via tox, virtualenv
|
|
flake8-polyfill==1.0.2 # via pep8-naming
|
|
flake8==3.8.4 # via -r dev-requirements.in, flake8-polyfill
|
|
idna==2.10 # via requests
|
|
imagesize==1.2.0 # via sphinx
|
|
iniconfig==1.1.1 # via pytest
|
|
isort==5.6.4 # via -r dev-requirements.in
|
|
jinja2==2.11.2 # via sphinx
|
|
markupsafe==1.1.1 # via jinja2
|
|
mccabe==0.6.1 # via flake8
|
|
mypy-extensions==0.4.3 # via black, mypy
|
|
mypy==0.790 # via -r dev-requirements.in
|
|
packaging==20.7 # via pytest, sphinx, tox
|
|
pathspec==0.8.1 # via black
|
|
pep8-naming==0.11.1 # via -r dev-requirements.in
|
|
pluggy==0.13.1 # via pytest, tox
|
|
py==1.9.0 # via pytest, tox
|
|
pycodestyle==2.6.0 # via flake8
|
|
pyflakes==2.2.0 # via flake8
|
|
pygments==2.7.3 # via sphinx
|
|
pyparsing==2.4.7 # via packaging
|
|
pytest-cov==2.10.1 # via -r dev-requirements.in
|
|
pytest==6.1.2 # via -r dev-requirements.in, pytest-cov
|
|
pytz==2020.4 # via babel
|
|
regex==2020.11.13 # via black
|
|
requests==2.25.0 # via sphinx
|
|
six==1.15.0 # via tox, virtualenv
|
|
snowballstemmer==2.0.0 # via sphinx
|
|
sphinx==3.3.1 # via -r dev-requirements.in
|
|
sphinxcontrib-applehelp==1.0.2 # via sphinx
|
|
sphinxcontrib-devhelp==1.0.2 # via sphinx
|
|
sphinxcontrib-htmlhelp==1.0.3 # via sphinx
|
|
sphinxcontrib-jsmath==1.0.1 # via sphinx
|
|
sphinxcontrib-qthelp==1.0.3 # via sphinx
|
|
sphinxcontrib-serializinghtml==1.1.4 # via sphinx
|
|
toml==0.10.2 # via black, pytest, tox
|
|
tox==3.20.1 # via -r dev-requirements.in
|
|
typed-ast==1.4.1 # via black, mypy
|
|
typing-extensions==3.7.4.3 # via black, mypy
|
|
urllib3==1.26.2 # via requests
|
|
virtualenv==20.2.2 # via tox
|
|
|
|
# The following packages are considered to be unsafe in a requirements file:
|
|
# setuptools
|