Skip to content

Commit 4753ecd

Browse files
authored
Merge branch 'main' into chore/add_pkg_to_validation_error
2 parents 2de2cc6 + bce2b4c commit 4753ecd

File tree

5 files changed

+25
-33
lines changed

5 files changed

+25
-33
lines changed

.github/workflows/docs.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
with:
3636
profile: minimal
3737

38-
- uses: prefix-dev/setup-pixi@v0.5.0
38+
- uses: prefix-dev/setup-pixi@v0.5.1
3939
with:
4040
pixi-version: v0.10.0
4141
cache: true

.github/workflows/python-bindings.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
submodules: recursive
2323
lfs: true
24-
- uses: prefix-dev/setup-pixi@v0.5.0
24+
- uses: prefix-dev/setup-pixi@v0.5.1
2525
with:
2626
pixi-version: v0.10.0
2727
cache: true

Cargo.toml

+21-29
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,11 @@ lto = true
2727

2828
[workspace.dependencies]
2929
anyhow = "1.0.79"
30+
assert_matches = "1.5.0"
3031
async-compression = { version = "0.4.6", features = ["gzip", "tokio", "bzip2", "zstd"] }
3132
async-trait = "0.1.77"
33+
async_zip = { version = "0.0.16", default-features = false }
34+
axum = { version = "0.7.4", default-features = false, features = ["tokio", "http1"] }
3235
base64 = "0.21.7"
3336
bindgen = "0.66.1"
3437
bisection = "0.1.0"
@@ -39,11 +42,14 @@ cache_control = "0.2.0"
3942
cfg-if = "1.0"
4043
chrono = { version = "0.4.33", default-features = false, features = ["std", "serde", "alloc"] }
4144
clap = { version = "4.4.18", features = ["derive"] }
45+
cmake = "0.1.50"
4246
console = { version = "0.15.8", features = ["windows-console-colors"] }
47+
criterion = "0.5"
4348
difference = "2.0.0"
4449
digest = "0.10.7"
4550
dirs = "5.0.1"
4651
drop_bomb = "0.1.5"
52+
dunce = "1.0.4"
4753
enum_dispatch = "0.3.12"
4854
fs-err = "2.11.0"
4955
fslock = "0.2.1"
@@ -53,11 +59,13 @@ fxhash = "0.2.1"
5359
getrandom = { version = "0.2.12", default-features = false }
5460
glob = "0.3.1"
5561
hex = "0.4.3"
62+
hex-literal = "0.4.1"
5663
http-content-range = "0.1.2"
5764
humansize = "2.1.3"
5865
humantime = "2.1.0"
5966
indexmap = "2.2.2"
6067
indicatif = "0.17.7"
68+
insta = { version = "1.34.0" }
6169
itertools = "0.12.1"
6270
json-patch = "1.2.0"
6371
keyring = "2.3.2"
@@ -74,16 +82,19 @@ nom = "7.1.3"
7482
num_cpus = "1.16.0"
7583
once_cell = "1.19.0"
7684
ouroboros = "0.18.3"
77-
pep440_rs = { version = "0.3.12" }
78-
pep508_rs = { version = "0.2.3" }
85+
pathdiff = "0.2.1"
86+
pep440_rs = { version = "0.4.0" }
87+
pep508_rs = { version = "0.3.0" }
7988
pin-project-lite = "0.2.13"
8089
plist = "1"
8190
purl = { version = "0.1.2", features = ["serde"] }
8291
quote = "1.0.35"
92+
rand = "0.8.5"
8393
rattler = { version = "0.17.0", path = "crates/rattler", default-features = false }
8494
rattler_conda_types = { version = "0.17.0", path = "crates/rattler_conda_types", default-features = false }
8595
rattler_digest = { version = "0.17.0", path = "crates/rattler_digest", default-features = false }
8696
rattler_libsolv_c = { version = "0.17.0", path = "crates/rattler_libsolv_c", default-features = false }
97+
rattler_lock = { version = "0.17.0", path = "crates/rattler_lock" }
8798
rattler_macros = { version = "0.17.0", path = "crates/rattler_macros", default-features = false }
8899
rattler_networking = { version = "0.17.0", path = "crates/rattler_networking", default-features = false }
89100
rattler_package_streaming = { version = "0.17.0", path = "crates/rattler_package_streaming", default-features = false }
@@ -96,6 +107,8 @@ reqwest = { version = "0.11.24", default-features = false }
96107
reqwest-middleware = "0.2.4"
97108
resolvo = { version = "0.3.0" }
98109
retry-policies = { version = "0.2.1", default-features = false }
110+
rstest = { version = "0.18.2" }
111+
rstest_reuse = "0.6.0"
99112
serde = { version = "1.0.196" }
100113
serde-json-python-formatter = "0.1.0"
101114
serde_json = { version = "1.0.113" }
@@ -104,6 +117,7 @@ serde_with = "3.6.0"
104117
serde_yaml = "0.9.31"
105118
sha2 = "0.10.8"
106119
shlex = "1.3.0"
120+
similar-asserts = "1.5.0"
107121
smallvec = { version = "1.13.1", features = ["serde", "const_new", "const_generics", "union"] }
108122
strum = { version = "0.26.1", features = ["derive"] }
109123
superslice = "1.0.0"
@@ -113,42 +127,20 @@ tar = "0.4.40"
113127
task-local-extensions = "0.1.4"
114128
tempdir = "0.3.7"
115129
tempfile = "3.9.0"
130+
test-log = "0.2.14"
116131
thiserror = "1.0"
117132
tokio = { version = "1.35.1", default-features = false }
118133
tokio-stream = "0.1.14"
119134
tokio-util = "0.7.10"
135+
tower = { version = "0.4.13", default-features = false }
136+
tower-http = { version = "0.5.1", default-features = false }
120137
tracing = "0.1.40"
121138
tracing-subscriber = { version = "0.3.18", default-features = false }
139+
tracing-test = { version = "0.2.4" }
140+
trybuild = { version = "1.0.89" }
122141
url = { version = "2.5.0" }
123142
uuid = { version = "1.7.0", default-features = false }
124143
walkdir = "2.4.0"
125144
windows-sys = { version = "0.52.0", default-features = false }
126145
zip = { version = "0.6.6", default-features = false }
127146
zstd = { version = "0.13.0", default-features = false }
128-
129-
axum = { version = "0.7.4", default-features = false, features = ["tokio", "http1"] }
130-
tower-http = { version = "0.5.1", default-features = false }
131-
async_zip = { version = "0.0.16", default-features = false }
132-
assert_matches = "1.5.0"
133-
rstest = { version = "0.18.2" }
134-
135-
rand = "0.8.5"
136-
tracing-test = { version = "0.2.4" }
137-
insta = { version = "1.34.0" }
138-
rattler_lock = { version = "0.17.0", path = "crates/rattler_lock" }
139-
tower = { version = "0.4.13", default-features = false }
140-
141-
hex-literal = "0.4.1"
142-
criterion = "0.5"
143-
pathdiff = "0.2.1"
144-
dunce = "1.0.4"
145-
146-
cmake = "0.1.50"
147-
148-
similar-asserts = "1.5.0"
149-
150-
trybuild = { version = "1.0.89" }
151-
152-
rstest_reuse = "0.6.0"
153-
154-
test-log = "0.2.14"

crates/rattler_conda_types/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ url = { workspace = true, features = ["serde"] }
3737
[dev-dependencies]
3838
rand = { workspace = true }
3939
insta = { workspace = true, features = ["yaml", "redactions", "toml"] }
40-
rattler_package_streaming = { path = "../rattler_package_streaming", features = ["rustls-tls"] }
40+
rattler_package_streaming = { path = "../rattler_package_streaming", default-features = false, features = ["rustls-tls"] }
4141
tempfile = { workspace = true }
4242
rstest = { workspace = true }
4343
assert_matches = { workspace = true }

crates/rattler_solve/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ resolvo = { workspace = true, optional = true }
3030
criterion = { workspace = true }
3131
insta = { workspace = true, features = ["yaml"] }
3232
once_cell = { workspace = true }
33-
rattler_repodata_gateway = { path = "../rattler_repodata_gateway", features = ["sparse"] }
33+
rattler_repodata_gateway = { path = "../rattler_repodata_gateway", default-features = false, features = ["sparse"] }
3434
rstest = { workspace = true }
3535
serde_json = { workspace = true }
3636
similar-asserts = { workspace = true }

0 commit comments

Comments
 (0)