NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3204 most downloaded on PyPI
Extension for flake8 which uses pydocstyle to check docstrings
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 1.9 years
Most releases are documented
notes for 24 of 27 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
27 releases · first in 2013
Add --property-decorators option.
Add --property-decorators option.
Fix --ignore-noqa by disabling pydocstyle's noqa handling.
Fix --ignore-noqa by disabling pydocstyle's noqa handling.
Bump version and add release notes for 1.5.0
One column per quarter.
Bump version and add release notes for 1.5.0
Add --ignore-decorators option which allows functions with a specific decorator to ignore error codes.
Bump version and add release notes for 1.4.0
Bump version and add release notes for 1.4.0
Add --docstring-convention option which allows selection of conventions besides the default pep257. Available options are based on those available from pydocstyle and are currently pep257, google, and numpy. flake8-docstrings also adds a special all docstring convention which will enable all rules from pydocstyle. Note that pydocstyle defines some conflicting rules so you'll want to use ignore / extend-ignore when selecting docstring-convention = all
Bump minimum flake8 version to 3
Fix proper handling of stdin via --stdin-display-name
Bump version and add release notes for 1.3.1
Bump version and add release notes for 1.3.1
Bump version and add release notes for 1.3.0
Bump version and add release notes for 1.3.0
Fix EnvironError and AllError invocations
Fix EnvironError and AllError invocations
Avoid Flake8 warning for requesting builtins
Upgrade dependency on pydocstyle to 2.0.0
Upgrade dependency on pydocstyle to 2.0.0
Use flake8-polyfill to get standard-in to handle Flake8 3.x and 2.x
Use flake8-polyfill to get standard-in to handle Flake8 3.x and 2.x
Use pycodestyle to get standard-in.
Use pycodestyle to get standard-in.
Make sure this works out of the box (is enabled by default) with Flake8 3.0
Make sure this works out of the box (is enabled by default) with Flake8 3.0
Nothing published for this version
Try to import pydocstyle (not pycodestyle) as pep257
Try to import pydocstyle (not pycodestyle) as pep257
Respect pep257's default ignore list
Respect pep257's default ignore list
Handle AllError and other exceptions from pep257
Use pep257's tokenize_open function to pass input to the tool.
Use pep257's tokenize_open function to pass input to the tool.
Use pep257's conventions so any error codes that are ignored by default using pep257 are also ignored by default with this plugin.
Fix bug introduced in 0.2.2 where the file source was always None causing D100 and D104 errors for all files and no other errors to be found.
Fix bug introduced in 0.2.2 where the file source was always None causing D100 and D104 errors for all files and no other errors to be found.
Remove extraneous space in error message.
Remove extraneous space in error message.
Fix up how the plugin displays with flake8 --version.
Better support for input provided via stdin.
Better support for input provided via stdin.
Nothing published for this version
Prevent AllError or EnvironmentErrors from being raised. Thanks Alex Pyrgiotis.
Prevent AllError or EnvironmentErrors from being raised. Thanks Alex Pyrgiotis.
- Upgrade to pep257 0.3.0
Upgrade to pep257 0.3.0
- Stop truncating error messages
Stop truncating error messages
Really fix the installation issue this time.
Really fix the installation issue this time.
Actually fix the PyPI release. Ugh
Actually fix the PyPI release. Ugh
- Fix the PyPI release.
Fix the PyPI release.
- Initial Release!
Initial Release!
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →