mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-23 08:41:48 +00:00
Add feature-gate to ecosystem tests and disable on Windows CI (#10649)
These tests should be platform independent and are particularly expensive to run
This commit is contained in:
parent
11f2882211
commit
50c6465ad8
2 changed files with 4 additions and 2 deletions
|
@ -133,7 +133,7 @@ ignored = [
|
||||||
]
|
]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["python", "python-managed", "pypi", "git", "performance", "crates-io"]
|
default = ["python", "python-managed", "pypi", "git", "performance", "crates-io", "test-ecosystem"]
|
||||||
# Use better memory allocators, etc.
|
# Use better memory allocators, etc.
|
||||||
performance = [
|
performance = [
|
||||||
"performance-memory-allocator",
|
"performance-memory-allocator",
|
||||||
|
@ -156,5 +156,7 @@ pypi = []
|
||||||
git = []
|
git = []
|
||||||
# Introduces a dependency on crates.io.
|
# Introduces a dependency on crates.io.
|
||||||
crates-io = []
|
crates-io = []
|
||||||
|
# Includes test cases that require ecosystem packages
|
||||||
|
test-ecosystem = []
|
||||||
# Adds self-update functionality.
|
# Adds self-update functionality.
|
||||||
self-update = ["axoupdater", "uv-cli/self-update"]
|
self-update = ["axoupdater", "uv-cli/self-update"]
|
||||||
|
|
|
@ -17,7 +17,7 @@ mod cache_clean;
|
||||||
#[cfg(all(feature = "python", feature = "pypi"))]
|
#[cfg(all(feature = "python", feature = "pypi"))]
|
||||||
mod cache_prune;
|
mod cache_prune;
|
||||||
|
|
||||||
#[cfg(all(feature = "python", feature = "pypi"))]
|
#[cfg(all(feature = "python", feature = "pypi", feature = "test-ecosystem"))]
|
||||||
mod ecosystem;
|
mod ecosystem;
|
||||||
|
|
||||||
#[cfg(all(feature = "python", feature = "pypi"))]
|
#[cfg(all(feature = "python", feature = "pypi"))]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue