compliance: Fix futures dependency (#55003)

We need this nowaways outside of the octocrab feature too

Release Notes:

- N/A
This commit is contained in:
Finn Evers 2026-04-27 15:30:00 +02:00 committed by GitHub
parent a8ae1677a3
commit 0e5da4cbd4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9,13 +9,13 @@ license = "GPL-3.0-or-later"
workspace = true
[features]
octo-client = ["dep:octocrab", "dep:jsonwebtoken", "dep:futures", "dep:tokio"]
octo-client = ["dep:octocrab", "dep:jsonwebtoken", "dep:tokio"]
[dependencies]
anyhow.workspace = true
async-trait.workspace = true
derive_more.workspace = true
futures = { workspace = true, optional = true }
futures.workspace = true
itertools.workspace = true
jsonwebtoken = { version = "10.2", features = ["use_pem"], optional = true }
octocrab = { version = "0.49", default-features = false, features = [