Skip to content

Commit 0fa05c9

Browse files
committed
adjusted requirement updates to prevent version clashing
1 parent 4d41d7d commit 0fa05c9

6 files changed

Lines changed: 112 additions & 106 deletions

File tree

core_requirements.in

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,3 @@ loguru
22
PyMuPDF
33
pypdf
44
python-docx
5-
pytest
6-
pytest-lazy-fixtures
7-
pytest-mock

core_requirements.txt

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,15 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile core_requirements.in -o core_requirements.txt
33
colorama==0.4.6
4-
# via
5-
# loguru
6-
# pytest
7-
iniconfig==2.1.0
8-
# via pytest
4+
# via loguru
95
loguru==0.7.3
106
# via -r core_requirements.in
117
lxml==5.4.0
128
# via python-docx
13-
packaging==25.0
14-
# via pytest
15-
pluggy==1.6.0
16-
# via pytest
17-
pygments==2.19.1
18-
# via pytest
199
pymupdf==1.26.0
2010
# via -r core_requirements.in
2111
pypdf==5.6.0
2212
# via -r core_requirements.in
23-
pytest==8.4.0
24-
# via
25-
# -r core_requirements.in
26-
# pytest-lazy-fixtures
27-
# pytest-mock
28-
pytest-lazy-fixtures==1.1.4
29-
# via -r core_requirements.in
30-
pytest-mock==3.14.1
31-
# via -r core_requirements.in
3213
python-docx==1.1.2
3314
# via -r core_requirements.in
3415
typing-extensions==4.14.0

dev_requirements.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,8 @@ build
55
isort
66
jupyterlab
77
jupyterlab-code-formatter
8+
pytest
9+
pytest-lazy-fixtures
10+
pytest-mock
811
ruff
912
twine

dev_requirements.txt

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ colorama==0.4.6
4545
# build
4646
# click
4747
# ipython
48+
# pytest
4849
comm==0.2.2
4950
# via ipykernel
5051
debugpy==1.8.14
@@ -75,6 +76,8 @@ idna==3.10
7576
# httpx
7677
# jsonschema
7778
# requests
79+
iniconfig==2.1.0
80+
# via pytest
7881
ipykernel==6.29.5
7982
# via jupyterlab
8083
ipython==9.3.0
@@ -186,7 +189,6 @@ overrides==7.7.0
186189
# via jupyter-server
187190
packaging==25.0
188191
# via
189-
# -c core_requirements.txt
190192
# black
191193
# build
192194
# ipykernel
@@ -196,6 +198,7 @@ packaging==25.0
196198
# jupyterlab-code-formatter
197199
# jupyterlab-server
198200
# nbconvert
201+
# pytest
199202
# twine
200203
pandocfilters==1.5.1
201204
# via nbconvert
@@ -207,6 +210,8 @@ platformdirs==4.3.8
207210
# via
208211
# black
209212
# jupyter-core
213+
pluggy==1.6.0
214+
# via pytest
210215
prometheus-client==0.22.1
211216
# via jupyter-server
212217
prompt-toolkit==3.0.51
@@ -219,14 +224,23 @@ pycparser==2.22
219224
# via cffi
220225
pygments==2.19.1
221226
# via
222-
# -c core_requirements.txt
223227
# ipython
224228
# ipython-pygments-lexers
225229
# nbconvert
230+
# pytest
226231
# readme-renderer
227232
# rich
228233
pyproject-hooks==1.2.0
229234
# via build
235+
pytest==8.4.0
236+
# via
237+
# -r dev_requirements.in
238+
# pytest-lazy-fixtures
239+
# pytest-mock
240+
pytest-lazy-fixtures==1.1.4
241+
# via -r dev_requirements.in
242+
pytest-mock==3.14.1
243+
# via -r dev_requirements.in
230244
python-dateutil==2.9.0.post0
231245
# via
232246
# arrow

pyproject.toml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -74,21 +74,10 @@ classifiers = [
7474
"Operating System :: OS Independent",
7575
]
7676
dependencies = [
77-
"colorama==0.4.6",
78-
"iniconfig==2.1.0",
79-
"loguru==0.7.3",
80-
"lxml==5.4.0",
81-
"packaging==25.0",
82-
"pluggy==1.6.0",
83-
"pygments==2.19.1",
84-
"pymupdf==1.26.0",
85-
"pypdf==5.6.0",
86-
"pytest==8.4.0",
87-
"pytest-lazy-fixtures==1.1.4",
88-
"pytest-mock==3.14.1",
89-
"python-docx==1.1.2",
90-
"typing-extensions==4.14.0",
91-
"win32-setctime==1.2.0",
77+
"loguru>=0.7.3",
78+
"pymupdf>=1.26.0",
79+
"pypdf>=5.6.0",
80+
"python-docx>=1.1.2",
9281
]
9382

9483

@@ -112,6 +101,11 @@ dev = [
112101
"isort>=6.0.1",
113102
"jupyterlab>=4.4.3",
114103
"jupyterlab-code-formatter>=3.0.2",
104+
"pytest>=8.4.0",
105+
"pytest-lazy-fixtures>=1.1.4",
106+
"pytest-mock>=3.14.1",
115107
"ruff>=0.11.13",
116108
"twine>=6.1.0",
117109
]
110+
111+

0 commit comments

Comments
 (0)