Should we?
The main problem I'd like to solve is reusing the base classes in other ezmsg repositories (e.g., sources and sinks) without pulling in all of the dependencies that ezmsg-sigproc has.
Alternatively, we could make an ezmsg-axisarray repo given that all of the base classes assume AxisArray.
The protocols can be considered independently of the base classes.
Considerations:
- ezmsg core has an older Python requirement than sigproc (3.10.15)