Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.

Commit 2cce29d

Browse files
committed
Drop redundant tool.uv.sources definitions
Any tool.uv.sources definitions in the workspace root apply to all members, unless overridden in the tool.uv.sources of a specific member. Reference: https://docs.astral.sh/uv/concepts/workspaces/#workspace-sources
1 parent b4f22a2 commit 2cce29d

9 files changed

Lines changed: 3 additions & 22 deletions

File tree

contrib/drivers/can/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ dev = [
2121
"pytest-cov>=5.0.0",
2222
]
2323

24-
[tool.uv.sources]
25-
jumpstarter = { workspace = true }
26-
2724
[tool.hatch.metadata.hooks.vcs.urls]
2825
Homepage = "https://jumpstarter.dev"
2926
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

contrib/drivers/dutlink/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ dev = [
2121
"pytest-cov>=5.0.0",
2222
]
2323

24-
[tool.uv.sources]
25-
jumpstarter = { workspace = true }
26-
2724
[tool.hatch.metadata.hooks.vcs.urls]
2825
Homepage = "https://jumpstarter.dev"
2926
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

contrib/drivers/raspberrypi/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ dev = [
2020
"pytest-cov>=5.0.0",
2121
]
2222

23-
[tool.uv.sources]
24-
jumpstarter = { workspace = true }
25-
2623
[tool.hatch.metadata.hooks.vcs.urls]
2724
Homepage = "https://jumpstarter.dev"
2825
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

contrib/drivers/sdwire/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ dev = [
1919
"pytest-cov>=5.0.0",
2020
]
2121

22-
[tool.uv.sources]
23-
jumpstarter = { workspace = true }
24-
2522
[tool.hatch.metadata.hooks.vcs.urls]
2623
Homepage = "https://jumpstarter.dev"
2724
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

contrib/drivers/ustreamer/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ dev = [
2020
"pytest-cov>=5.0.0",
2121
]
2222

23-
[tool.uv.sources]
24-
jumpstarter = { workspace = true }
25-
2623
[tool.hatch.metadata.hooks.vcs.urls]
2724
Homepage = "https://jumpstarter.dev"
2825
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

contrib/libs/imagehash/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ dev = [
2020
"pytest-cov>=5.0.0",
2121
]
2222

23-
[tool.uv.sources]
24-
jumpstarter = { workspace = true }
25-
2623
[tool.hatch.metadata.hooks.vcs.urls]
2724
Homepage = "https://jumpstarter.dev"
2825
source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.zip"

examples/automotive/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,3 @@ requires-python = ">=3.11"
1212
dependencies = [
1313
"jumpstarter"
1414
]
15-
16-
[tool.uv.sources]
17-
jumpstarter = { workspace = true }

examples/soc-pytest/pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ dependencies = [
1717
]
1818

1919
[tool.uv.sources]
20-
jumpstarter = { workspace = true }
2120
jumpstarter-imagehash = { workspace = true }
2221
jumpstarter-driver-dutlink = { workspace = true }
2322

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@ source_archive = "https://github.com/jumpstarter-dev/repo/archive/{commit_hash}.
6565
[tool.uv.workspace]
6666
members = ["contrib/drivers/*", "contrib/libs/*", "examples/*"]
6767

68+
[tool.uv.sources]
69+
jumpstarter = { workspace = true }
70+
6871
[tool.ruff]
6972
exclude = ["jumpstarter/v1"]
7073
line-length = 120

0 commit comments

Comments
 (0)