Pydoclint

Latest version: v0.5.10

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

Scan your dependencies

Page 1 of 10

0.5.10

- Changed
- Command line message about loading config file is now hidden with config
option `--quiet`
- Fixed
- Fixed a bug where assigning a value to an attribute caused pydoclint to
crash
- Changed
- Renamed function `unparseAnnotation()` into `unparseNode()`
- Renamed `EdgeCaseError` into `EdgeCaseError`

0.5.9

- Fixed

- Fixed an edge case where type annotations are very long

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.5.8...0.5.9

0.5.8

- Fixed

- Fixed the logic of handling exceptions namespaces (`a.b.c.MyException`)

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.5.7...0.5.8

0.5.7

- Added

- A new violation code, `DOC503`, which checks that exceptions in the
function body match those in the "Raises" section of the docstring

- Changed

- Switched from tab to 4 spaces in baseline

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.5.6...0.5.7

0.5.6

- Fixed

- Fixed a bug where _pydoclint_ treats folders whose names end with `.py` as
files

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.5.5...0.5.6

0.5.5

- Fixed

- Fixed a bug where `a = b = c = 1` style cannot be properly parsed
(https://github.com/jsh9/pydoclint/issues/151)

- Changed

- Changed the default of `--treat-property-methods-as-class-attributes` to
`False` to restore backward compatibility

- Full diff
- https://github.com/jsh9/pydoclint/compare/0.5.4...0.5.5

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.