Pydoclint

Latest version: v0.6.4

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 12

0.3.2

- Changed

- Make `flake8` an optional dependency

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.3.1...0.3.2

0.3.1

- Added

- Added an option `--require-yield-section-when-yielding-nothing` (defaulting
to `False`). When it's False, we don't need a "Yields" section when a
function yields None (https://github.com/jsh9/pydoclint/issues/79)

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.3.0...0.3.1

0.3.0

- Improved
- Relaxed Generator/Iterator checking: stop enforcing the return annotation
to be Generator if a function yields something
(https://github.com/jsh9/pydoclint/issues/76)
- Added handling of functions that both return something and yield something
- Changed
- Used docstring_parser_fork to parse numpy-style docstrings, because the
official numpydoc doesn't support both Yields and Returns sections in a
single docstring
- Removed
- Dependency on numpydoc
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.2.4...0.3.0

0.2.4

- Fixed
- A bug with unparsing yield types
(https://github.com/jsh9/pydoclint/issues/75#issuecomment-1691398673)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.2.3...0.2.4

0.2.3

- Fixed
- A bug with yields type checking
- A typo in `DOC403` code logic
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.2.2...0.2.3

0.2.2

- Improved

- Improved handling of escape symbol (`\`) in docstrings
(https://github.com/jsh9/pydoclint/issues/73)

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.2.1...0.2.2

Page 7 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.