Skip to content

Commit 9d49510

Browse files
build: Soften constraint on psutil version
* Remove Python 3.8 and add 3.12, 3.13 in classifiers. Inline with JupyterLab Signed-off-by: Mahendra Paipuri <[email protected]>
1 parent df7d79a commit 9d49510

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ build-backend = "hatchling.build"
1010
name = "jupyter-resource-usage"
1111
description = "Jupyter Extension to show resource usage"
1212
readme = "README.md"
13-
requires-python = ">=3.8"
13+
requires-python = ">=3.9"
1414
authors = [
1515
{ name = "Jupyter Development Team" },
1616
]
@@ -30,15 +30,16 @@ classifiers = [
3030
"License :: OSI Approved :: BSD License",
3131
"Programming Language :: Python",
3232
"Programming Language :: Python :: 3",
33-
"Programming Language :: Python :: 3.8",
3433
"Programming Language :: Python :: 3.9",
3534
"Programming Language :: Python :: 3.10",
3635
"Programming Language :: Python :: 3.11",
36+
"Programming Language :: Python :: 3.12",
37+
"Programming Language :: Python :: 3.13",
3738
]
3839
dependencies = [
3940
"jupyter_server>=2.0",
4041
"prometheus_client",
41-
"psutil~=5.6",
42+
"psutil>=5.6",
4243
"pyzmq>=19",
4344
]
4445
dynamic = ["version"]
@@ -126,7 +127,7 @@ default = ""
126127

127128
[tool.jupyter-releaser.hooks]
128129
before-build-npm = [
129-
"python -m pip install jupyterlab~=4.0",
130+
"python -m pip install 'jupyterlab>=4.0,<5'",
130131
"jlpm",
131132
"jlpm clean",
132133
"jlpm build:prod",

0 commit comments

Comments
 (0)