Skip to content

Commit c259ccd

Browse files
JoonalaiLKajan
authored andcommitted
Update dependencies and add missing deps to pre-commit
1 parent c3ab83f commit c259ccd

6 files changed

+177
-126
lines changed

.pre-commit-config.yaml

+17-8
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,33 @@ repos:
66
- id: end-of-file-fixer
77
- id: trailing-whitespace
88
- repo: https://github.com/pre-commit/mirrors-mypy
9-
rev: v0.812
9+
rev: v1.6.0
1010
hooks:
1111
- id: mypy
1212
args: [--ignore-missing-imports]
1313
- repo: https://github.com/PyCQA/isort
14-
rev: 5.8.0
14+
rev: 5.12.0
1515
hooks:
1616
- id: isort
1717
- repo: https://github.com/psf/black
18-
rev: 20.8b1
18+
rev: 23.9.1
1919
hooks:
2020
- id: black
2121
- repo: https://github.com/PyCQA/flake8
22-
rev: 3.9.1
22+
rev: 6.1.0
2323
hooks:
2424
- id: flake8
2525
additional_dependencies:
26-
- flake8-bugbear~=21.4.3
27-
- pep8-naming~=0.11.1
28-
- flake8-annotations~=2.6.2
29-
- flake8-pytest-style==1.5.0
26+
- pep8-naming~=0.13.3
27+
- flake8-annotations~=3.0.1
28+
- flake8-assert-msg~=1.1.1
29+
- flake8-bugbear~=23.9.16
30+
- flake8-builtins~=2.1.0
31+
- flake8-comprehensions~=3.14.0
32+
- flake8-eradicate~=1.5.0
33+
- flake8-executable~=2.1.3
34+
- flake8-implicit-str-concat~=0.4.0
35+
- flake8-plugin-utils==1.3.3
36+
- flake8-pytest-style~=1.7.2
37+
- flake8-raise~=0.0.5
38+
- flake8-string-format~=0.3.0

requirements-dev.txt

+65-72
Original file line numberDiff line numberDiff line change
@@ -1,126 +1,119 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.9
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
44
#
55
# pip-compile requirements-dev.in
66
#
7-
appdirs==1.4.4
8-
# via virtualenv
9-
attrs==21.2.0
10-
# via pytest
11-
bleach==3.3.0
12-
# via readme-renderer
13-
certifi==2021.5.30
7+
build==1.0.3
8+
# via pip-tools
9+
certifi==2023.7.22
1410
# via requests
15-
cffi==1.14.5
11+
cffi==1.16.0
1612
# via cryptography
17-
cfgv==3.3.0
13+
cfgv==3.4.0
1814
# via pre-commit
19-
chardet==4.0.0
15+
charset-normalizer==3.3.0
2016
# via requests
21-
click==8.0.1
17+
click==8.1.7
2218
# via pip-tools
23-
colorama==0.4.4
24-
# via twine
25-
coverage==5.5
19+
coverage[toml]==7.3.2
2620
# via pytest-cov
27-
cryptography==3.4.7
21+
cryptography==41.0.4
2822
# via secretstorage
29-
distlib==0.3.2
23+
distlib==0.3.7
3024
# via virtualenv
31-
docutils==0.17.1
25+
docutils==0.20.1
3226
# via readme-renderer
33-
filelock==3.0.12
27+
filelock==3.12.4
3428
# via virtualenv
35-
identify==2.2.10
29+
identify==2.5.30
3630
# via pre-commit
37-
idna==2.10
31+
idna==3.4
3832
# via requests
39-
importlib-metadata==4.5.0
33+
importlib-metadata==6.8.0
4034
# via
4135
# keyring
4236
# twine
43-
iniconfig==1.1.1
37+
iniconfig==2.0.0
4438
# via pytest
45-
jeepney==0.6.0
39+
jaraco-classes==3.3.0
40+
# via keyring
41+
jeepney==0.8.0
4642
# via
4743
# keyring
4844
# secretstorage
49-
keyring==23.0.1
45+
keyring==24.2.0
5046
# via twine
51-
nodeenv==1.6.0
47+
markdown-it-py==3.0.0
48+
# via rich
49+
mdurl==0.1.2
50+
# via markdown-it-py
51+
more-itertools==10.1.0
52+
# via jaraco-classes
53+
nh3==0.2.14
54+
# via readme-renderer
55+
nodeenv==1.8.0
5256
# via pre-commit
53-
packaging==20.9
57+
packaging==23.2
5458
# via
55-
# bleach
59+
# build
5660
# pytest
57-
pep517==0.10.0
58-
# via pip-tools
59-
pip-tools==6.2.0
61+
pip-tools==7.3.0
6062
# via -r requirements-dev.in
61-
pkginfo==1.7.0
63+
pkginfo==1.9.6
6264
# via twine
63-
pluggy==0.13.1
65+
platformdirs==3.11.0
66+
# via virtualenv
67+
pluggy==1.3.0
6468
# via pytest
65-
pre-commit==2.13.0
69+
pre-commit==3.4.0
6670
# via -r requirements-dev.in
67-
py==1.10.0
68-
# via pytest
69-
pycparser==2.20
71+
pycparser==2.21
7072
# via cffi
71-
pygments==2.9.0
72-
# via readme-renderer
73-
pyparsing==2.4.7
74-
# via packaging
75-
pytest==6.2.4
73+
pygments==2.16.1
74+
# via
75+
# readme-renderer
76+
# rich
77+
pyproject-hooks==1.0.0
78+
# via build
79+
pytest==7.4.2
7680
# via
7781
# -r requirements-dev.in
7882
# pytest-cov
7983
# pytest-timeout
80-
pytest-cov==2.12.1
84+
pytest-cov==4.1.0
8185
# via -r requirements-dev.in
82-
pytest-timeout==1.4.2
86+
pytest-timeout==2.2.0
8387
# via -r requirements-dev.in
84-
pyyaml==5.4.1
88+
pyyaml==6.0.1
8589
# via pre-commit
86-
readme-renderer==29.0
90+
readme-renderer==42.0
8791
# via twine
88-
requests==2.25.1
92+
requests==2.31.0
8993
# via
9094
# requests-toolbelt
9195
# twine
92-
requests-toolbelt==0.9.1
96+
requests-toolbelt==1.0.0
9397
# via twine
94-
rfc3986==1.5.0
98+
rfc3986==2.0.0
9599
# via twine
96-
secretstorage==3.3.1
97-
# via keyring
98-
six==1.16.0
99-
# via
100-
# bleach
101-
# readme-renderer
102-
# virtualenv
103-
toml==0.10.2
104-
# via
105-
# pep517
106-
# pre-commit
107-
# pytest
108-
# pytest-cov
109-
tqdm==4.61.1
100+
rich==13.6.0
110101
# via twine
111-
twine==3.4.1
102+
secretstorage==3.3.3
103+
# via keyring
104+
twine==4.0.2
112105
# via -r requirements-dev.in
113-
urllib3==1.26.5
114-
# via requests
115-
virtualenv==20.4.7
106+
urllib3==2.0.6
107+
# via
108+
# requests
109+
# twine
110+
virtualenv==20.24.5
116111
# via pre-commit
117-
webencodings==0.5.1
118-
# via bleach
119-
wheel==0.36.2
112+
wheel==0.41.2
120113
# via
121114
# -r requirements-dev.in
122115
# pip-tools
123-
zipp==3.4.1
116+
zipp==3.17.0
124117
# via importlib-metadata
125118

126119
# The following packages are considered to be unsafe in a requirements file:

requirements-lint.in

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
black
22
flake8
3+
flake8-annotations
34
flake8-assert-msg
45
flake8-bugbear
56
flake8-builtins
@@ -11,5 +12,7 @@ flake8-pytest-style
1112
flake8-raise
1213
flake8-string-format
1314
flake8_implicit_str_concat
15+
pep8-naming
16+
flake8-annotations
1417
mypy
1518
pydocstyle

requirements-lint.txt

+81-34
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,85 @@
11
#
2-
# This file is autogenerated by pip-compile
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
44
#
55
# pip-compile requirements-lint.in
66
#
7-
appdirs==1.4.4 # via black
8-
attrs==19.3.0 # via flake8-bugbear, flake8-eradicate, flake8-implicit-str-concat
9-
black==20.8b1 # via -r requirements-lint.in
10-
click==7.1.2 # via black
11-
eradicate==1.0 # via flake8-eradicate
12-
flake8-assert-msg==1.1.1 # via -r requirements-lint.in
13-
flake8-bugbear==20.1.4 # via -r requirements-lint.in
14-
flake8-builtins==1.5.3 # via -r requirements-lint.in
15-
flake8-comprehensions==3.2.3 # via -r requirements-lint.in
16-
flake8-eradicate==0.4.0 # via -r requirements-lint.in
17-
flake8-executable==2.0.4 # via -r requirements-lint.in
18-
flake8-implicit-str-concat==0.1.0 # via -r requirements-lint.in
19-
flake8-isort==4.0.0 # via -r requirements-lint.in
20-
flake8-plugin-utils==1.3.1 # via flake8-pytest-style
21-
flake8-pytest-style==1.3.0 # via -r requirements-lint.in
22-
flake8-raise==0.0.5 # via -r requirements-lint.in
23-
flake8-string-format==0.3.0 # via -r requirements-lint.in
24-
flake8==3.8.3 # via -r requirements-lint.in, flake8-assert-msg, flake8-bugbear, flake8-builtins, flake8-comprehensions, flake8-eradicate, flake8-executable, flake8-isort, flake8-raise, flake8-string-format
25-
isort==5.5.2 # via flake8-isort
26-
mccabe==0.6.1 # via flake8
27-
mypy-extensions==0.4.3 # via black, mypy
28-
mypy==0.782 # via -r requirements-lint.in
29-
pathspec==0.8.0 # via black
30-
pycodestyle==2.6.0 # via flake8
31-
pydocstyle==5.1.1 # via -r requirements-lint.in
32-
pyflakes==2.2.0 # via flake8
33-
regex==2020.7.14 # via black
34-
snowballstemmer==2.0.0 # via pydocstyle
35-
testfixtures==6.14.2 # via flake8-isort
36-
toml==0.10.1 # via black
37-
typed-ast==1.4.1 # via black, mypy
38-
typing-extensions==3.7.4.3 # via black, mypy
7+
attrs==23.1.0
8+
# via
9+
# flake8-annotations
10+
# flake8-bugbear
11+
# flake8-eradicate
12+
black==23.9.1
13+
# via -r requirements-lint.in
14+
click==8.1.7
15+
# via black
16+
eradicate==2.3.0
17+
# via flake8-eradicate
18+
flake8==6.1.0
19+
# via
20+
# -r requirements-lint.in
21+
# flake8-annotations
22+
# flake8-assert-msg
23+
# flake8-bugbear
24+
# flake8-builtins
25+
# flake8-comprehensions
26+
# flake8-eradicate
27+
# flake8-executable
28+
# flake8-isort
29+
# flake8-raise
30+
# flake8-string-format
31+
# pep8-naming
32+
flake8-annotations==3.0.1
33+
# via -r requirements-lint.in
34+
flake8-assert-msg==1.1.1
35+
# via -r requirements-lint.in
36+
flake8-bugbear==23.9.16
37+
# via -r requirements-lint.in
38+
flake8-builtins==2.1.0
39+
# via -r requirements-lint.in
40+
flake8-comprehensions==3.14.0
41+
# via -r requirements-lint.in
42+
flake8-eradicate==1.5.0
43+
# via -r requirements-lint.in
44+
flake8-executable==2.1.3
45+
# via -r requirements-lint.in
46+
flake8-implicit-str-concat==0.4.0
47+
# via -r requirements-lint.in
48+
flake8-isort==6.1.0
49+
# via -r requirements-lint.in
50+
flake8-plugin-utils==1.3.3
51+
# via flake8-pytest-style
52+
flake8-pytest-style==1.7.2
53+
# via -r requirements-lint.in
54+
flake8-raise==0.0.5
55+
# via -r requirements-lint.in
56+
flake8-string-format==0.3.0
57+
# via -r requirements-lint.in
58+
isort==5.12.0
59+
# via flake8-isort
60+
mccabe==0.7.0
61+
# via flake8
62+
mypy==1.6.0
63+
# via -r requirements-lint.in
64+
mypy-extensions==1.0.0
65+
# via
66+
# black
67+
# mypy
68+
packaging==23.2
69+
# via black
70+
pathspec==0.11.2
71+
# via black
72+
pep8-naming==0.13.3
73+
# via -r requirements-lint.in
74+
platformdirs==3.11.0
75+
# via black
76+
pycodestyle==2.11.1
77+
# via flake8
78+
pydocstyle==6.3.0
79+
# via -r requirements-lint.in
80+
pyflakes==3.1.0
81+
# via flake8
82+
snowballstemmer==2.2.0
83+
# via pydocstyle
84+
typing-extensions==4.8.0
85+
# via mypy

requirements.txt

+6-10
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.9
3-
# To update, run:
2+
# This file is autogenerated by pip-compile with Python 3.11
3+
# by the following command:
44
#
55
# pip-compile
66
#
77
astor==0.8.1
88
# via flake8-qgis (setup.py)
9-
flake8==3.9.2
9+
flake8==6.1.0
1010
# via flake8-qgis (setup.py)
11-
importlib-metadata==4.5.0
12-
# via flake8-qgis (setup.py)
13-
mccabe==0.6.1
11+
mccabe==0.7.0
1412
# via flake8
15-
pycodestyle==2.7.0
13+
pycodestyle==2.11.1
1614
# via flake8
17-
pyflakes==2.3.1
15+
pyflakes==3.1.0
1816
# via flake8
19-
zipp==3.4.1
20-
# via importlib-metadata

0 commit comments

Comments
 (0)