For compatibility with the many platforms CPython ships on, we should select a minimum supported Rust version for CPython.
Things to consider when doing so:
- Going backwards in versions might be hard, as new features could be critical to how we design abstractions.
- 1.85 introduces Rust 2024, which has several nice improvements
- We should consult with Linux distribution maintainers as part of this selection
For compatibility with the many platforms CPython ships on, we should select a minimum supported Rust version for CPython.
Things to consider when doing so: