Add auto-faulthandler to make debugging native crashes easier for LLMs

This commit is contained in:
Duncan Ogilvie
2025-12-17 14:32:45 +01:00
parent 5bbeeddabd
commit 5f59fa3b92
3 changed files with 13 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
3.12
3.14
+1
View File
@@ -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",
Generated
+11
View File
@@ -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" },