Pydoclint

Latest version: v0.6.4

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

Scan your dependencies

Page 8 of 12

0.2.1

- Improved

- Improved handling of backticks or double backticks being used in type hints
in docstrings

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

0.2.0

- Added
- Added checking of yield types (between function signature and the
docstring's Yields section), as well as a corresponding violation: `DOC404`
- Added checking of incompatibility between `Generator`/`Iterator` and the
`yield`/`return` statements, as well as a corresponding violation: `DOC405`
(https://github.com/jsh9/pydoclint/issues/68)
- Fixed
- Fixed a bug where raise/return/yield statements in match-case blocks are
incorrectly identified. (https://github.com/jsh9/pydoclint/issues/63)
- Improved
- Used a try/catch block to capture potential recursion error, potentially
due to too complex functions/classes
(https://github.com/jsh9/pydoclint/issues/65)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.9...0.2.0

0.1.9

- Fixed
- Fixed a bug where union-style return types (such as `int | str`) in
Google-style docstrings cannot be correctly parsed
(https://github.com/jsh9/pydoclint/issues/66)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.8...0.1.9

0.1.8

- Fixed
- Fixed a broken URL that used to point to `DOC103` notes
(https://github.com/jsh9/pydoclint/issues/61)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.7...0.1.8

0.1.7

- Fixed
- Correctly handle potentially unacceptable type hint formats
(https://github.com/jsh9/pydoclint/issues/59)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.6...0.1.7

0.1.6

- Added
- Added handling of the `NoReturn` type annotation
(https://github.com/jsh9/pydoclint/issues/55)
- Full diff
- https://github.com/jsh9/pydoclint/compare/0.1.5...0.1.6

Page 8 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.