nelfin / pylint-protobuf

A plugin for making Pylint aware of the fields of protobuf-generated classes
MIT License
29 stars 12 forks source link

protobuf 3.20+ not yet supported #54

Open nelfin opened 1 year ago

nelfin commented 1 year ago

Working with _pb2 implementations was always going to be fragile and it looks like the descriptor hooks changed in in protobuf 3.20.0, see protocolbuffers/protobuf#10372. This is likely the underlying cause of #53 that was reported earlier and I wasn't able to reproduce at the time (since I didn't upgrade my protoc install that far). Consider whether this project should be archived? This change worked around? Efforts made towards supporting PyCQA/pylint#4987?