Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f7bad14

Browse files
committed
DEP: update and add missing lower bounds on direct dependencies
1 parent 752cfcb commit f7bad14

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

pyproject.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ classifiers = [
2222
]
2323
requires-python = ">=3.11"
2424
dependencies = [
25-
'colorama; sys_platform == "win32"',
26-
"decorator",
27-
"ipython-pygments-lexers",
28-
"jedi>=0.16",
29-
"matplotlib-inline",
25+
'colorama>=0.4.4; sys_platform == "win32"', # lower bound is pure guess (not checked)
26+
"decorator>=4.3.2", # wheel
27+
"ipython-pygments-lexers>=1.0.0",
28+
"jedi>=0.17.0",
29+
"matplotlib-inline>=0.1.5", # first guess (0.1.0 is known not to work)
3030
'pexpect>4.3; sys_platform != "win32" and sys_platform != "emscripten"',
3131
"prompt_toolkit>=3.0.41,<3.1.0",
32-
"pygments>=2.4.0",
33-
"stack_data",
32+
"pygments>=2.11.0", # wheel
33+
"stack_data>=0.0.7", # wheel
3434
"traitlets>=5.13.0",
3535
"typing_extensions>=4.6; python_version<'3.12'",
3636
]
@@ -63,15 +63,15 @@ doc = [
6363
"ipython[test,matplotlib]",
6464
"setuptools>=61.2",
6565
"sphinx_toml==0.0.4",
66-
"sphinx-rtd-theme",
66+
"sphinx-rtd-theme>=0.1.8", # wheel
6767
"sphinx>=1.3",
6868
"typing_extensions",
6969
]
7070
test = [
71-
"pytest",
72-
"pytest-asyncio",
73-
"testpath",
74-
"packaging",
71+
"pytest>=7.0.0", # keep in sync with tool.pytest.ini_options.minversion
72+
"pytest-asyncio>=1.0.0", # first guess
73+
"testpath>=0.2", # wheel
74+
"packaging>=20.1.0", # first guess
7575
"setuptools>=61.2",
7676
]
7777
test_extra = [
@@ -84,7 +84,7 @@ test_extra = [
8484
"ipykernel>6.30",
8585
"numpy>=1.25",
8686
"pandas>2.0",
87-
"trio",
87+
"trio>=0.1.0", # wheel
8888
]
8989
matplotlib = [
9090
"matplotlib>3.7"
@@ -324,7 +324,7 @@ check_untyped_defs = true
324324
disallow_untyped_decorators = false
325325

326326
[tool.pytest.ini_options]
327-
minversion = "7"
327+
minversion = "7" # keep in sync with project.optional-dependencies.test
328328
addopts = [
329329
"--durations=10",
330330
"-pIPython.testing.plugin.pytest_ipdoctest",

0 commit comments

Comments
 (0)