Skip to content

Commit 80e5a99

Browse files
author
James (ODSC)
authored
Merge pull request #268 from OpenDataServices/2022-02-17
requirements: Server is Python 3.10 now, upgrade all requirements
2 parents 9166035 + a805d91 commit 80e5a99

File tree

3 files changed

+66
-88
lines changed

3 files changed

+66
-88
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
9-
python-version: [ '3.8' ]
9+
python-version: [ '3.10' ]
1010
steps:
1111
- uses: actions/checkout@v2
1212
- name: Setup python

requirements.txt

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,56 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.8
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.10
3+
# by the following command:
44
#
55
# pip-compile requirements.in
66
#
7-
asgiref==3.5.2
7+
asgiref==3.6.0
88
# via django
9-
attrs==21.4.0
9+
attrs==22.2.0
1010
# via jsonschema
11-
certifi==2022.6.15
11+
certifi==2022.12.7
1212
# via requests
13-
charset-normalizer==2.1.0
13+
charset-normalizer==3.0.1
1414
# via requests
1515
dealer==2.1.0
1616
# via -r requirements.in
17-
django==3.2.14
17+
django==3.2.18
1818
# via
1919
# -r requirements.in
2020
# django-bootstrap3
21-
django-bootstrap3==21.2
21+
django-bootstrap3==22.2
2222
# via -r requirements.in
2323
django-environ==0.9.0
2424
# via -r requirements.in
2525
django-super-favicon==0.6.1
2626
# via -r requirements.in
27-
idna==3.3
27+
idna==3.4
2828
# via requests
29-
importlib-resources==5.8.0
30-
# via jsonschema
31-
jsonschema==4.7.2
29+
jsonschema==4.17.3
3230
# via -r requirements.in
33-
lxml==4.9.1
31+
lxml==4.9.2
3432
# via -r requirements.in
35-
pillow==9.2.0
33+
pillow==9.4.0
3634
# via django-super-favicon
37-
pyrsistent==0.18.1
35+
pyrsistent==0.19.3
3836
# via jsonschema
3937
python-dateutil==2.8.2
4038
# via -r requirements.in
41-
pytz==2022.1
39+
pytz==2022.7.1
4240
# via django
4341
ratelimit==2.2.1
4442
# via -r requirements.in
4543
raven==6.10.0
4644
# via -r requirements.in
47-
requests==2.28.1
45+
requests==2.28.2
4846
# via -r requirements.in
4947
six==1.16.0
5048
# via python-dateutil
51-
sqlparse==0.4.2
49+
sqlparse==0.4.3
5250
# via django
53-
titlecase==2.3
51+
titlecase==2.4
5452
# via -r requirements.in
55-
urllib3==1.26.10
53+
urllib3==1.26.14
5654
# via
5755
# -r requirements.in
5856
# requests
59-
zipp==3.8.1
60-
# via importlib-resources

requirements_dev.txt

Lines changed: 47 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,173 +1,155 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.8
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.10
3+
# by the following command:
44
#
55
# pip-compile requirements_dev.in
66
#
7-
aiosmtpd==1.4.2
8-
# via pytest-localserver
9-
asgiref==3.5.2
7+
asgiref==3.6.0
108
# via django
119
async-generator==1.10
1210
# via
1311
# trio
1412
# trio-websocket
15-
atpublic==3.0.1
16-
# via aiosmtpd
17-
attrs==21.4.0
13+
attrs==22.2.0
1814
# via
19-
# aiosmtpd
2015
# jsonschema
2116
# outcome
2217
# pytest
2318
# trio
24-
build==0.8.0
19+
build==0.10.0
2520
# via pip-tools
26-
certifi==2022.6.15
21+
certifi==2022.12.7
2722
# via
2823
# requests
29-
# urllib3
30-
cffi==1.15.1
31-
# via cryptography
32-
charset-normalizer==2.1.0
24+
# selenium
25+
charset-normalizer==3.0.1
3326
# via requests
3427
click==8.1.3
3528
# via pip-tools
36-
coverage[toml]==6.4.2
29+
coverage[toml]==6.5.0
3730
# via
3831
# coveralls
3932
# pytest-cov
4033
coveralls==3.3.1
4134
# via -r requirements_dev.in
42-
cryptography==37.0.4
43-
# via
44-
# pyopenssl
45-
# urllib3
4635
dealer==2.1.0
4736
# via -r requirements.in
48-
django==3.2.14
37+
django==3.2.18
4938
# via
5039
# -r requirements.in
5140
# django-bootstrap3
52-
django-bootstrap3==21.2
41+
django-bootstrap3==22.2
5342
# via -r requirements.in
5443
django-environ==0.9.0
5544
# via -r requirements.in
5645
django-super-favicon==0.6.1
5746
# via -r requirements.in
5847
docopt==0.6.2
5948
# via coveralls
60-
flake8==4.0.1
49+
exceptiongroup==1.1.0
50+
# via
51+
# pytest
52+
# trio
53+
flake8==6.0.0
6154
# via -r requirements_dev.in
62-
h11==0.13.0
55+
h11==0.14.0
6356
# via wsproto
64-
idna==3.3
57+
idna==3.4
6558
# via
6659
# requests
6760
# trio
68-
# urllib3
69-
importlib-resources==5.8.0
70-
# via jsonschema
71-
iniconfig==1.1.1
61+
iniconfig==2.0.0
7262
# via pytest
73-
jsonschema==4.7.2
63+
jsonschema==4.17.3
7464
# via -r requirements.in
75-
lxml==4.9.1
65+
lxml==4.9.2
7666
# via -r requirements.in
77-
mccabe==0.6.1
67+
markupsafe==2.1.2
68+
# via werkzeug
69+
mccabe==0.7.0
7870
# via flake8
7971
outcome==1.2.0
8072
# via trio
81-
packaging==21.3
73+
packaging==23.0
8274
# via
8375
# build
8476
# pytest
85-
pep517==0.12.0
86-
# via build
87-
pillow==9.2.0
77+
pillow==9.4.0
8878
# via django-super-favicon
89-
pip-tools==6.8.0
79+
pip-tools==6.12.2
9080
# via -r requirements_dev.in
9181
pluggy==1.0.0
9282
# via pytest
93-
py==1.11.0
94-
# via pytest
95-
pycodestyle==2.8.0
83+
pycodestyle==2.10.0
9684
# via flake8
97-
pycparser==2.21
98-
# via cffi
99-
pyflakes==2.4.0
85+
pyflakes==3.0.1
10086
# via flake8
101-
pyopenssl==22.0.0
102-
# via urllib3
103-
pyparsing==3.0.9
104-
# via packaging
105-
pyrsistent==0.18.1
87+
pyproject-hooks==1.0.0
88+
# via build
89+
pyrsistent==0.19.3
10690
# via jsonschema
10791
pysocks==1.7.1
10892
# via urllib3
109-
pytest==7.1.2
93+
pytest==7.2.1
11094
# via
11195
# -r requirements_dev.in
11296
# pytest-cov
11397
# pytest-django
114-
pytest-cov==3.0.0
98+
pytest-cov==4.0.0
11599
# via -r requirements_dev.in
116100
pytest-django==4.5.2
117101
# via -r requirements_dev.in
118-
pytest-localserver==0.6.0
102+
pytest-localserver==0.7.1
119103
# via -r requirements_dev.in
120104
python-dateutil==2.8.2
121105
# via -r requirements.in
122-
pytz==2022.1
106+
pytz==2022.7.1
123107
# via django
124108
ratelimit==2.2.1
125109
# via -r requirements.in
126110
raven==6.10.0
127111
# via -r requirements.in
128-
requests==2.28.1
112+
requests==2.28.2
129113
# via
130114
# -r requirements.in
131115
# coveralls
132-
selenium==4.3.0
116+
selenium==4.8.0
133117
# via -r requirements_dev.in
134118
six==1.16.0
135119
# via python-dateutil
136-
sniffio==1.2.0
120+
sniffio==1.3.0
137121
# via trio
138122
sortedcontainers==2.4.0
139123
# via trio
140-
sqlparse==0.4.2
124+
sqlparse==0.4.3
141125
# via django
142-
titlecase==2.3
126+
titlecase==2.4
143127
# via -r requirements.in
144128
tomli==2.0.1
145129
# via
146130
# build
147131
# coverage
148-
# pep517
132+
# pyproject-hooks
149133
# pytest
150-
trio==0.21.0
134+
trio==0.22.0
151135
# via
152136
# selenium
153137
# trio-websocket
154138
trio-websocket==0.9.2
155139
# via selenium
156-
urllib3[secure,socks]==1.26.10
140+
urllib3[socks]==1.26.14
157141
# via
158142
# -r requirements.in
159143
# requests
160144
# selenium
161-
werkzeug==2.1.2
145+
werkzeug==2.2.3
162146
# via
163147
# -r requirements_dev.in
164148
# pytest-localserver
165-
wheel==0.37.1
149+
wheel==0.38.4
166150
# via pip-tools
167-
wsproto==1.1.0
151+
wsproto==1.2.0
168152
# via trio-websocket
169-
zipp==3.8.1
170-
# via importlib-resources
171153

172154
# The following packages are considered to be unsafe in a requirements file:
173155
# pip

0 commit comments

Comments
 (0)