scikit-hep / uproot5

ROOT I/O in pure Python and NumPy.
https://uproot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
239 stars 76 forks source link

chore: declare support for Python 3.12 and switch to testing NumPy < 2 #1236

Closed jpivarski closed 5 months ago

jpivarski commented 5 months ago

We've been testing against Python 3.12 for a long time now (since #980), but somehow forgot to declare that we support this version in the metadata.

Also, since NumPy 2 has been released, we should switch to testing for its absence, rather than its presence, so that both NumPy 1 and NumPy 2 are included in at least one test.