chaoss / grimoirelab

GrimoireLab: platform for software development analytics and insights
https://chaoss.github.io/grimoirelab/
GNU General Public License v3.0
500 stars 183 forks source link

Drop Python 3.8 support #700

Closed jjmerchante closed 1 month ago

jjmerchante commented 1 month ago

Python 3.8 will reach its end of life in October 2024, and Python 3.9 will become the minimum version required by the project.

Update the GitHub workflows to run tests for Python 3.9, 3.10, 3.11 and 3.12 for future releases.

Update Docker images and docker-compose files to use Python 3.9

Related to https://github.com/chaoss/grimoirelab/issues/699