mirror of
https://github.com/launchbadge/sqlx.git
synced 2026-03-19 08:39:44 +00:00
groundwork for 0.9.0-alpha.1 (#3821)
* chore: bump version to `0.9.0-alpha.1` * chore: delete unused `sqlx-bench` package * chore: set `rust-version` to 1.85 for all crates * fix: lots of new Clippy warnings * fix: lots more Clippy warnings * fix(cli): add `_sqlite` feature * fix: lots, *lots* more Clippy warnings * fix(core): warning in `tls_rustls` * breaking: delete runtime+TLS combination features * chore: don't re-export unstable `TransactionManager` trait * chore: 0.9.0-alplha.1 CHANGELOG * chore: increase MSRV further to 1.86 * fix: more clippy warnings
This commit is contained in:
@@ -14,6 +14,7 @@ authors = [
|
||||
"Jesper Axelsson <jesperaxe@gmail.com>",
|
||||
"Austin Bonander <austin.bonander@gmail.com>",
|
||||
]
|
||||
rust-version.workspace = true
|
||||
|
||||
[[bin]]
|
||||
name = "sqlx"
|
||||
@@ -49,20 +50,23 @@ backoff = { version = "0.4.0", features = ["futures", "tokio"] }
|
||||
|
||||
[features]
|
||||
default = ["postgres", "sqlite", "mysql", "native-tls", "completions"]
|
||||
rustls = ["sqlx/runtime-tokio-rustls"]
|
||||
native-tls = ["sqlx/runtime-tokio-native-tls"]
|
||||
rustls = ["sqlx/tls-rustls"]
|
||||
native-tls = ["sqlx/tls-native-tls"]
|
||||
|
||||
# databases
|
||||
mysql = ["sqlx/mysql"]
|
||||
postgres = ["sqlx/postgres"]
|
||||
sqlite = ["sqlx/sqlite"]
|
||||
sqlite-unbundled = ["sqlx/sqlite-unbundled"]
|
||||
sqlite = ["sqlx/sqlite", "_sqlite"]
|
||||
sqlite-unbundled = ["sqlx/sqlite-unbundled", "_sqlite"]
|
||||
|
||||
# workaround for musl + openssl issues
|
||||
openssl-vendored = ["openssl/vendored"]
|
||||
|
||||
completions = ["dep:clap_complete"]
|
||||
|
||||
# Conditional compilation only
|
||||
_sqlite = []
|
||||
|
||||
[dev-dependencies]
|
||||
assert_cmd = "2.0.11"
|
||||
tempfile = "3.10.1"
|
||||
|
||||
Reference in New Issue
Block a user