{"library":"pylint-protobuf","title":"pylint-protobuf","description":"A Pylint plugin that makes Pylint aware of the fields of protobuf-generated classes, preventing false positives like 'no-member' when accessing protobuf message attributes. Current version: 0.22.0. Released periodically, with the last release in 2021.","language":"python","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["pip install pylint-protobuf"],"cli":null},"imports":["from pylint_protobuf import register_protobuf_visitors"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# Write a .pylintrc or pyproject.toml with:\n# [MASTER]\n# load-plugins=pylint_protobuf\n#\n# Then run pylint on your project.\n# Example of usage without config file:\nimport os\nos.system('pylint --load-plugins=pylint_protobuf my_module.py')","lang":"python","description":"Load the plugin via Pylint's --load-plugins flag or config file to eliminate false positives on protobuf fields.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}