adafruit / cookiecutter-adafruit-circuitpython

Cookiecutter template for Adafruit's CircuitPython libraries.
MIT License
22 stars 37 forks source link

build: add setuptools as dependency to support python 3.12 #235

Closed imnotjames closed 11 months ago

imnotjames commented 11 months ago

python 3.12 dropped distutils which seems to break everything. adding setuptools to the test_requirements.txt seems to allow us to run the tests correctly

imnotjames commented 11 months ago

This is probably a temporary fix - there might be a larger change to how CI is run as part of all of this.

Unclear if the cookiecutter project itself needs to be changed to add this, too - not sure how the CI in those 100% work..