Needed and up-to-date tools to develop in Python
Project description
Python Dev Tools
Needed and up-to-date tools to develop in Python (WORK IN PROGRESS)
Free software: BSD 3-Clause license
Documentation: https://python-dev-tools.readthedocs.io
Features
Integrate features of commonly used tools. This package provides usual dependencies to develop Python software.
Simple linter
whatalinter a_python_file.py lints a_python_file.py
output is compatible with the one of pycodestyle (formerly named pep8) for easy integration in text editors and IDE
based on * pycodestyle: https://github.com/PyCQA/pycodestyle * PyFlakes: https://github.com/PyCQA/pyflakes
Simple formatter
TODO
Simple precommit hook
TODO
TODO
documentation
linter
add more linters
formatter
precommit
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
2019.02.26
Add PyFlakes linter
Add pycodestyle linter
2019.02.23
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for python_dev_tools-2019.2.26.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1563116e5259c02d632e84190cd79fe4fa8047f781d4018e57aa67594c2fe8fd |
|
MD5 | 25a6318372b27fd05c0d5d8b20d13ff1 |
|
BLAKE2b-256 | bea9cb53af6cdf74e36338a8a039ee167060806df02fca73f4aab185eab47d44 |
Hashes for python_dev_tools-2019.2.26-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0214494b2af12c2080966606edb293e0446f6c464a1430aebfae9bc98c522de |
|
MD5 | bfefe503b970426a972249e8df5e03c7 |
|
BLAKE2b-256 | 40949f6cf42471ada088e0017032bae771ac5d625b001bb5f6a9c0c22f6e8da5 |