Skip to content

Commit 53bd796

Browse files
authored
chore: suppress humantime advisory (lancedb#3529)
The `humantime` package is no longer maintained. We should move to avoid using it. We were using it indirectly via `env_logger` and `object_store`. This PR updates `env_logger` to the latest version (which uses `jiff` instead of `humantime`). `object_store` is one of our core dependencies and we generally update it as new versions are released. If (and when) `humantime` is replaced with `jiff` we will remove the dependency then. This may be several months. apache/arrow-rs#7261 can be used for tracking. Until then we should suppress the advisory.
1 parent b66f34e commit 53bd796

File tree

5 files changed

+156
-53
lines changed

5 files changed

+156
-53
lines changed

Cargo.lock

+39-28
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deny.toml

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ ignore = [
8383
{ id = "RUSTSEC-2021-0153", reason = "`encoding` is used by lindera" },
8484
{ id = "RUSTSEC-2024-0384", reason = "`instant` is used by tantivy" },
8585
{ id = "RUSTSEC-2024-0436", reason = "`paste` is used by datafusion" },
86+
{ id = "RUSTSEC-2025-0014", reason = "`humantime` is used by object_store" },
8687
]
8788
# If this is true, then cargo deny will use the git executable to fetch advisory database.
8889
# If this is false, then it uses a built-in git library.

python/Cargo.lock

+114-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

python/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ arrow-select = "54.1"
2020
object_store = "0.11.2"
2121
async-trait = "0.1"
2222
chrono = "0.4.31"
23-
env_logger = "0.10"
23+
env_logger = "0.11.7"
2424
futures = "0.3"
2525
half = { version = "2.3", default-features = false, features = [
2626
"num-traits",

rust/lance/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ all_asserts = "2.3.1"
9494
mock_instant.workspace = true
9595
lance-testing = { workspace = true }
9696
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
97-
env_logger = "0.10.0"
97+
env_logger = "0.11.7"
9898
tracing-chrome = "0.7.1"
9999
rstest = { workspace = true }
100100
random_word = { version = "0.4.3", features = ["en"] }

0 commit comments

Comments
 (0)