diff --git a/.python-version b/.python-version index fdcfcfd..3767b4b 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12 \ No newline at end of file +3.14 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 39296e6..91d66ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,7 @@ Homepage = "https://github.com/LLVMParty/llvm-nanobind" [dependency-groups] dev = [ + "auto-faulthandler>=1.0.0", "coverage>=7.11.3", "lit>=18.1.8", "pytest", diff --git a/uv.lock b/uv.lock index 58eceac..488c662 100644 --- a/uv.lock +++ b/uv.lock @@ -2,6 +2,15 @@ version = 1 revision = 3 requires-python = ">=3.12" +[[package]] +name = "auto-faulthandler" +version = "1.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/6e/bee47cbc8f28f15807ac68993110e108f8a21c2796047815738eff980cca/auto_faulthandler-1.0.0.tar.gz", hash = "sha256:8f4abc997dcfe9958207e62cbe3d25bbb82a9c0abd1d958eef96c5300fa4c80e", size = 2783, upload-time = "2025-12-17T13:30:34.019Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/72/49/04190adbcf3dbb19e4163a8c97f29c6690b6bfee31c53b723c29fbd50409/auto_faulthandler-1.0.0-py3-none-any.whl", hash = "sha256:8b31016a4ac8032cf08f822e53a9e2bd2ee8ffd087b7b7a6706a258905cb5550", size = 3209, upload-time = "2025-12-17T13:30:32.734Z" }, +] + [[package]] name = "colorama" version = "0.4.6" @@ -110,6 +119,7 @@ source = { editable = "." } [package.dev-dependencies] dev = [ + { name = "auto-faulthandler" }, { name = "coverage" }, { name = "lit" }, { name = "pytest" }, @@ -119,6 +129,7 @@ dev = [ [package.metadata.requires-dev] dev = [ + { name = "auto-faulthandler", specifier = ">=1.0.0" }, { name = "coverage", specifier = ">=7.11.3" }, { name = "lit", specifier = ">=18.1.8" }, { name = "pytest" },