Update: this might be pretty important, because it seems right now there's a mismatch between the wheels described in the configuration toml and the one I have on my system. If I have MolecularNodes active, things seem to be fine, but if I deactivate it, our extension fails as well (because it is using some packages from MolecularNodes, not from our wheels). I need to debug this and fix it one way or the other.
We can use this project to build wheels for all platforms when creating specific releases: https://github.com/pypa/cibuildwheel
Update: this might be pretty important, because it seems right now there's a mismatch between the wheels described in the configuration toml and the one I have on my system. If I have MolecularNodes active, things seem to be fine, but if I deactivate it, our extension fails as well (because it is using some packages from MolecularNodes, not from our wheels). I need to debug this and fix it one way or the other.