Skip to content
This repository was archived by the owner on Aug 12, 2025. It is now read-only.

Commit 361dff8

Browse files
committed
3.6 wants different things
1 parent 27a60b8 commit 361dff8

File tree

3 files changed

+208
-54
lines changed

3 files changed

+208
-54
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,18 @@ jobs:
2424
python-version: ${{ matrix.python-version }}
2525
cache: 'pip'
2626

27-
- name: Install requirements
27+
- name: Upgrade pip
28+
run: pip install --upgrade pip
29+
30+
- name: Install requirements (3.6)
31+
run: |
32+
pip install -r requirements-3.6.txt
33+
if: matrix.python-version == '3.6'
34+
35+
- name: Install requirements (3.7+)
2836
run: |
29-
pip install --upgrade pip
30-
pip install -r requirements.txt
37+
pip install -r requirements.txt
38+
if: matrix.python-version != '3.6'
3139

3240
- name: Black
3341
run: black --check django_filters-stubs/

requirements-3.6.txt

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
#
2+
# This file is autogenerated by pip-compile with python 3.6
3+
# To update, run:
4+
#
5+
# pip-compile
6+
#
7+
-e .
8+
# via -r requirements.in
9+
asgiref==3.4.1
10+
# via django
11+
attrs==22.2.0
12+
# via pytest
13+
black==22.8.0
14+
# via -r requirements.in
15+
certifi==2022.12.7
16+
# via requests
17+
charset-normalizer==2.0.12
18+
# via requests
19+
chevron==0.14.0
20+
# via pytest-mypy-plugins
21+
click==8.0.4
22+
# via
23+
# black
24+
# pip-tools
25+
coreapi==2.3.3
26+
# via djangorestframework-stubs
27+
coreschema==0.0.4
28+
# via coreapi
29+
dataclasses==0.8
30+
# via
31+
# black
32+
# pytest-mypy-plugins
33+
decorator==5.1.1
34+
# via pytest-mypy-plugins
35+
django==3.2.16
36+
# via
37+
# django-stubs
38+
# django-stubs-ext
39+
django-stubs==1.9.0
40+
# via
41+
# django-filter-stubs
42+
# djangorestframework-stubs
43+
django-stubs-ext==0.5.0
44+
# via django-stubs
45+
djangorestframework-stubs==1.4.0
46+
# via django-filter-stubs
47+
flake8==5.0.4
48+
# via -r requirements.in
49+
idna==3.4
50+
# via requests
51+
importlib-metadata==4.2.0
52+
# via
53+
# click
54+
# flake8
55+
# pep517
56+
# pluggy
57+
# pytest
58+
iniconfig==1.1.1
59+
# via pytest
60+
isort==5.10.1
61+
# via -r requirements.in
62+
itypes==1.2.0
63+
# via coreapi
64+
jinja2==3.0.3
65+
# via coreschema
66+
markupsafe==2.0.1
67+
# via jinja2
68+
mccabe==0.7.0
69+
# via flake8
70+
mypy==0.971
71+
# via
72+
# django-filter-stubs
73+
# django-stubs
74+
# djangorestframework-stubs
75+
# pytest-mypy-plugins
76+
mypy-extensions==0.4.3
77+
# via
78+
# black
79+
# mypy
80+
packaging==21.3
81+
# via pytest
82+
pathspec==0.9.0
83+
# via black
84+
pep517==0.13.0
85+
# via pip-tools
86+
pip-tools==6.4.0
87+
# via -r requirements.in
88+
platformdirs==2.4.0
89+
# via black
90+
pluggy==1.0.0
91+
# via pytest
92+
py==1.11.0
93+
# via pytest
94+
pycodestyle==2.9.1
95+
# via flake8
96+
pyflakes==2.5.0
97+
# via flake8
98+
pyparsing==3.0.9
99+
# via packaging
100+
pytest==7.0.1
101+
# via pytest-mypy-plugins
102+
pytest-mypy-plugins==1.9.3
103+
# via -r requirements.in
104+
pytz==2022.7
105+
# via django
106+
pyyaml==6.0
107+
# via pytest-mypy-plugins
108+
regex==2022.10.31
109+
# via pytest-mypy-plugins
110+
requests==2.27.1
111+
# via
112+
# coreapi
113+
# djangorestframework-stubs
114+
sqlparse==0.4.3
115+
# via django
116+
toml==0.10.2
117+
# via django-stubs
118+
tomli==1.2.3
119+
# via
120+
# black
121+
# mypy
122+
# pep517
123+
# pytest
124+
typed-ast==1.5.4
125+
# via
126+
# black
127+
# mypy
128+
types-pytz==2022.7.0.0
129+
# via django-stubs
130+
types-pyyaml==6.0.12.2
131+
# via django-stubs
132+
typing-extensions==4.1.1
133+
# via
134+
# asgiref
135+
# black
136+
# django-filter-stubs
137+
# django-stubs
138+
# django-stubs-ext
139+
# djangorestframework-stubs
140+
# importlib-metadata
141+
# mypy
142+
uritemplate==4.1.1
143+
# via coreapi
144+
urllib3==1.26.13
145+
# via requests
146+
wheel==0.37.1
147+
# via pip-tools
148+
zipp==3.6.0
149+
# via
150+
# importlib-metadata
151+
# pep517
152+
153+
# The following packages are considered to be unsafe in a requirements file:
154+
# pip
155+
# setuptools

requirements.txt

