File tree Expand file tree Collapse file tree 2 files changed +22
-61
lines changed Expand file tree Collapse file tree 2 files changed +22
-61
lines changed Original file line number Diff line number Diff line change @@ -8,15 +8,11 @@ requires-poetry = ">=2.0.0"
8
8
[tool .poetry .dependencies ]
9
9
python = " ^3.10"
10
10
ops = " ^2.17.0"
11
- cryptography = " ^44.0.0"
12
11
boto3 = " ^1.35.70"
13
12
pgconnstr = " ^1.0.1"
14
13
requests = " ^2.32.3"
15
14
tenacity = " ^9.0.0"
16
- cosl = " ^0.0.45"
17
15
pydantic = " ^1.10.19"
18
- poetry-core = " ^2.0.0"
19
- jsonschema = " ^4.23.0"
20
16
jinja2 = " ^3.1.4"
21
17
lightkube = " ^0.15.5"
22
18
lightkube-models = " ^1.28.1.4"
@@ -28,13 +24,15 @@ ops = ">=2.0.0"
28
24
# data_platform_libs/v0/upgrade.py
29
25
poetry-core = " *"
30
26
# data_platform_libs/v0/upgrade.py requires pydantic ^1.10
31
- # grafana_agent/v0/cos_agent.py requires pydantic <2
32
- # tempo_coordinator_k8s/v0/tracing.py supports both pydantic <2 and pydantic 2
33
- pydantic = " ^1.10, <2"
34
- # grafana_agent/v0/cos_agent.py
27
+ # tempo_coordinator_k8s/v0/tracing.py requires pydantic
28
+ pydantic = " ^1.10"
29
+ # loki_k8s/v1/loki_push_api.py and prometheus_k8s/v0/prometheus_scrape.py
35
30
cosl = " *"
36
31
# tempo_coordinator_k8s/v0/charm_tracing.py
37
32
opentelemetry-exporter-otlp-proto-http = " 1.21.0"
33
+ # tls_certificates_interface/v2/tls_certificates.py
34
+ cryptography = " *"
35
+ jsonschema = " *"
38
36
39
37
[tool .poetry .group .format ]
40
38
optional = true
@@ -53,11 +51,7 @@ optional = true
53
51
54
52
[tool .poetry .group .unit .dependencies ]
55
53
coverage = {extras = [" toml" ], version = " ^7.6.8" }
56
- pydantic = " ^1.10.19"
57
54
pytest = " ^8.3.3"
58
- pytest-mock = " ^3.14.0"
59
- pytest-asyncio = " *"
60
- parameterized = " ^0.9.0"
61
55
62
56
[tool .poetry .group .integration ]
63
57
optional = true
You can’t perform that action at this time.
0 commit comments