OpsBotPrime (13):
Merge #139: SQL: Prevent duplicate `metadata_value` for `(submission_id, metadata_key)` in `submissions_metadata`
Merge #141: Python tooling shouldn't look at `pyproject.toml` outside the repository
Merge #142: Enable `clippy` and disallow duplicate crate versions
Merge #120: Bump the cargo group across 1 directory with 20 updates
Merge #144: Fix: `sqlx` type changes
Merge #147: Bump tokio-tungstenite from 0.29.0 to 0.30.0 in the cargo group
Merge #149: Clippy: Doesn't block CI runs on warnings
Merge #146: Bump rust-toolchain from 1.96.1 to 1.97.1
Merge #152: SQLX: Keep database in sync with migrations
Merge #150: CI: Double compute performance, halve build jobs
Merge #154: CI: Stacktraces of `pytest` and `xdist`-workers on `timeout`
Merge #159: Just: Parallelize `lint-heavy`
Merge #158: Improve error reporting
Radek Slupik (4):
Replace error formatting with error field in tracing calls
Do not include error sources in display formattings
Set sentry::ClientOptions::in_app_include
v0.37.0
Reinier Maas (21):
SQL: Prevent duplicate `metadata_value` for `(submission_id, metadata_key)` in `submissions_metadata`
Python tooling shouldn't look at `pyproject.toml` outside the repository
Clippy: Deny multiple crate versions
Run: `just clippy`
AI: Resolve Clippy warnings
AI: Resolve Clippy warnings in `opsqueue_python`
CI: Prevent typos using pre-commit
Fix: `sqlx` type changes
Clippy: Doesn't block CI runs on warnings
SQLX: Keep database in sync with migrations
CI: Double compute performance, halve build jobs
Add: `cargo hakari` prevents rebuilding libraries using different flags
Cargo: Move dependencies definitions to workspace
Cargo: Share edition from workspace
Cargo: Remove unused dependencies
Nix: Prebuilt `sqlite`
Clippy: Add `itertools`
Switch to `unicode.rs` for `url` via `idna_adapter` version pinning
CI: Stacktraces of `pytest` and `xdist`-workers on `timeout`
Examples: Mark processes with `daemon=True`
Just: Parallelize `lint-heavy`
dependabot[bot] (3):
Bump the cargo group across 1 directory with 20 updates
Bump tokio-tungstenite from 0.29.0 to 0.30.0 in the cargo group
Bump rust-toolchain from 1.96.1 to 1.97.1