11[build-system ]
22requires = [
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]
67build-backend = " hatchling.build"
78
@@ -10,7 +11,7 @@ name = "{{ cookiecutter.python_package_name }}"
1011description = " {{ cookiecutter.project_short_description }}"
1112readme = " README.md"
1213license = { file = " LICENSE.txt" }
13- requires-python = " >=3.7 "
14+ requires-python = " >=3.9 "
1415authors = [
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]
3437dependencies = [
35- " ipywidgets>=7 .0.0" ,
38+ " ipywidgets>=8 .0.0" ,
3639]
3740version = " 0.1.0.dev0"
3841
@@ -86,7 +89,7 @@ skip-if-exists = [
8689 " {{ cookiecutter.python_package_name }}/labextension/package.json" ,
8790]
8891dependencies = [
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