Merge pull request #1549 from gwenn/direct-minimal-versions

Test direct-minimal-versions
This commit is contained in:
gwenn 2024-07-26 19:06:43 +02:00 committed by GitHub
commit 499cc7bb98
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 28 additions and 12 deletions

View File

@ -20,6 +20,10 @@ env:
permissions:
contents: read
concurrency:
group: ${{ github.head_ref }}
cancel-in-progress: true
jobs:
test:
name: Test ${{ matrix.target }}
@ -158,6 +162,18 @@ jobs:
RUST_BACKTRACE: "0"
run: cargo -Z build-std test --features 'bundled-full session buildtime_bindgen preupdate_hook with-asan' --target x86_64-unknown-linux-gnu
direct-minimal-versions:
name: Test min versions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: hecrj/setup-rust-action@v2
with:
rust-version: nightly
- uses: Swatinem/rust-cache@v2
- run: cargo update -Z direct-minimal-versions
- run: cargo test --workspace --all-targets --features bundled-full
# Ensure clippy doesn't complain.
clippy:
name: Clippy

View File

@ -1,7 +1,7 @@
[package]
name = "rusqlite"
# Note: Update version in README.md when you change this.
version = "0.32.0"
version = "0.32.1"
authors = ["The rusqlite developers"]
edition = "2021"
description = "Ergonomic wrapper for SQLite"
@ -113,10 +113,10 @@ modern-full = [
bundled-full = ["modern-full", "bundled"]
[dependencies]
time = { version = "0.3.0", features = ["formatting", "macros", "parsing"], optional = true }
bitflags = "2.0"
time = { version = "0.3.36", features = ["formatting", "macros", "parsing"], optional = true }
bitflags = "2.6.0"
hashlink = "0.9"
chrono = { version = "0.4", optional = true, default-features = false, features = ["clock"] }
chrono = { version = "0.4.38", optional = true, default-features = false, features = ["clock"] }
serde_json = { version = "1.0", optional = true }
csv = { version = "1.1", optional = true }
url = { version = "2.1", optional = true }
@ -139,7 +139,7 @@ bencher = "0.1"
[dependencies.libsqlite3-sys]
path = "libsqlite3-sys"
version = "0.30.0"
version = "0.30.1"
[[test]]
name = "auto_ext"

View File

@ -1,6 +1,6 @@
[package]
name = "libsqlite3-sys"
version = "0.30.0"
version = "0.30.1"
authors = ["The rusqlite developers"]
edition = "2021"
repository = "https://github.com/rusqlite/rusqlite"
@ -35,16 +35,16 @@ with-asan = []
wasm32-wasi-vfs = []
[dependencies]
openssl-sys = { version = "0.9", optional = true }
openssl-sys = { version = "0.9.103", optional = true }
[build-dependencies]
bindgen = { version = "0.69", optional = true, default-features = false, features = ["runtime"] }
pkg-config = { version = "0.3.19", optional = true }
cc = { version = "1.0", optional = true }
vcpkg = { version = "0.2", optional = true }
cc = { version = "1.1.6", optional = true }
vcpkg = { version = "0.2.15", optional = true }
# for loadable_extension:
prettyplease = {version = "0.2", optional = true }
prettyplease = {version = "0.2.20", optional = true }
# like bindgen
quote = { version = "1", optional = true, default-features = false }
quote = { version = "1.0.36", optional = true, default-features = false }
# like bindgen
syn = { version = "2.0", optional = true, features = ["full", "extra-traits", "visit-mut"] }
syn = { version = "2.0.72", optional = true, features = ["full", "extra-traits", "visit-mut"] }