You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The python-libsbmlconda package currently does not support osx-arm64 architecture (only osx-64). However, it is supported by the pypi package. It would be nice to enable this also for conda.
The conda package is built using the python-libsbml-feedstock, I'm not sure what to change to have that build arm64 packages as well. Any help would be appreciated.
Since I have not excluded any architecture, I would assume, that they would be built if coda-forge would support it. But I'm not sure.
I'm not really an expert, but it seems like extra platforms need to be handled separately. You probably need to specify target build platforms.
I found a description of how to add osx-arm64 build to a feedstock. Maybe a good idea is also to get inspired by another package already supporting osx-arm64, for example pandas.
So i looked into this, and compiling right now for arm64 would require cross compiling, which needs some more changes. So until i figure out what needs changing I'll have to wait. In the meantime I'll manually build the arm wheels for osx and linux manually for pip. Again sorry for the inconvenience
I've started a PR on conda-forge: conda-forge/python-libsbml-feedstock#29, once that goes through I'll make a new release. It seems that it is compiling now. I'll let you know early next week at the latest
Activity
fbergmann commentedon May 19, 2023
The conda package is built using the python-libsbml-feedstock, I'm not sure what to change to have that build arm64 packages as well. Any help would be appreciated.
Since I have not excluded any architecture, I would assume, that they would be built if coda-forge would support it. But I'm not sure.
xtrojak commentedon May 19, 2023
I'm not really an expert, but it seems like extra platforms need to be handled separately. You probably need to specify target build platforms.
I found a description of how to add
osx-arm64build to a feedstock. Maybe a good idea is also to get inspired by another package already supportingosx-arm64, for example pandas.fbergmann commentedon May 30, 2023
So i looked into this, and compiling right now for arm64 would require cross compiling, which needs some more changes. So until i figure out what needs changing I'll have to wait. In the meantime I'll manually build the arm wheels for osx and linux manually for pip. Again sorry for the inconvenience
ramez17khaled commentedon May 29, 2026
Hello,
Just reviving this issue because the lack of
osx-arm64conda packages is still a problem on Apple Silicon Macs.Has there been any progress or workaround since the last update?
fbergmann commentedon May 29, 2026
I've started a PR on conda-forge: conda-forge/python-libsbml-feedstock#29, once that goes through I'll make a new release. It seems that it is compiling now. I'll let you know early next week at the latest
fbergmann commentedon May 29, 2026
I've tried, for whatever reason the binary for 3.13 didn't build, the remaining ones are now at:
https://anaconda.org/channels/conda-forge/packages/python-libsbml/files?file_q=-arm
for whatever reason
did not work for me, but perhaps that just will take a couple of days to sort itself.