Skip to content

Commit d7d9061

Browse files
committed
Pin versions for dev requirements
1 parent bf3acdb commit d7d9061

3 files changed

Lines changed: 89 additions & 1 deletion

File tree

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ lint:
1919
poetry run black aikido_zen/
2020
poetry run pylint aikido_zen/
2121
install: check_binaries
22-
pip install poetry
22+
if python -c "import sys; sys.exit(0 if sys.version_info >= (3, 10) else 1)"; then \
23+
pip install -r requirements-dev.txt; \
24+
else \
25+
pip install -r requirements-dev-py39.txt; \
26+
fi
2327
poetry install
2428
.PHONY: dev_install
2529
dev_install: install

requirements-dev-py39.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
build==1.2.2.post1
2+
CacheControl==0.14.2
3+
certifi==2024.8.30
4+
cffi==1.17.1
5+
charset-normalizer==3.3.2
6+
cleo==2.1.0
7+
crashtest==0.4.1
8+
distlib==0.4.0
9+
dulwich==0.21.7
10+
fastjsonschema==2.21.2
11+
filelock==3.16.1
12+
idna==3.8
13+
importlib_metadata==8.5.0
14+
importlib_resources==6.4.5
15+
installer==0.7.0
16+
jaraco.classes==3.4.0
17+
keyring==24.3.1
18+
more-itertools==10.5.0
19+
msgpack==1.1.1
20+
packaging==26.0
21+
pexpect==4.9.0
22+
pkginfo==1.12.1.2
23+
platformdirs==4.3.6
24+
poetry==1.8.5
25+
poetry-core==1.9.1
26+
poetry-plugin-export==1.8.0
27+
ptyprocess==0.7.0
28+
pycparser==2.23
29+
pyproject_hooks==1.2.0
30+
rapidfuzz==3.9.7
31+
requests==2.32.3
32+
requests-toolbelt==1.0.0
33+
shellingham==1.5.4
34+
tomli==2.4.1
35+
tomlkit==0.13.3
36+
trove-classifiers==2026.1.14.14
37+
typing_extensions==4.13.2
38+
urllib3==2.2.3
39+
virtualenv==20.39.1
40+
xattr==1.2.0
41+
zipp==3.20.2

requirements-dev.txt

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
anyio==4.13.0
2+
build==1.4.2
3+
CacheControl==0.14.4
4+
certifi==2024.8.30
5+
cffi==2.0.0
6+
charset-normalizer==3.3.2
7+
cleo==2.1.0
8+
crashtest==0.4.1
9+
distlib==0.4.0
10+
dulwich==1.1.0
11+
fastjsonschema==2.21.2
12+
filelock==3.25.2
13+
findpython==0.7.1
14+
h11==0.16.0
15+
httpcore==1.0.9
16+
httpx==0.28.1
17+
idna==3.8
18+
installer==0.7.0
19+
jaraco.classes==3.4.0
20+
jaraco.context==6.1.2
21+
jaraco.functools==4.4.0
22+
keyring==25.7.0
23+
more-itertools==10.8.0
24+
msgpack==1.1.2
25+
packaging==26.0
26+
pbs-installer==2026.3.25
27+
pkginfo==1.12.1.2
28+
platformdirs==4.9.4
29+
poetry==2.3.2
30+
poetry-core==2.3.1
31+
pycparser==3.0
32+
pyproject_hooks==1.2.0
33+
python-discovery==1.2.1
34+
RapidFuzz==3.14.3
35+
requests==2.32.3
36+
requests-toolbelt==1.0.0
37+
shellingham==1.5.4
38+
tomlkit==0.14.0
39+
trove-classifiers==2026.1.14.14
40+
urllib3==2.2.3
41+
virtualenv==21.2.0
42+
xattr==1.3.0
43+
zstandard==0.25.0

0 commit comments

Comments
 (0)