Commit 85182e4 1 parent bff4b8e commit 85182e4 Copy full SHA for 85182e4
File tree 5 files changed +96
-144
lines changed
5 files changed +96
-144
lines changed Original file line number Diff line number Diff line change 28
28
- id : blacken-docs
29
29
additional_dependencies : [black==22.1.0]
30
30
- repo : https://github.com/astral-sh/ruff-pre-commit
31
- rev : v0.7.2
31
+ rev : v0.7.4
32
32
hooks :
33
33
- id : ruff
34
34
args : ['--fix']
Original file line number Diff line number Diff line change @@ -198,7 +198,6 @@ def compress(
198
198
output : Annotated [
199
199
Path ,
200
200
typer .Argument (
201
- exists = False ,
202
201
writable = True ,
203
202
),
204
203
],
@@ -211,18 +210,14 @@ def uncompress(
211
210
pdf : Annotated [
212
211
Path ,
213
212
typer .Argument (
214
- exists = True ,
215
- file_okay = True ,
216
213
dir_okay = False ,
217
- writable = False ,
218
- readable = True ,
214
+ exists = True ,
219
215
resolve_path = True ,
220
216
),
221
217
],
222
218
output : Annotated [
223
219
Path ,
224
220
typer .Argument (
225
- exists = False ,
226
221
writable = True ,
227
222
),
228
223
],
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.8
2
+ # This file is autogenerated by pip-compile with Python 3.10
3
3
# by the following command:
4
4
#
5
5
# pip-compile requirements/ci.in
6
6
#
7
- aiohttp==3.9.1
8
- # via black
9
- aiosignal==1.3.1
10
- # via aiohttp
11
7
astor==0.8.1
12
8
# via flake8-simplify
13
- async-timeout==4.0.3
14
- # via aiohttp
15
- attrs==23.1.0
16
- # via
17
- # aiohttp
18
- # flake8-bugbear
19
- black==23.12.0
9
+ attrs==24.2.0
10
+ # via flake8-bugbear
11
+ black==24.10.0
20
12
# via -r requirements/ci.in
21
13
click==8.1.7
22
14
# via black
23
- flake8==6 .1.0
15
+ flake8==7 .1.1
24
16
# via
25
17
# -r requirements/ci.in
26
18
# flake8-bugbear
27
19
# flake8-comprehensions
28
20
# flake8-isort
29
21
# flake8-simplify
30
- flake8-bugbear==23.12.2
22
+ flake8-bugbear==24.10.31
31
23
# via -r requirements/ci.in
32
- flake8-comprehensions==3.14 .0
24
+ flake8-comprehensions==3.16 .0
33
25
# via -r requirements/ci.in
34
26
flake8-isort==6.1.1
35
27
# via -r requirements/ci.in
36
28
flake8-simplify==0.21.0
37
29
# via -r requirements/ci.in
38
- frozenlist==1.4.1
39
- # via
40
- # aiohttp
41
- # aiosignal
42
- idna==3.6
43
- # via yarl
44
30
isort==5.13.2
45
31
# via flake8-isort
46
32
mccabe==0.7.0
47
33
# via flake8
48
- multidict==6.0.4
49
- # via
50
- # aiohttp
51
- # yarl
52
- mypy==1.7.1
34
+ mypy==1.13.0
53
35
# via -r requirements/ci.in
54
36
mypy-extensions==1.0.0
55
37
# via
56
38
# black
57
39
# mypy
58
- packaging==23 .2
40
+ packaging==24 .2
59
41
# via black
60
42
pathspec==0.12.1
61
43
# via black
62
- platformdirs==4.1.0
44
+ platformdirs==4.3.6
63
45
# via black
64
- pycodestyle==2.11 .1
46
+ pycodestyle==2.12 .1
65
47
# via flake8
66
- pyflakes==3.1 .0
48
+ pyflakes==3.2 .0
67
49
# via flake8
68
- ruff==0.1.8
50
+ ruff==0.7.4
69
51
# via -r requirements/ci.in
70
- tomli==2.0.1
52
+ tomli==2.1.0
71
53
# via
72
54
# black
73
55
# mypy
74
- typing-extensions==4.9.0
56
+ typing-extensions==4.12.2
75
57
# via
76
58
# black
77
59
# mypy
78
- yarl==1.9.4
79
- # via aiohttp
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.8
2
+ # This file is autogenerated by pip-compile with Python 3.10
3
3
# by the following command:
4
4
#
5
5
# pip-compile requirements/dev.in
6
6
#
7
- aiohttp==3.9.1
8
- # via black
9
- aiosignal==1.3.1
10
- # via aiohttp
11
- annotated-types==0.6.0
7
+ annotated-types==0.7.0
12
8
# via pydantic
13
- async-timeout==4.0.3
14
- # via aiohttp
15
- attrs==23.1.0
16
- # via aiohttp
17
- black==23.12.0
9
+ backports-tarfile==1.2.0
10
+ # via jaraco-context
11
+ black==24.10.0
18
12
# via -r requirements/dev.in
19
- build==1.0.3
13
+ build==1.2.2.post1
20
14
# via pip-tools
21
- certifi==2023.11.17
15
+ certifi==2024.8.30
22
16
# via requests
23
- cffi==1.16.0
17
+ cffi==1.17.1
24
18
# via cryptography
25
19
cfgv==3.4.0
26
20
# via pre-commit
27
- charset-normalizer==3.3.2
21
+ charset-normalizer==3.4.0
28
22
# via requests
29
23
click==8.1.7
30
24
# via
31
25
# black
32
26
# pip-tools
33
- coverage[toml]==7.3.3
27
+ coverage[toml]==7.6.6
34
28
# via
35
29
# coverage
36
30
# pytest-cov
37
- cryptography==41 .0.7
31
+ cryptography==43 .0.3
38
32
# via secretstorage
39
- distlib==0.3.8
33
+ distlib==0.3.9
40
34
# via virtualenv
41
- docutils==0.20.1
35
+ docutils==0.21.2
42
36
# via readme-renderer
43
- exceptiongroup==1.2.0
37
+ exceptiongroup==1.2.2
44
38
# via pytest
45
- filelock==3.13 .1
39
+ filelock==3.16 .1
46
40
# via virtualenv
47
- frozenlist==1.4.1
48
- # via
49
- # aiohttp
50
- # aiosignal
51
- identify==2.5.33
41
+ identify==2.6.2
52
42
# via pre-commit
53
- idna==3.6
54
- # via
55
- # requests
56
- # yarl
57
- importlib-metadata==7.0.0
43
+ idna==3.10
44
+ # via requests
45
+ importlib-metadata==8.5.0
58
46
# via
59
- # build
60
47
# keyring
61
48
# twine
62
- importlib-resources==6.1.1
63
- # via keyring
64
49
iniconfig==2.0.0
65
50
# via pytest
66
- jaraco-classes==3.3.0
51
+ jaraco-classes==3.4.0
52
+ # via keyring
53
+ jaraco-context==6.0.1
54
+ # via keyring
55
+ jaraco-functools==4.1.0
67
56
# via keyring
68
57
jeepney==0.8.0
69
58
# via
70
59
# keyring
71
60
# secretstorage
72
- keyring==24.3 .0
61
+ keyring==25.5 .0
73
62
# via twine
74
63
markdown-it-py==3.0.0
75
64
# via rich
76
65
mdurl==0.1.2
77
66
# via markdown-it-py
78
- more-itertools==10.1.0
79
- # via jaraco-classes
80
- multidict==6.0.4
67
+ more-itertools==10.5.0
81
68
# via
82
- # aiohttp
83
- # yarl
69
+ # jaraco-classes
70
+ # jaraco-functools
84
71
mypy-extensions==1.0.0
85
72
# via black
86
- nh3==0.2.15
73
+ nh3==0.2.18
87
74
# via readme-renderer
88
- nodeenv==1.8.0
75
+ nodeenv==1.9.1
89
76
# via pre-commit
90
- packaging==23 .2
77
+ packaging==24 .2
91
78
# via
92
79
# black
93
80
# build
94
81
# pytest
95
82
pathspec==0.12.1
96
83
# via black
97
- pip-tools==7.3.0
84
+ pip-tools==7.4.1
98
85
# via -r requirements/dev.in
99
- pkginfo==1.9.6
86
+ pkginfo==1.10.0
100
87
# via twine
101
- platformdirs==4.1.0
88
+ platformdirs==4.3.6
102
89
# via
103
90
# black
104
91
# virtualenv
105
- pluggy==1.3 .0
92
+ pluggy==1.5 .0
106
93
# via pytest
107
- pre-commit==3.5.0
94
+ pre-commit==4.0.1
108
95
# via -r requirements/dev.in
109
- pycparser==2.21
96
+ pycparser==2.22
110
97
# via cffi
111
- pydantic==2.5 .2
98
+ pydantic==2.9 .2
112
99
# via -r requirements/dev.in
113
- pydantic-core==2.14.5
100
+ pydantic-core==2.23.4
114
101
# via pydantic
115
- pygments==2.17.2
102
+ pygments==2.18.0
116
103
# via
117
104
# readme-renderer
118
105
# rich
119
- pyproject-hooks==1.0.0
120
- # via build
121
- pytest==7.4.3
106
+ pyproject-hooks==1.2.0
107
+ # via
108
+ # build
109
+ # pip-tools
110
+ pytest==8.3.3
122
111
# via
123
112
# -r requirements/dev.in
124
113
# pytest-cov
125
114
# pytest-socket
126
115
# pytest-timeout
127
- pytest-cov==4.1 .0
116
+ pytest-cov==6.0 .0
128
117
# via -r requirements/dev.in
129
- pytest-socket==0.6 .0
118
+ pytest-socket==0.7 .0
130
119
# via -r requirements/dev.in
131
- pytest-timeout==2.2.0
120
+ pytest-timeout==2.3.1
132
121
# via -r requirements/dev.in
133
- pyyaml==6.0.1
122
+ pyyaml==6.0.2
134
123
# via pre-commit
135
- readme-renderer==42 .0
124
+ readme-renderer==44 .0
136
125
# via twine
137
- requests==2.31.0
126
+ requests==2.32.3
138
127
# via
139
128
# requests-toolbelt
140
129
# twine
141
130
requests-toolbelt==1.0.0
142
131
# via twine
143
132
rfc3986==2.0.0
144
133
# via twine
145
- rich==13.7.0
134
+ rich==13.9.4
146
135
# via
147
136
# -r requirements/dev.in
148
137
# twine
149
138
secretstorage==3.3.3
150
139
# via keyring
151
- tomli==2.0.1
140
+ tomli==2.1.0
152
141
# via
153
142
# black
154
143
# build
155
144
# coverage
156
145
# pip-tools
157
- # pyproject-hooks
158
146
# pytest
159
- twine==4.0.2
147
+ twine==5.1.1
160
148
# via -r requirements/dev.in
161
- typing-extensions==4.9.0
149
+ typing-extensions==4.12.2
162
150
# via
163
- # annotated-types
164
151
# black
165
152
# pydantic
166
153
# pydantic-core
167
154
# rich
168
- urllib3==2.1.0
155
+ urllib3==2.2.3
169
156
# via
170
157
# requests
171
158
# twine
172
- virtualenv==20.25.0
159
+ virtualenv==20.27.1
173
160
# via pre-commit
174
- wheel==0.42 .0
161
+ wheel==0.45 .0
175
162
# via
176
163
# -r requirements/dev.in
177
164
# pip-tools
178
- yarl==1.9.4
179
- # via aiohttp
180
- zipp==3.17.0
181
- # via
182
- # importlib-metadata
183
- # importlib-resources
165
+ zipp==3.21.0
166
+ # via importlib-metadata
184
167
185
168
# The following packages are considered to be unsafe in a requirements file:
186
169
# pip
You can’t perform that action at this time.
0 commit comments