djc / rnc2rng

RELAX NG Compact to regular syntax conversion library
MIT License
16 stars 13 forks source link

Update Python version #48

Closed ulm closed 4 months ago

ulm commented 4 months ago

setup.py and Github CI list Python versions 3.7, 3.8 and 3.9. The latter will reach end-of-life status next year. So, could these be updated?

Tests appear to succeed with Python 3.12: https://bugs.gentoo.org/929367#c1

jombr commented 4 months ago

Yes absolutely. I just haven't gotten around to it.

I assume the preference is 3.8, 3.9, 3.10, 3.11, 3.12?

Based on https://devguide.python.org/versions/#supported-versions.

If this seems right to you I'll update it (in the setup.py and the ci.yml workflow)