Skip to content

Commit 50ca630

Browse files
committed
Include PYTHON_VERSION in requirements filename
1 parent 5d39b99 commit 50ca630

File tree

2 files changed

+24
-22
lines changed

2 files changed

+24
-22
lines changed

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PYTHON_VERSION=3.9
22
SYSTEM_PYTHON=python$(PYTHON_VERSION)
33
VENV_DIR=./venv
4+
REQUIREMENTS=requirements-$(PYTHON_VERSION).txt
45
PIP=$(VENV_DIR)/bin/pip
56
# make stop-server kills all processes named "python"
67
PKILL_NAME="python"
@@ -18,16 +19,16 @@ venv: $(VENV_CHECK)
1819
clean:
1920
rm -rf venv
2021

21-
$(VENV_CHECK): requirements.txt
22+
$(VENV_CHECK): $(REQUIREMENTS)
2223
$(SYSTEM_PYTHON) -m venv --clear venv
2324
$(PIP) install -U pip
24-
$(PIP) install -r requirements.txt
25+
$(PIP) install -r $(REQUIREMENTS)
2526

2627
regen-requirements:
2728
$(SYSTEM_PYTHON) -m venv --clear venv
2829
$(PIP) install -U pip
2930
$(PIP) install -U -r requirements.in
30-
$(PIP) freeze > requirements.txt
31+
$(PIP) freeze > $(REQUIREMENTS)
3132

3233
# Test targets
3334

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
alembic==1.15.2
1+
alembic==1.16.5
22
attrs==25.3.0
33
autobahn==24.4.2
44
Automat==25.4.16
@@ -10,16 +10,16 @@ buildbot-waterfall-view==4.3.0
1010
buildbot-worker==4.3.0
1111
buildbot-wsgi-dashboards==4.3.0
1212
buildbot-www==4.3.0
13-
certifi==2025.4.26
14-
cffi==1.17.1
15-
charset-normalizer==3.4.2
13+
certifi==2025.8.3
14+
cffi==2.0.0
15+
charset-normalizer==3.4.3
1616
click==8.1.8
1717
constantly==23.10.4
1818
croniter==6.0.0
19-
cryptography==45.0.2
20-
Flask==3.1.1
21-
greenlet==3.2.2
22-
humanize==4.12.3
19+
cryptography==45.0.7
20+
Flask==3.1.2
21+
greenlet==3.2.4
22+
humanize==4.13.0
2323
hyperlink==21.0.0
2424
idna==3.10
2525
importlib_metadata==8.7.0
@@ -28,29 +28,30 @@ itsdangerous==2.2.0
2828
Jinja2==3.1.6
2929
Mako==1.3.10
3030
MarkupSafe==3.0.2
31-
msgpack==1.1.0
31+
msgpack==1.1.1
32+
multipart==1.3.0
3233
packaging==25.0
3334
psycopg2==2.9.10
3435
pyasn1==0.6.1
3536
pyasn1_modules==0.4.2
36-
pycparser==2.22
37+
pycparser==2.23
3738
PyJWT==2.10.1
3839
pyOpenSSL==25.1.0
3940
python-dateutil==2.9.0.post0
4041
pytz==2025.2
4142
PyYAML==6.0.2
42-
requests==2.32.3
43-
sentry-sdk==2.28.0
43+
requests==2.32.5
44+
sentry-sdk==2.37.1
4445
service-identity==24.2.0
4546
six==1.17.0
46-
SQLAlchemy==2.0.41
47+
SQLAlchemy==2.0.43
4748
tomli==2.2.1
48-
treq==24.9.1
49-
Twisted==24.11.0
50-
txaio==23.1.1
51-
typing_extensions==4.13.2
49+
treq==25.5.0
50+
Twisted==25.5.0
51+
txaio==23.6.1
52+
typing_extensions==4.15.0
5253
unidiff==0.7.5
53-
urllib3==2.4.0
54+
urllib3==2.5.0
5455
Werkzeug==3.1.3
55-
zipp==3.21.0
56+
zipp==3.23.0
5657
zope.interface==7.2

0 commit comments

Comments
 (0)