mirror of
https://github.com/isar/rusqlite.git
synced 2025-04-01 03:22:58 +08:00
Merge pull request #1549 from gwenn/direct-minimal-versions
Test direct-minimal-versions
This commit is contained in:
commit
499cc7bb98
16
.github/workflows/main.yml
vendored
16
.github/workflows/main.yml
vendored
@ -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
|
||||
|
10
Cargo.toml
10
Cargo.toml
@ -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"
|
||||
|
@ -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"] }
|
||||
|
Loading…
x
Reference in New Issue
Block a user