Add recent setuptools as dependency to support setup with Python 3.12 after upgrade to Django 5.1 (#2343)

This commit is contained in:
Sebastian Hengst 2024-09-16 12:35:16 +02:00 коммит произвёл GitHub
Родитель 9c560ad354
Коммит 1124165d36
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
5 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -8,5 +8,6 @@ drf-yasg==1.21.7
gunicorn==23.0.0
parsepatch==0.1.3
psycopg2-binary==2.9.9
setuptools==74.1.2
sqlparse==0.5.1
whitenoise==6.7.0

Просмотреть файл

@ -1,5 +1,7 @@
FROM python:3.12.5-slim
RUN pip install setuptools==74.1.2 --disable-pip-version-check --no-cache-dir --quiet
ADD tools /src/tools
RUN cd /src/tools && python setup.py install

Просмотреть файл

@ -3,3 +3,4 @@ influxdb==5.3.2
libmozdata==0.2.7
python-hglib==2.6.2
pyyaml==6.0.2
setuptools==74.1.2

Просмотреть файл

@ -1,5 +1,7 @@
FROM python:3.12.5-slim
RUN pip install setuptools==74.1.2 --disable-pip-version-check --no-cache-dir --quiet
ADD tools /src/tools
ADD events /src/events

Просмотреть файл

@ -1,3 +1,6 @@
[build-system]
requires = ["setuptools==74.1.2", "setuptools-scm==8.1.0"]
[tool.ruff]
[tool.ruff.lint]