RocketPy-Team / RocketPy

Next generation High-Power Rocketry 6-DOF Trajectory Simulation
https://docs.rocketpy.org/
MIT License
616 stars 146 forks source link

MNT: Bump Minimum Python version to 3.9. #624

Closed phmbressan closed 3 months ago

phmbressan commented 3 months ago

Pull request type

Checklist

Current behavior

As Python 3.8 nears the end of its life in a few months and many of rocketpy dependencies having removed it from official support, it is time to drop rocketpy Python 3.8 support.

New behavior

This PR raises the minimum Python requirements to 3.9.

Breaking change

Additional information

Short PR, but I advise to review it carefully. It is easy to mess up by accident the version numbers, or not catch a place that should be changed.