I just tried installing spz on a fresh Python 3.11 virtual env:
# Using micromamba here (on macOS) but any other venv tool can do
micromamba create -p ./my-venv python=3.13
micromamba activate ./my-venv
pip install spz
But when importing spz, I run into a circular import error:
>>> import spz
Traceback (most recent call last):
File "<python-input-0>", line 1, in <module>
import spz
File "/Users/emichel/my-venv/lib/python3.13/site-packages/spz/__init__.py", line 8, in <module>
from spz import (
...<4 lines>...
)
ImportError: cannot import name 'BoundingBox' from partially initialized module 'spz' (most likely due to a circular import) (/Users/emichel/my-venv/lib/python3.13/site-packages/spz/__init__.py)
I just tried installing
spzon a fresh Python 3.11 virtual env:# Using micromamba here (on macOS) but any other venv tool can do micromamba create -p ./my-venv python=3.13 micromamba activate ./my-venv pip install spzBut when importing spz, I run into a circular import error: