We can disable this rule because mypy already checks for this kind of errors and this also fixes a long-standing issue with pylint that can't figure out protobuf generate stuff have some members:
And now that we disabled this check we can just use the protobuf modules instead of having to declare one alias per each symbol we need. We did this before just so we only need to use a pylintdisable=no-name-in-module one time in the import instead each time we used the symbol.
We can disable this rule because
mypy
already checks for this kind of errors and this also fixes a long-standing issue withpylint
that can't figure out protobuf generate stuff have some members:And now that we disabled this check we can just use the protobuf modules instead of having to declare one alias per each symbol we need. We did this before just so we only need to use a
pylint
disable=no-name-in-module
one time in the import instead each time we used the symbol.