Marten Wijnja (15):
In tests on CI, store the test DBs in memory to fix self-hosted Semaphore runners sometimes hanging
Indicating the Rust version to use when building with Nix properly in the overlay
Build main opsqueue binary in Nix using Crane, caching deps
Nix: properly push to Cachix, allow overriding Python version, unify version numbers
With all these Nix changes, for good measure, bump the version to 0.32.2
Bump rust-overlay and hopefully fix GitHub workflow cache
Small cargo update with related changes
Bump most remaining deps
Use the new OTel Tracing Rust crate API.
Makes passing the 'rustToolchain' optional
Fixes compile warning of import of tracing::Span
Vastly improve integration test suite stability
Reinstate pytest timeout
Skip the timeout
Export OpenTelemetry OTLP traces using the HTTP export rather than the gRPC one, as it is much wider supported
OpsBotPrime (7):
Merge #38: Dependabot: Configuration for `cargo` and `rust-toolchain` updates
Merge #50: Build Nix derivations using Crane
Merge #46: Bump rust-toolchain from 1.92.0 to 1.93.0
Merge #53: Update most Rust dependencies
Merge #62: Typos: Allow the missable spelling
Merge #63: Improved integration test suite
Merge #66: Export OpenTelemetry OTLP traces using the HTTP export rather than the gRPC one, as it is much wider supported
Reinier Maas (6):
Add Dependabot configuration for `cargo` and `rust-toolchain` updates
Use `rust-toolchain.toml` for `dependabot`
Timeout initiating sqlite
Typos: Allow the `missable` spelling
Nix: Remove duplicate commented package and sort
Typos: Use `submission` and `TODO`
Tijmen de Jong (1):
Pin remaining GitHub Actions
dependabot[bot] (2):
Bump rsa from 0.9.8 to 0.9.10
Bump rust-toolchain from 1.92.0 to 1.93.0