devlog 5.
While writing Xvc tests for Python, I hit an error caused by the ECS single-load protection.
The single-loader allows only one instance of Xvc to be run in a single process. This is no problem for the shell, but it looks like it won’t be possible to use multiple Xvc instances in a single Python process.
It’s possible to overcome this with an elaborate multiprocessing setup in the wrapper, but I won’t bother with it for now.