BAMresearch / fenics-constitutive

Complex constitutive models beyond the FEniCS UFL.
https://bamresearch.github.io/fenics-constitutive
MIT License
13 stars 2 forks source link

PyPI upload #8

Closed TTitscher closed 5 months ago

TTitscher commented 3 years ago

The issue with our python package #7 is that it is compiled and thus platform dependent. PyPI does not allow such a package, details here.

The idea is to convert the specific binaries to a "manywheels" thing using e.g. https://pypi.org/project/auditwheel/ This current fails because:

auditwheel: error: cannot repair "dist/constitutive-0.1-cp38-cp38-linux_x86_64.whl" to "manylinux1_x86_64" ABI because of the presence of too-recent versioned symbols. You'll need to compile the wheel on an older toolchain.

... and after my fight agains github actions, I am currently not in the mood deal with that and just want to write the progress somewhere.

pdiercks commented 3 years ago

In that case I would suggest that I try to figure out the conda recipe manually (that is without using grayskull) and that do not upload it to PyPI.