python-tooling icon indicating copy to clipboard operation
python-tooling copied to clipboard

Drop `3.9` support

Open paddyroddy opened this issue 10 months ago • 1 comments

Following the recent change on GitHub Actions https://github.com/actions/setup-python/issues/850 our tests are currently failing https://github.com/UCL-ARC/python-tooling/issues/359.

Previously we were following NEP29 which is why we never supported 3.8. My suggestion is to drop 3.9 which means nothing else has to change.

The alternative is to do @dstansby's suggestion, but I think this is low-key complicated when involving our tox setup too. Personally, I don't think it's worth it, and we should fix the tests ASAP.

paddyroddy avatar Apr 25 '24 14:04 paddyroddy

I'm 👍 👎 about this.

I agree with the NEP argument. But some non-numpy projects could presumably run just fine with 3.9. I'll go with the majority.

Edit: what dstansby said.

samcunliffe avatar Apr 25 '24 14:04 samcunliffe