Skip to content

Commit a6822e0

Browse files
author
Konstantin Taletskiy
committed
Update dependencies and Python version in pyproject.toml
1 parent 44ea9da commit a6822e0

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

{{cookiecutter.github_project_name}}/pyproject.toml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[build-system]
22
requires = [
3-
"hatchling>=1.3.1",
4-
"jupyterlab==3.*",
3+
"hatchling>=1.21.1",
4+
"jupyterlab>=4.0.0,<5",
5+
"hatch-nodejs-version>=0.3.2",
56
]
67
build-backend = "hatchling.build"
78

@@ -10,7 +11,7 @@ name = "{{ cookiecutter.python_package_name }}"
1011
description = "{{ cookiecutter.project_short_description }}"
1112
readme = "README.md"
1213
license = { file = "LICENSE.txt" }
13-
requires-python = ">=3.7"
14+
requires-python = ">=3.9"
1415
authors = [
1516
{ name = "{{ cookiecutter.author_name }}", email = "{{ cookiecutter.author_email }}" },
1617
]
@@ -30,9 +31,11 @@ classifiers = [
3031
"Programming Language :: Python :: 3.8",
3132
"Programming Language :: Python :: 3.9",
3233
"Programming Language :: Python :: 3.10",
34+
"Programming Language :: Python :: 3.11",
35+
"Programming Language :: Python :: 3.12",
3336
]
3437
dependencies = [
35-
"ipywidgets>=7.0.0",
38+
"ipywidgets>=8.0.0",
3639
]
3740
version = "0.1.0.dev0"
3841

@@ -86,7 +89,7 @@ skip-if-exists = [
8689
"{{ cookiecutter.python_package_name }}/labextension/package.json",
8790
]
8891
dependencies = [
89-
"hatch-jupyter-builder>=0.5.0",
92+
"hatch-jupyter-builder>=0.8.3",
9093
]
9194

9295
[tool.hatch.build.hooks.jupyter-builder.build-kwargs]

0 commit comments

Comments
 (0)