This is just a simple flake8 plugin for the pep257 Python utility for validating docstrings.
- Python 2.6, 2.7, PyPy, PyPy3, 3.3, 3.4, and 3.5 supported on Linux and OS X.
- Python 2.7, 3.3, 3.4, and 3.5 supported on Windows (both 32 and 64 bit versions of Python).
Install:
pip install flake8-pep257
Run:
flake8
List of error codes are available here: https://pep257.readthedocs.org/en/latest/error_codes.html
Settings may be specified in tox.ini
(under the [flake8]
or [pep257]
sections), setup.cfg
, and/or
.pep257
. Refer to this page for more information.
When specifying settings in tox.ini
under the [flake8]
section, use show-source
instead of source
and
show-pep257
instead of explain
.
This project adheres to Semantic Versioning.
- Fixed
- Standard input (piped in data) bug.
- Fixed
- pep257 v0.7.0 compatibility.
- Fixed
- unicode bug.
- Fixed
- setup.py requirements bug.
- Initial release.