ImportError while loading conftest.py
pacakge_b/src/package_b.py:18: in <module>
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
E TypeError: Couldn't build proto file into descriptor pool!
E Invalid proto descriptor for file "package_b.proto":
E package_a/protos/package_a.proto: Import "package_a/protos/package_a.proto" has not been loaded.
E package_b.Message.foo: "foo" seems to be defined in "package_a.proto", which is not imported by "package_b.proto". To use it here, please add the necessary import.
I've read a lot of documentation about relative vs. absolute paths, but seems everything I have tried with generating new files isn't working. I'm trying to leverage building packages and then importing only what's needed for each other package.
Any suggestions would be welcome, and hope all have a great holiday.
Best,
Brad