The application was running in python 3.10, it was about time to upgrade it into python 3.11.
In this upgrade, we have upgraded the cookiecutter folder with the version of python to 3.11.
Purpose
Upgrading the application to python 3.11
Make bootstrap works. When using the slim version of python:3.11-slim-bookworm, the command who failed saying that there is an issue with the package : setuptools-scm>=8.0. I've tried to take the heavier version, and make bootstrap works like a charm.
Proposal
[x] Update Circle CI to use python 3.11 image for main project.
[x] Update pyproject.toml classifiers to mention the possible use of python 3.11.
[x] Update cookiecutter section for its DockerFile and CircleCi .yml configuration files.
Must wait for this PR to be merged before merging this one.
Version of Docker image for python 3.11 :
python:3.11-bookworm : make bootstrap works (will use this one because 3.11.9 has the same hash with 3.11)
python:3.11.9-bookworm : make bootstrap works
python:3.11-slim-bookworm : fails when make bootstrap with this package setuptools-scm>=8.0.
python:3.11.9-slim-bookworm : fails when make bootstrap with this package setuptools-scm>=8.0.
The application was running in python 3.10, it was about time to upgrade it into python 3.11.
In this upgrade, we have upgraded the cookiecutter folder with the version of python to 3.11.
Purpose
Upgrading the application to python 3.11 Make bootstrap works. When using the slim version of
python:3.11-slim-bookworm
, the command who failed saying that there is an issue with the package :setuptools-scm>=8.0
. I've tried to take the heavier version, and make bootstrap works like a charm.Proposal
Must wait for this PR to be merged before merging this one.
Version of Docker image for python 3.11 :
make bootstrap
works (will use this one because 3.11.9 has the same hash with 3.11)make bootstrap
worksmake bootstrap
with this packagesetuptools-scm>=8.0
.make bootstrap
with this packagesetuptools-scm>=8.0
.make bootstrap
works