ecmwf / ecmwflibs

Apache License 2.0
15 stars 9 forks source link

PyPi Wheels missing for Windows & Mac #14

Closed ghaarsma closed 5 months ago

ghaarsma commented 1 year ago

What happened?

For ecmwflibs 5.1 Wheels Wheels were provided for Windows and ManyLinux.

For all 4 of the later releases, I can only find Wheels for MacOSX

What are the steps to reproduce the bug?

See

image

Version

After 5.1

Platform (OS and architecture)

Windows and ManyLinux

Relevant log output

No response

Accompanying data

No response

Organisation

No response

thebaptiste commented 10 months ago

These wheels are also missing to me for release 0.5.5 (ok for 0.5.3). Only macos wheels are available :

wheels

ghaarsma commented 7 months ago

I would like to update the orignal "bug" report about the missing wheels for Windows and Mac on PyPi.

While Mac wheels have been added to releases: 0.5.2 till 0.5.6, the Windows wheels are still missing for any release after 5.1.0

The latest current version 0.5.7 only has linux wheels available.

Because of the older (0.5.1) ecmwflibs version I am getting the following UserWarning: C:\PythonProjects\degrib\venv\Lib\site-packages\gribapi__init__.py:23: UserWarning: ecCodes 2.31.0 or higher is recommended. You are running version 2.27.0

The Python Wheels provides a link to cibuildwheel that might be helpfull in building wheels across Mac, Linux, Windows, on multiple versions of Python.

ghaarsma commented 5 months ago

Version 0.6.1 now has wheels for ManyLinux, MacOS, & Windows.

Many thanks to fixing this up.