Remove Python 3.10 support, bump MSRV to Rust 1.89, and start testing Python 3.15 - #1661
Remove Python 3.10 support, bump MSRV to Rust 1.89, and start testing Python 3.15#1661IvanIsCoding wants to merge 8 commits into
Conversation
|
Is it possible to be a bit more conservative with the MSRV? Rustworkx (of course) isn't bound by Qiskit's own policy, but we're at 1.89 with an MSRV policy that requires a Rust version at least 1y old at the start of a minor-version series. Rust 1.93 won't reach that til late January, after both the Qiskit 2.6 and 2.7 releases are already out, so if Rustworkx bumps now and we want to contribute changes here, we won't be able to pull them in until 2.8 in April next year. |
|
Ah, I forgot to check Qiskit MSRV’s because generally Qiskit was ahead. Of course, Rust 1.89 will it be |
Well that was easy because |
| @@ -1,93 +0,0 @@ | |||
| [tox] | |||
| minversion = 4.4.0 | |||
| envlist = py310, py311, lint | |||
There was a problem hiding this comment.
After py310, py311 is the only config left for the (ancient) tox.ini we have. I will just drop it all together. We don't even use black or setuptools-rust anymore.
Because of the MSRV bump, Clippy started finding new warnings. So most
.rschanges are just addressing clippy