Closed kjhazelwood closed 3 years ago
c4f7a3f7072e57333a89c3f15cec23d1b6f61778 added that import line. It should probably just be
import syncd_protocol
And didn't this work before adding the import
? All references to protocol messages already have the module path.
This also illustrates why we need a test suite to catch regressions. 😄
Sync was using import acsys.sync.syncd_protocol as syncd_protocol
and because this definition was in the __init__.py
it conflicted with the file named synd_protocol.py
in the sync
subpackage.
This fixed the problem, thanks.
After upgrading to 0.10.0 from 0.9.10,
import acsys.sync
fails with the following: