Hi Laszlo, I am reaching out to you regarding a file conflict between the nanopb package and the python3-proto-plus package. The conflict involves the file /usr/lib/python3/dist-packages/proto/__init__.py, which is present in both packages.
Module name "proto" is part of python3-proto-plus. Renaming proto in python3-proto-plus will significantly impact the future depended packages too. It appears that the nanopb package’s usage of the module name "proto" does not identify a Python module in the conventional sense. It might be plausible to make this module private within the nanopb package, which could resolve the conflict. Would you consider making the module private? Alternatively, if you have any other suggestions to resolve this conflict, I am glad to hear them. Cheers!