mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 13:25:00 +00:00

Add minimal support for workspace discovery, only used for determining paths in the bluejay commands. We can now discover the workspace structure, namely that the `pyproject.toml` of a package belongs to a workspace `pyproject.toml` with members and exclusion. The globbing logic is inspired by cargo. We don't resolve `workspace = true` metadata declarations yet.
7 lines
202 B
TOML
7 lines
202 B
TOML
exclude = [
|
|
"crates/uv-virtualenv/src/activator/activate_this.py",
|
|
"crates/uv-virtualenv/src/_virtualenv.py",
|
|
"scripts/workspaces"
|
|
]
|
|
[lint.per-file-ignores]
|
|
"__init__.py" = ["F403", "F405"]
|