Bump the Petri pin to 12e8a17

Petri 12e8a17 merges origin/main into PR #30's branch and pins
sandbox-driver at 07600aa, the same revision this workspace moved to in
the last merge, so the lock links one copy of sandbox-driver again.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Bryan Helmkamp 2026-09-19 15:28:34 -04:00
parent ec5faab116
commit 4b79e198a0
No known key found for this signature in database
2 changed files with 46 additions and 99 deletions

131
Cargo.lock generated
View file

@ -2006,7 +2006,7 @@ dependencies = [
"progenitor-client",
"regress",
"reqwest 0.13.4",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"serde",
"serde_json",
"serde_yaml",
@ -2145,7 +2145,7 @@ dependencies = [
"ring",
"rmcp",
"rustls",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-host",
"scopeguard",
"semver",
@ -2523,7 +2523,7 @@ dependencies = [
"fabro-types",
"fabro-util",
"pebble-coding-agent",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-host",
"sandbox-driver-testing",
"serde_json",
@ -2674,11 +2674,11 @@ dependencies = [
"percent-encoding",
"rand 0.9.4",
"reqwest 0.12.28",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-daytona",
"sandbox-driver-docker",
"sandbox-driver-host",
"sandbox-driver-protocol 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-protocol",
"sandbox-driver-testing",
"serde",
"serde_json",
@ -2880,7 +2880,7 @@ dependencies = [
"hex",
"lithos-llm",
"pebble-coding-agent",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"serde",
"serde_json",
"sha2 0.10.9",
@ -2987,7 +2987,7 @@ dependencies = [
"httpmock",
"lithos-llm",
"pebble-coding-agent",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-host",
"scopeguard",
"serde",
@ -5177,7 +5177,7 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "petri-attractor-steps"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"globset",
@ -5208,7 +5208,7 @@ dependencies = [
[[package]]
name = "petri-driver"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"getrandom 0.3.4",
@ -5228,7 +5228,7 @@ dependencies = [
[[package]]
name = "petri-engine"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"petri-ir",
"serde",
@ -5240,7 +5240,7 @@ dependencies = [
[[package]]
name = "petri-execution"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"petri-driver",
@ -5264,7 +5264,7 @@ dependencies = [
[[package]]
name = "petri-executor"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"libc",
@ -5279,15 +5279,15 @@ dependencies = [
[[package]]
name = "petri-executor-sandbox"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"petri-executor",
"petri-ir",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver-daytona-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver-docker-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver-protocol 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver",
"sandbox-driver-daytona-config",
"sandbox-driver-docker-config",
"sandbox-driver-protocol",
"serde",
"serde_json",
"sha2 0.10.9",
@ -5301,7 +5301,7 @@ dependencies = [
[[package]]
name = "petri-frontend"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"marked-yaml",
"petri-ir",
@ -5315,7 +5315,7 @@ dependencies = [
[[package]]
name = "petri-frontend-attractor"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"minijinja",
"petri-frontend",
@ -5332,7 +5332,7 @@ dependencies = [
[[package]]
name = "petri-frontend-fabro"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"petri-frontend",
"petri-frontend-attractor",
@ -5348,7 +5348,7 @@ dependencies = [
[[package]]
name = "petri-frontend-native"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"petri-frontend",
"petri-ir",
@ -5359,7 +5359,7 @@ dependencies = [
[[package]]
name = "petri-ir"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"regex",
"serde",
@ -5372,7 +5372,7 @@ dependencies = [
[[package]]
name = "petri-runtime"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"petri-driver",
@ -5393,7 +5393,7 @@ dependencies = [
[[package]]
name = "petri-steps"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"petri-executor",
@ -5409,7 +5409,7 @@ dependencies = [
[[package]]
name = "petri-store"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"getrandom 0.3.4",
@ -5424,7 +5424,7 @@ dependencies = [
[[package]]
name = "petri-testkit"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/petri.git?rev=13e1044e9796101f2a97b4dd2f2ee81e96941939#13e1044e9796101f2a97b4dd2f2ee81e96941939"
source = "git+https://github.com/lithoscomputer/petri.git?rev=12e8a176d0d93eb7d78c1807d923d35941ffceaf#12e8a176d0d93eb7d78c1807d923d35941ffceaf"
dependencies = [
"async-trait",
"petri-driver",
@ -5434,7 +5434,7 @@ dependencies = [
"petri-ir",
"petri-steps",
"petri-store",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver",
"serde",
"serde_json",
"smol_str",
@ -6317,23 +6317,6 @@ dependencies = [
"tracing",
]
[[package]]
name = "sandbox-driver"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d#64c14b89d078a4b34d1555092ad01d41541f7a7d"
dependencies = [
"async-trait",
"globset",
"humantime",
"rand 0.10.1",
"serde",
"serde_json",
"thiserror 2.0.18",
"tokio",
"tokio-util",
"tracing",
]
[[package]]
name = "sandbox-driver-daytona"
version = "0.1.0"
@ -6347,11 +6330,11 @@ dependencies = [
"hmac 0.12.1",
"rand 0.10.1",
"reqwest 0.13.4",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-daytona-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-daytona-config",
"sandbox-driver-docker",
"sandbox-driver-docker-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-protocol 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-docker-config",
"sandbox-driver-protocol",
"serde",
"serde_json",
"sha2 0.10.9",
@ -6366,17 +6349,7 @@ name = "sandbox-driver-daytona-config"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c#07600aa5c6695ec4c999da93c05d2cb78fe11b0c"
dependencies = [
"sandbox-driver-docker-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"serde",
"serde_json",
]
[[package]]
name = "sandbox-driver-daytona-config"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d#64c14b89d078a4b34d1555092ad01d41541f7a7d"
dependencies = [
"sandbox-driver-docker-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver-docker-config",
"serde",
"serde_json",
]
@ -6390,9 +6363,9 @@ dependencies = [
"async-trait",
"bollard",
"futures-util",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-docker-config 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-protocol 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-docker-config",
"sandbox-driver-protocol",
"serde",
"serde_json",
"tar",
@ -6411,15 +6384,6 @@ dependencies = [
"serde_json",
]
[[package]]
name = "sandbox-driver-docker-config"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d#64c14b89d078a4b34d1555092ad01d41541f7a7d"
dependencies = [
"serde",
"serde_json",
]
[[package]]
name = "sandbox-driver-host"
version = "0.1.0"
@ -6428,8 +6392,8 @@ dependencies = [
"anyhow",
"async-trait",
"nix 0.30.1",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver-protocol 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"sandbox-driver-protocol",
"serde",
"serde_json",
"tokio",
@ -6446,24 +6410,7 @@ dependencies = [
"async-trait",
"base64",
"rand 0.10.1",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"serde",
"serde_json",
"sha2 0.10.9",
"tokio",
"tokio-util",
"tracing",
]
[[package]]
name = "sandbox-driver-protocol"
version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d#64c14b89d078a4b34d1555092ad01d41541f7a7d"
dependencies = [
"async-trait",
"base64",
"rand 0.10.1",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver.git?rev=64c14b89d078a4b34d1555092ad01d41541f7a7d)",
"sandbox-driver",
"serde",
"serde_json",
"sha2 0.10.9",
@ -6478,7 +6425,7 @@ version = "0.1.0"
source = "git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c#07600aa5c6695ec4c999da93c05d2cb78fe11b0c"
dependencies = [
"async-trait",
"sandbox-driver 0.1.0 (git+https://github.com/lithoscomputer/sandbox-driver?rev=07600aa5c6695ec4c999da93c05d2cb78fe11b0c)",
"sandbox-driver",
"tokio",
]

View file

@ -118,13 +118,13 @@ pebble-cli-core = { git = "https://github.com/lithoscomputer/pebble", rev = "67c
# one copy of each. Only `fabro-petri` and `fabro-dot` (the DOT parser alone)
# may depend on these packages; the keys carry the `petri_` prefix so the crate
# names say where they come from.
petri_runtime = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-runtime" }
petri_execution = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-execution" }
petri_store = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-store" }
petri_attractor_steps = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-attractor-steps" }
petri_frontend_attractor = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-frontend-attractor" }
petri_frontend_fabro = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-frontend-fabro" }
petri_testkit = { git = "https://github.com/lithoscomputer/petri.git", rev = "13e1044e9796101f2a97b4dd2f2ee81e96941939", package = "petri-testkit" }
petri_runtime = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-runtime" }
petri_execution = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-execution" }
petri_store = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-store" }
petri_attractor_steps = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-attractor-steps" }
petri_frontend_attractor = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-frontend-attractor" }
petri_frontend_fabro = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-frontend-fabro" }
petri_testkit = { git = "https://github.com/lithoscomputer/petri.git", rev = "12e8a176d0d93eb7d78c1807d923d35941ffceaf", package = "petri-testkit" }
sentry = { version = "0.35", default-features = false, features = ["backtrace", "contexts", "ureq", "rustls"] }
fork = "0.2"
exec = "0.3"