Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 14 additions & 24 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ russh-keys = "0.49"

# Embedded SQLite engine (Turso, pure Rust). Upstream is BETA — gated behind
# the `sqlite` feature and disabled by default; see specs/sqlite-builtin.md.
turso_core = "0.5"
turso_core = "0.6"

# Serial test execution
serial_test = "3"
Expand Down
2 changes: 1 addition & 1 deletion crates/bashkit/tests/sqlite_differential_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@ async fn join_inner() {
// Documented divergences — features the differential suite *expects* to
// disagree on. Convert to `assert_matches` once Turso closes the gap.
//
// Recursive CTEs: turso 0.5.3 returns
// Recursive CTEs: turso 0.6.0 returns
// "Parse error: Recursive CTEs are not yet supported"
// while real sqlite3 emits 1..N. Track upstream:
// https://github.com/tursodatabase/turso (search "WITH RECURSIVE").
Expand Down
2 changes: 1 addition & 1 deletion specs/sqlite-builtin.md
Original file line number Diff line number Diff line change
Expand Up @@ -246,7 +246,7 @@ Coverage lives in four layers (all cited tests are real):
COALESCE, subqueries, INNER JOIN, NULL handling, and PRAGMA round
trips. Skips gracefully when `sqlite3` isn't on `$PATH`; CI
explicitly installs it. One additional case (`recursive_cte_unsupported_in_turso`)
pins a *known* divergence: Turso 0.5.3 rejects recursive CTEs while
pins a *known* divergence: Turso 0.6.0 rejects recursive CTEs while
real sqlite3 accepts them — convert to `assert_matches` once Turso
closes the gap.
- **Fuzz / property** — `crates/bashkit/tests/sqlite_fuzz_tests.rs`.
Expand Down
16 changes: 6 additions & 10 deletions supply-chain/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -219,10 +219,6 @@ criteria = "safe-to-deploy"
version = "1.12.1"
criteria = "safe-to-deploy"

[[exemptions.built]]
version = "0.7.5"
criteria = "safe-to-deploy"

[[exemptions.bumpalo]]
version = "3.20.2"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -1335,8 +1331,8 @@ criteria = "safe-to-deploy"
version = "0.5.0"
criteria = "safe-to-deploy"

[[exemptions.paste]]
version = "1.0.15"
[[exemptions.pastey]]
version = "0.2.2"
criteria = "safe-to-deploy"

[[exemptions.pbkdf2]]
Expand Down Expand Up @@ -2128,19 +2124,19 @@ version = "0.2.5"
criteria = "safe-to-deploy"

[[exemptions.turso_core]]
version = "0.5.3"
version = "0.6.0"
criteria = "safe-to-deploy"

[[exemptions.turso_ext]]
version = "0.5.3"
version = "0.6.0"
criteria = "safe-to-deploy"

[[exemptions.turso_macros]]
version = "0.5.3"
version = "0.6.0"
criteria = "safe-to-deploy"

[[exemptions.turso_parser]]
version = "0.5.3"
version = "0.6.0"
criteria = "safe-to-deploy"

[[exemptions.twox-hash]]
Expand Down
Loading