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
At first glance this doesn't look that bad. I'm testing things out over here https://github.com/alecjacobson/libigl-python-bindings/ so I can try setting up the github actions (not sure if I could have done that on a branch for this fork).
@alecjacobson I've started a similar effort a while ago (https://github.com/BruegelN/libigl-python-bindings) but can't recall why I got stuck.... The only thing I remember is that every shot took quite some time.
I'll look into it again during the next week(s) 🙂
thanks, Nico. Indeed these builds take forever. I almost wonder if it's worth creating a for[k] that just has a single function wrapper like igl.read_triangle_mesh or something and then getting the whole CI → PyPI workflow in place.
great Job!
Happy to confirm it works on Linux.
I've tested python3.7, python3.8, python3.9, python3.10 with the bash script below (run it in REPOROOT of libigl-python-bindings).
Thanks for taking the trouble!
So far, I've also had good success. I picked up an old mac laptop and figured I'd just see what happens when I did pip install libigl. Immediately worked. What a big change from conda.
Activity
alecjacobson commentedon Jan 21, 2023
At first glance this doesn't look that bad. I'm testing things out over here https://github.com/alecjacobson/libigl-python-bindings/ so I can try setting up the github actions (not sure if I could have done that on a branch for this fork).
BruegelN commentedon Jan 21, 2023
related to #45
@alecjacobson I've started a similar effort a while ago (https://github.com/BruegelN/libigl-python-bindings) but can't recall why I got stuck.... The only thing I remember is that every shot took quite some time.
I'll look into it again during the next week(s) 🙂
alecjacobson commentedon Jan 21, 2023
thanks, Nico. Indeed these builds take forever. I almost wonder if it's worth creating a for[k] that just has a single function wrapper like
igl.read_triangle_meshor something and then getting the whole CI → PyPI workflow in place.alecjacobson commentedon Jan 25, 2023
I've successfully created a cibuildwheels github action and pushed to PyPi
https://pypi.org/project/libigl/0.0.3/
install with
Would be great to battle-test this a bit before announcing it (and I'd propose abandoning conda).
BruegelN commentedon Jan 25, 2023
Hi @alecjacobson,
great Job!
Happy to confirm it works on Linux.
I've tested
python3.7,python3.8,python3.9,python3.10with the bash script below (run it in REPOROOT of libigl-python-bindings).Thanks for taking the trouble!
alecjacobson commentedon Jan 26, 2023
Thanks for testing it!
So far, I've also had good success. I picked up an old mac laptop and figured I'd just see what happens when I did
pip install libigl. Immediately worked. What a big change from conda.