climlab / climlab-rrtmg

MIT License
7 stars 4 forks source link

Test on Python 3.11, remove Windows #22

Closed brian-rose closed 2 months ago

brian-rose commented 2 months ago

Removing Windows from the test matrix, until someone figures out #11.

Also removing Python 3.7 and adding Python 3.11 to the test matrix.

brian-rose commented 2 months ago

Pinning to numpy < 2 solves the runtime problems for Ubuntu. Still failing at build stage for MacOS, comments in #23

brian-rose commented 2 months ago

Working for MacOS now too!

brian-rose commented 2 months ago

The env files for linux, macos, and macos-arm64 are all identical now, which is nice.

brian-rose commented 2 months ago

Windows still failing at run time. I'll remove it again and merge this.

brian-rose commented 2 months ago

I'll merge this now and open another issue to track the necessary migration to a more modern build system. As things stand now, we cannot build for Python 3.12, and this band-aid solution will not last forever.