mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-17 13:58:29 +00:00

Scott schafer got me the idea: We can avoid repeating the path for workspaces dependencies everywhere if we declare them in the virtual package once and treat them as workspace dependencies from there on.
52 lines
1.4 KiB
TOML
52 lines
1.4 KiB
TOML
[package]
|
|
name = "install-wheel-rs"
|
|
version = "0.0.1"
|
|
publish = false
|
|
description = "Takes a wheel and installs it, either in a venv or for monotrail"
|
|
keywords = ["wheel", "python"]
|
|
|
|
edition = { workspace = true }
|
|
rust-version = { workspace = true }
|
|
homepage = { workspace = true }
|
|
documentation = { workspace = true }
|
|
repository = { workspace = true }
|
|
authors = { workspace = true }
|
|
license = { workspace = true }
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
name = "install_wheel_rs"
|
|
|
|
[dependencies]
|
|
distribution-filename = { workspace = true }
|
|
pep440_rs = { workspace = true }
|
|
platform-tags = { workspace = true }
|
|
uv-normalize = { workspace = true }
|
|
uv-fs = { workspace = true }
|
|
pypi-types = { workspace = true }
|
|
|
|
clap = { workspace = true, optional = true, features = ["derive"] }
|
|
configparser = { workspace = true }
|
|
csv = { workspace = true }
|
|
data-encoding = { workspace = true }
|
|
fs-err = { workspace = true }
|
|
mailparse = { workspace = true }
|
|
once_cell = { workspace = true }
|
|
pathdiff = { workspace = true }
|
|
platform-info = { workspace = true }
|
|
reflink-copy = { workspace = true }
|
|
regex = { workspace = true }
|
|
rustc-hash = { workspace = true }
|
|
serde = { workspace = true, features = ["derive"] }
|
|
serde_json = { workspace = true }
|
|
sha2 = { workspace = true }
|
|
tempfile = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
tracing = { workspace = true }
|
|
walkdir = { workspace = true }
|
|
zip = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
indoc = { version = "2.0.4" }
|