mirror of
https://github.com/joshuadavidthomas/django-language-server.git
synced 2025-07-08 05:05:00 +00:00
move all dependencies to workspace Cargo.toml (#150)
This commit is contained in:
parent
def9fba2b6
commit
7db9e11802
7 changed files with 23 additions and 18 deletions
11
Cargo.toml
11
Cargo.toml
|
@ -12,13 +12,22 @@ djls-templates = { path = "crates/djls-templates" }
|
||||||
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1"
|
async-trait = "0.1"
|
||||||
|
clap = { version = "4.5", features = ["derive"] }
|
||||||
|
config = { version ="0.15", features = ["toml"] }
|
||||||
|
directories = "6.0"
|
||||||
|
insta = { version = "1.42", features = ["yaml"] }
|
||||||
|
percent-encoding = "2.3.1"
|
||||||
pyo3 = "0.24"
|
pyo3 = "0.24"
|
||||||
pyo3-build-config = "0.24"
|
pyo3-build-config = { version = "0.24", features = ["resolve-config"] }
|
||||||
salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "7edce6e248f35c8114b4b021cdb474a3fb2813b3" }
|
salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "7edce6e248f35c8114b4b021cdb474a3fb2813b3" }
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
tempfile = "3.19"
|
tempfile = "3.19"
|
||||||
|
tokio = { version = "1.45.0", features = ["full"] }
|
||||||
|
toml = "0.8"
|
||||||
|
tower-lsp-server = { version = "0.21.1", features = ["proposed"] }
|
||||||
thiserror = "2.0"
|
thiserror = "2.0"
|
||||||
|
which = "7.0.1"
|
||||||
|
|
||||||
[workspace.lints.clippy]
|
[workspace.lints.clippy]
|
||||||
pedantic = { level = "warn", priority = -1 }
|
pedantic = { level = "warn", priority = -1 }
|
||||||
|
|
|
@ -5,15 +5,14 @@ edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
config = { workspace = true }
|
||||||
|
directories = { workspace = true }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
|
toml = { workspace = true }
|
||||||
config = { version ="0.15", features = ["toml"] }
|
|
||||||
directories = "6.0"
|
|
||||||
toml = "0.8"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3.19"
|
tempfile = { workspace = true }
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
|
@ -5,7 +5,7 @@ edition = "2021"
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pyo3-build-config = { workspace = true, features = ["resolve-config"] }
|
pyo3-build-config = { workspace = true }
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
|
@ -10,8 +10,7 @@ default = []
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pyo3 = { workspace = true }
|
pyo3 = { workspace = true }
|
||||||
salsa = { workspace = true }
|
salsa = { workspace = true }
|
||||||
|
which = { workspace = true}
|
||||||
which = "7.0.1"
|
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
djls-dev = { workspace = true }
|
djls-dev = { workspace = true }
|
||||||
|
|
|
@ -13,14 +13,13 @@ djls-project = { workspace = true }
|
||||||
djls-templates = { workspace = true }
|
djls-templates = { workspace = true }
|
||||||
|
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
percent-encoding = { workspace = true }
|
||||||
pyo3 = { workspace = true }
|
pyo3 = { workspace = true }
|
||||||
salsa = { workspace = true }
|
salsa = { workspace = true }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
|
tokio = { workspace = true }
|
||||||
percent-encoding = "2.3.1"
|
tower-lsp-server = { workspace = true }
|
||||||
tokio = { version = "1.45.0", features = ["full"] }
|
|
||||||
tower-lsp-server = { version = "0.21.1", features = ["proposed"] }
|
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
djls-dev = { workspace = true }
|
djls-dev = { workspace = true }
|
||||||
|
|
|
@ -7,11 +7,11 @@ edition = "2021"
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
serde = { workspace = true }
|
serde = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
toml = "0.8"
|
toml = { workspace = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
insta = { version = "1.42", features = ["yaml"] }
|
insta = { workspace = true }
|
||||||
tempfile = "3.19"
|
tempfile = { workspace = true }
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
|
@ -20,11 +20,10 @@ djls-project = { workspace = true }
|
||||||
djls-server = { workspace = true }
|
djls-server = { workspace = true }
|
||||||
|
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
clap = { workspace = true }
|
||||||
pyo3 = { workspace = true }
|
pyo3 = { workspace = true }
|
||||||
serde_json = { workspace = true }
|
serde_json = { workspace = true }
|
||||||
|
|
||||||
clap = { version = "4.5", features = ["derive"] }
|
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
djls-dev = { workspace = true }
|
djls-dev = { workspace = true }
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue