Skip to content

Commit 88acfac

Browse files
committed
ugh
1 parent 4bc2fd3 commit 88acfac

File tree

2 files changed

+131
-1
lines changed

2 files changed

+131
-1
lines changed

.github/workflows/pull-request.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,18 @@ jobs:
2828
uses: actions/setup-python@v5
2929
with:
3030
python-version: ${{ matrix.python-version }}
31-
3231
- name: Install Dependencies
32+
if: ${{ matrix.python-version != '3.8' }}
3333
run: |
3434
python -m pip install --upgrade pip
3535
pip install -r requirements.txt -r requirements-dev.txt
3636
37+
- name: Install Dependencies
38+
if: ${{ matrix.python-version == '3.8' }}
39+
run: |
40+
python -m pip install --upgrade pip
41+
pip install -r requirements.txt -r requirements-dev-3.8.txt
42+
3743
- name: Check Formatting
3844
run: black --check .
3945

requirements-dev-3.8.txt

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements-dev.in --constraints requirements.txt -o requirements-dev.txt --python-version 3.8
3+
absolufy-imports==0.3.1
4+
# via -r requirements-dev.in
5+
annotated-types==0.7.0
6+
# via
7+
# -c requirements.txt
8+
# pydantic
9+
argcomplete==3.6.2
10+
# via datamodel-code-generator
11+
black==24.8.0
12+
# via
13+
# -r requirements-dev.in
14+
# datamodel-code-generator
15+
build==1.2.2.post1
16+
# via pip-tools
17+
click==8.1.8
18+
# via
19+
# black
20+
# pip-tools
21+
coverage==7.6.1
22+
# via pytest-cov
23+
datamodel-code-generator==0.27.3
24+
# via -r requirements-dev.in
25+
exceptiongroup==1.3.0
26+
# via pytest
27+
flake8==5.0.4
28+
# via -r requirements-dev.in
29+
genson==1.3.0
30+
# via datamodel-code-generator
31+
importlib-metadata==8.5.0
32+
# via build
33+
inflect==5.6.2
34+
# via datamodel-code-generator
35+
iniconfig==2.1.0
36+
# via pytest
37+
isort==5.13.2
38+
# via
39+
# -r requirements-dev.in
40+
# datamodel-code-generator
41+
jinja2==3.1.6
42+
# via datamodel-code-generator
43+
markupsafe==2.1.5
44+
# via jinja2
45+
mccabe==0.7.0
46+
# via flake8
47+
mypy==1.14.1
48+
# via -r requirements-dev.in
49+
mypy-extensions==1.1.0
50+
# via
51+
# black
52+
# mypy
53+
packaging==25.0
54+
# via
55+
# black
56+
# build
57+
# datamodel-code-generator
58+
# pytest
59+
pathspec==0.12.1
60+
# via black
61+
pip==25.0.1
62+
# via pip-tools
63+
pip-tools==7.5.0
64+
# via -r requirements-dev.in
65+
platformdirs==4.3.6
66+
# via black
67+
pluggy==1.5.0
68+
# via pytest
69+
pycodestyle==2.9.1
70+
# via flake8
71+
pydantic==2.10.6
72+
# via
73+
# -c requirements.txt
74+
# datamodel-code-generator
75+
pydantic-core==2.27.2
76+
# via
77+
# -c requirements.txt
78+
# pydantic
79+
pyflakes==2.5.0
80+
# via flake8
81+
pyproject-hooks==1.2.0
82+
# via
83+
# build
84+
# pip-tools
85+
pytest==8.3.5
86+
# via
87+
# -r requirements-dev.in
88+
# pytest-cov
89+
# pytest-lazy-fixtures
90+
# pytest-mock
91+
pytest-cov==5.0.0
92+
# via -r requirements-dev.in
93+
pytest-lazy-fixtures==1.3.4
94+
# via -r requirements-dev.in
95+
pytest-mock==3.14.1
96+
# via -r requirements-dev.in
97+
pyyaml==6.0.2
98+
# via datamodel-code-generator
99+
setuptools==75.3.2
100+
# via pip-tools
101+
tomli==2.2.1
102+
# via
103+
# black
104+
# build
105+
# coverage
106+
# datamodel-code-generator
107+
# mypy
108+
# pip-tools
109+
# pytest
110+
types-setuptools==75.8.0.20250110
111+
# via -r requirements-dev.in
112+
typing-extensions==4.13.2
113+
# via
114+
# -c requirements.txt
115+
# annotated-types
116+
# black
117+
# exceptiongroup
118+
# mypy
119+
# pydantic
120+
# pydantic-core
121+
wheel==0.45.1
122+
# via pip-tools
123+
zipp==3.20.2
124+
# via importlib-metadata

0 commit comments

Comments
 (0)