Pylint-protobuf

Latest version: v0.22.0

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

Scan your dependencies

Page 5 of 5

0.6

- Add fix for non-scalar message fields not triggering warnings (4)
- Add fix for nested message types not triggering warnings

0.5

- Add fix for missing attributes defined by protobuf superclasses.
Thanks seanwarren for reminding me of this (and TimKingNF for the
initial fix!)

0.4

- Add fix for unhandled InferenceError when slicing Call nodes (5)
- Add fix for TypeError raised when attempting to import missing modules (6)
- Add fix for IndexError raised when inferring a slice out of range (7)
- Add fix for TypeError when inferring a lookup into a non-dict type

Big thanks to jckegelman for the report and the test cases for the issues
fixed in this release. Truly, they've been very helpful.

0.3

- Refactor of parsing internals to cover more edge cases
- Fixes for multiple aliases of the same name in "from .. import" clauses
- Fix issue 2: suppression of no-member for protobuf classes, thanks
endafarrel for the initial report and zapstar for additional reporting

0.2

- Fixes for use of annotated assignments, thanks TimKingNF
- Fix for broken assumption about assignment RHS in `visit_call`, thanks
endafarrell for the report and help debugging
- Add support for type inference of classes via renaming through list-
and mapping- getitem based interfaces

0.1

- Initial release, support for detecting potential AttributeError

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.