diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3599b7..967099b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -87,7 +87,7 @@ jobs: build-project: true clang-version: 20 files-changed-only: true - install-pkgs: "nanobind==2.13.0" + install-pkgs: "nanobind==2.14.0" setup-python: true cpp-linter-extra-args: "-std=c++20" diff --git a/noxfile.py b/noxfile.py index 5596984..14cff86 100755 --- a/noxfile.py +++ b/noxfile.py @@ -213,7 +213,6 @@ def stubs(session: nox.Session) -> None: session.run( "uv", "sync", - "--no-editable", "--no-dev", "--group", "build", diff --git a/pyproject.toml b/pyproject.toml index 8e8a815..be291ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ [build-system] requires = [ - "nanobind~=2.13.0", + "nanobind~=2.14.0", "setuptools-scm>=9.2.2", "scikit-build-core~=1.0.3", ] @@ -302,7 +302,7 @@ repair-wheel-command = "delvewheel repair -w {dest_dir} {wheel} --namespace-pkg [dependency-groups] build = [ - "nanobind~=2.13.0", + "nanobind~=2.14.0", "setuptools-scm>=9.2.2", "scikit-build-core~=1.0.3", ] diff --git a/uv.lock b/uv.lock index 9e55caa..948d4fc 100644 --- a/uv.lock +++ b/uv.lock @@ -1799,12 +1799,12 @@ provides-extras = ["check"] [package.metadata.requires-dev] build = [ - { name = "nanobind", specifier = "~=2.13.0" }, + { name = "nanobind", specifier = "~=2.14.0" }, { name = "scikit-build-core", specifier = "~=1.0.3" }, { name = "setuptools-scm", specifier = ">=9.2.2" }, ] dev = [ - { name = "nanobind", specifier = "~=2.13.0" }, + { name = "nanobind", specifier = "~=2.14.0" }, { name = "nox", specifier = ">=2025.11.12" }, { name = "numpy", specifier = ">=2.1" }, { name = "numpy", marker = "python_full_version >= '3.14'", specifier = ">=2.3.2" }, @@ -1935,11 +1935,11 @@ wheels = [ [[package]] name = "nanobind" -version = "2.13.0" +version = "2.14.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/07/e5/a6fc2f024eaef17c68b94b5f8f56098d31859a7840a11a3dd45da2d3908a/nanobind-2.13.0.tar.gz", hash = "sha256:c7b04d6a6a4cd57985571e605539399b51331ae455d7fce576a5e2fcb89b1dcf", size = 1052101, upload-time = "2026-06-18T06:03:49.491Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1f/23/a6fdf94de7bf760da93a115593cc1756a7b3d408c12681df9e4c63bf11e3/nanobind-2.14.0.tar.gz", hash = "sha256:0cf1477d8b1697abc1454028b6469e7113d9aa6ba3ced8b102cc569affbacb13", size = 1053642, upload-time = "2026-08-07T06:07:51.605Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/8d/cec69a0a804711fd89f47fad92cd2a438a1ceaafd9dabaf3b8b403b5cbba/nanobind-2.13.0-py3-none-any.whl", hash = "sha256:9268d7201eaf5519ae61b7a83175f2af77088cb4b99dd3ce5b00550f697da7b7", size = 269387, upload-time = "2026-06-18T06:03:47.508Z" }, + { url = "https://files.pythonhosted.org/packages/94/17/fba47a85a7b0bfb9ab5a5100e8a26b361b881089c7d8cad9a95f895f1546/nanobind-2.14.0-py3-none-any.whl", hash = "sha256:a57cd4fe613db78410ca13ba007a3ffaf3125b831d8be46ec7f4351e8cf6e513", size = 269917, upload-time = "2026-08-07T06:07:50.045Z" }, ] [[package]]