ACCESS-NRI / access-nri-intake-catalog

Tools and configuration info used to manage ACCESS-NRI's intake catalogue
https://access-nri-intake-catalog.rtfd.io
Apache License 2.0
8 stars 1 forks source link

Consider Dropping Python 3.9 Support and Adopting SPEC0 #254

Open rbeucher opened 6 hours ago

rbeucher commented 6 hours ago

As part of aligning with emerging standards and simplifying our support for newer Python versions, I'd like us to consider dropping support for Python 3.9 and moving towards adopting the SPEC0 standard. SPEC0, as outlined by the Scientific Python ecosystem, sets a foundation for compatibility with modern Python versions while ensuring robustness and performance improvements. You can find more details about SPEC0 here.

Any thoughts @charles-turner-1 @marc-white ?

marc-white commented 5 hours ago

I think this is a reasonable standard to aim for, with a couple of caveats:

rbeucher commented 5 hours ago

Not sure about tools. I agree about Numpy v2. We should get support for it.