Skip to content

Commit 95de9f4

Browse files
committed
move to workspaces
Signed-off-by: emdneto <[email protected]>
1 parent afe0f90 commit 95de9f4

File tree

2 files changed

+66
-58
lines changed

2 files changed

+66
-58
lines changed

pyproject.toml

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@ dependencies = [
1111
"opentelemetry-exporter-otlp-proto-grpc",
1212
"opentelemetry-exporter-otlp-proto-http",
1313
"opentelemetry-exporter-otlp-proto-common",
14-
"opentelemetry-exporter-otlp",
15-
"opentelemetry-propagator-jaeger",
16-
"opentelemetry-propagator-b3",
1714
"opentelemetry-exporter-zipkin-json",
1815
"opentelemetry-exporter-prometheus",
16+
"opentelemetry-propagator-jaeger",
17+
"opentelemetry-propagator-b3",
1918
]
2019

2120
# https://docs.astral.sh/uv/reference/settings/
@@ -24,25 +23,33 @@ package = false # https://docs.astral.sh/uv/reference/settings/#package
2423
required-version = ">=0.6.0"
2524

2625
[tool.uv.sources]
27-
opentelemetry-api = { path = "opentelemetry-api", editable = true}
28-
opentelemetry-sdk = { path = "opentelemetry-sdk", editable = true }
29-
opentelemetry-proto = { path = "opentelemetry-proto", editable = true }
30-
opentelemetry-semantic-conventions = { path = "opentelemetry-semantic-conventions", editable = true }
31-
opentelemetry-test-utils = { path = "tests/opentelemetry-test-utils", editable = true }
32-
opentelemetry-exporter-otlp-proto-grpc = { path = "exporter/opentelemetry-exporter-otlp-proto-grpc", editable = true }
33-
opentelemetry-exporter-otlp-proto-http = { path = "exporter/opentelemetry-exporter-otlp-proto-http", editable = true }
34-
opentelemetry-exporter-otlp-proto-common = { path = "exporter/opentelemetry-exporter-otlp-proto-common", editable = true }
35-
# zipkin
36-
# opentelemetry-exporter-zipkin-proto-http = { path = "exporter/opentelemetry-exporter-zipkin-proto-http", editable = true }
37-
opentelemetry-exporter-zipkin-json = { path = "exporter/opentelemetry-exporter-zipkin-json", editable = true }
38-
# opencensus
39-
# opentelemetry-exporter-opencensus = { path = "exporter/opentelemetry-exporter-opencensus", editable = true }
40-
# prometheus
41-
opentelemetry-exporter-prometheus = { path = "exporter/opentelemetry-exporter-prometheus", editable = true }
42-
opentelemetry-exporter-otlp = { path = "exporter/opentelemetry-exporter-otlp", editable = true }
43-
# propagators
44-
opentelemetry-propagator-jaeger = { path = "propagator/opentelemetry-propagator-jaeger", editable = true }
45-
opentelemetry-propagator-b3 = { path = "propagator/opentelemetry-propagator-b3", editable = true }
26+
opentelemetry-api = { workspace = true}
27+
opentelemetry-sdk = { workspace = true }
28+
opentelemetry-proto = { workspace = true }
29+
opentelemetry-semantic-conventions = { workspace = true }
30+
opentelemetry-test-utils = { workspace = true }
31+
opentelemetry-exporter-otlp-proto-grpc = { workspace = true }
32+
opentelemetry-exporter-otlp-proto-http = { workspace = true }
33+
opentelemetry-exporter-otlp-proto-common = { workspace = true }
34+
opentelemetry-exporter-zipkin-json = { workspace = true }
35+
opentelemetry-exporter-prometheus = {workspace = true }
36+
opentelemetry-propagator-jaeger = { workspace = true }
37+
opentelemetry-propagator-b3 = { workspace = true }
38+
39+
[tool.uv.workspace]
40+
members = [
41+
"opentelemetry-api",
42+
"opentelemetry-sdk",
43+
"opentelemetry-semantic-conventions",
44+
"opentelemetry-proto",
45+
"exporter/opentelemetry-exporter-otlp-proto-grpc",
46+
"exporter/opentelemetry-exporter-otlp-proto-http",
47+
"exporter/opentelemetry-exporter-otlp-proto-common",
48+
"exporter/opentelemetry-exporter-zipkin-json",
49+
"exporter/opentelemetry-exporter-prometheus",
50+
"propagator/*",
51+
"tests/opentelemetry-test-utils",
52+
]
4653

4754
[tool.pytest.ini_options]
4855
addopts = "-rs -v"

uv.lock

Lines changed: 37 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)