From 02454dba21497f439bbcecc91cde1916a4ffda3a Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Tue, 14 Oct 2025 09:00:54 -0500 Subject: [PATCH 1/2] update PEP-639 license values in pyproject.toml --- pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 57d937d44..9fef3fd6b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,12 +1,13 @@ [build-system] -requires = ["hatchling>=1.4", "jupyter_client>=6"] +requires = ["hatchling>=1.5", "jupyter_client>=6"] build-backend = "hatchling.build" [project] name = "ipykernel" dynamic = ["version"] authors = [{name = "IPython Development Team", email = "ipython-dev@scipy.org"}] -license = {file = "LICENSE"} +license = "BSD-3-Clause" +license-files = ["LICENSE"] readme = "README.md" description = "IPython Kernel for Jupyter" keywords = ["Interactive", "Interpreter", "Shell", "Web"] From 373e324629aad5d5de11474352d3ec5482b7abb9 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Tue, 14 Oct 2025 09:56:47 -0500 Subject: [PATCH 2/2] forward-port #1446 --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9fef3fd6b..c2b149d96 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling>=1.5", "jupyter_client>=6"] +requires = ["hatchling>=1.22", "jupyter_client>=6"] build-backend = "hatchling.build" [project] @@ -7,7 +7,6 @@ name = "ipykernel" dynamic = ["version"] authors = [{name = "IPython Development Team", email = "ipython-dev@scipy.org"}] license = "BSD-3-Clause" -license-files = ["LICENSE"] readme = "README.md" description = "IPython Kernel for Jupyter" keywords = ["Interactive", "Interpreter", "Shell", "Web"]