mcneel / rhino3dm

Libraries based on OpenNURBS with a RhinoCommon style
MIT License
582 stars 135 forks source link

rhino3dm 7.14.2 won't install through pip (invalid wheel!) #464

Closed fstwn closed 1 year ago

fstwn commented 2 years ago

Dear all, we had this bug alredy some weeks ago. rhino3dm 7.14.2 won't install on win through pip:

(base) > pip install rhino3dm
Collecting rhino3dm
  Downloading rhino3dm-7.14.2-cp37-cp37m-win_amd64.whl (2.0 MB)
     ---------------------------------------- 2.0/2.0 MB 11.5 MB/s eta 0:00:00
ERROR: rhino3dm has an invalid wheel, rhino3dm has an invalid wheel, .dist-info directory not found

Thanks for taking a look, it seems to me this is related with the current PyPi release workflow? Maybe something in there needs changing...

sbaer commented 2 years ago

Yes our release workflow is creating invalid wheels. I had to upload wheels manually for 7.14.1 and it looks like it needs to be done that way again until we fix the workflow.

fstwn commented 2 years ago

Alright, thank you for clarifying! I don't wanted to bother but raise awareness since I noticed while trying to update my research environments this morning :) Best wishes, Max

sbaer commented 2 years ago

Hopefully this is fixed with 7.15 release. We still need to fix our github actions for release.

fraguada commented 1 year ago

This should be fixed with the 8.0.0 release