Lines changed: 42 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,64 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.6
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.7
3+
# by the following command:
44
#
55
# pip-compile
66
#
77
-e .
88
# via -r requirements.in
9-
asgiref==3.4.1
9+
asgiref==3.6.0
1010
# via django
1111
attrs==22.2.0
1212
# via pytest
13-
black==22.8.0
13+
black==22.12.0
1414
# via -r requirements.in
15+
build==0.9.0
16+
# via pip-tools
1517
certifi==2022.12.7
1618
# via requests
17-
charset-normalizer==2.0.12
19+
charset-normalizer==2.1.1
1820
# via requests
1921
chevron==0.14.0
2022
# via pytest-mypy-plugins
21-
click==8.0.4
23+
click==8.1.3
2224
# via
2325
# black
2426
# pip-tools
25-
coreapi==2.3.3
26-
# via djangorestframework-stubs
27-
coreschema==0.0.4
28-
# via coreapi
29-
dataclasses==0.8
30-
# via
31-
# black
32-
# pytest-mypy-plugins
3327
decorator==5.1.1
3428
# via pytest-mypy-plugins
3529
django==3.2.16
3630
# via
3731
# django-stubs
3832
# django-stubs-ext
39-
django-stubs==1.9.0
33+
django-stubs==1.13.1
4034
# via
4135
# django-filter-stubs
4236
# djangorestframework-stubs
43-
django-stubs-ext==0.5.0
37+
django-stubs-ext==0.7.0
4438
# via django-stubs
45-
djangorestframework-stubs==1.4.0
39+
djangorestframework-stubs==1.8.0
4640
# via django-filter-stubs
41+
exceptiongroup==1.1.0
42+
# via pytest
4743
flake8==5.0.4
4844
# via -r requirements.in
4945
idna==3.4
5046
# via requests
5147
importlib-metadata==4.2.0
5248
# via
49+
# build
5350
# click
5451
# flake8
5552
# pep517
5653
# pluggy
5754
# pytest
5855
iniconfig==1.1.1
5956
# via pytest
60-
isort==5.10.1
57+
isort==5.11.4
6158
# via -r requirements.in
62-
itypes==1.2.0
63-
# via coreapi
64-
jinja2==3.0.3
65-
# via coreschema
66-
markupsafe==2.0.1
67-
# via jinja2
6859
mccabe==0.7.0
6960
# via flake8
70-
mypy==0.971
61+
mypy==0.991
7162
# via
7263
# django-filter-stubs
7364
# django-stubs
@@ -77,47 +68,43 @@ mypy-extensions==0.4.3
7768
# via
7869
# black
7970
# mypy
80-
packaging==21.3
81-
# via pytest
82-
pathspec==0.9.0
71+
packaging==22.0
72+
# via
73+
# build
74+
# pytest
75+
pathspec==0.10.3
8376
# via black
8477
pep517==0.13.0
85-
# via pip-tools
86-
pip-tools==6.4.0
78+
# via build
79+
pip-tools==6.12.1
8780
# via -r requirements.in
88-
platformdirs==2.4.0
81+
platformdirs==2.6.2
8982
# via black
9083
pluggy==1.0.0
9184
# via pytest
92-
py==1.11.0
93-
# via pytest
9485
pycodestyle==2.9.1
9586
# via flake8
9687
pyflakes==2.5.0
9788
# via flake8
98-
pyparsing==3.0.9
99-
# via packaging
100-
pytest==7.0.1
89+
pytest==7.2.0
10190
# via pytest-mypy-plugins
102-
pytest-mypy-plugins==1.9.3
91+
pytest-mypy-plugins==1.10.1
10392
# via -r requirements.in
10493
pytz==2022.7
10594
# via django
10695
pyyaml==6.0
10796
# via pytest-mypy-plugins
10897
regex==2022.10.31
10998
# via pytest-mypy-plugins
110-
requests==2.27.1
111-
# via
112-
# coreapi
113-
# djangorestframework-stubs
99+
requests==2.28.1
100+
# via djangorestframework-stubs
114101
sqlparse==0.4.3
115102
# via django
116-
toml==0.10.2
117-
# via django-stubs
118-
tomli==1.2.3
103+
tomli==2.0.1
119104
# via
120105
# black
106+
# build
107+
# django-stubs
121108
# mypy
122109
# pep517
123110
# pytest
@@ -128,24 +115,28 @@ typed-ast==1.5.4
128115
types-pytz==2022.7.0.0
129116
# via django-stubs
130117
types-pyyaml==6.0.12.2
131-
# via django-stubs
132-
typing-extensions==4.1.1
133118
# via
134-
# asgiref
119+
# django-stubs
120+
# djangorestframework-stubs
121+
types-requests==2.28.11.7
122+
# via djangorestframework-stubs
123+
types-urllib3==1.26.25.4
124+
# via types-requests
125+
typing-extensions==4.4.0
126+
# via
135127
# black
136128
# django-filter-stubs
137129
# django-stubs
138130
# django-stubs-ext
139131
# djangorestframework-stubs
140132
# importlib-metadata
141133
# mypy
142-
uritemplate==4.1.1
143-
# via coreapi
134+
# platformdirs
144135
urllib3==1.26.13
145136
# via requests
146-
wheel==0.37.1
137+
wheel==0.38.4
147138
# via pip-tools
148-
zipp==3.6.0
139+
zipp==3.11.0
149140
# via
150141
# importlib-metadata
151142
# pep517

0 commit comments

Comments
 (0)