Skip to content

Commit df8193c

Browse files
Update PYDEPS (#559)
1 parent 20c0c09 commit df8193c

File tree

3 files changed

+61
-47
lines changed

3 files changed

+61
-47
lines changed

lib/charms/mysql/v0/architecture.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@
4141
LIBAPI = 0
4242
LIBPATCH = 1
4343

44-
PYDEPS = ["ops>=2.0.0", "pyyaml>=5.0"]
45-
4644

4745
logger = logging.getLogger(__name__)
4846

poetry.lock

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

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@ lightkube = "^0.14.0"
1212
tenacity = "^8.2.2"
1313
boto3 = "^1.28.22"
1414
jinja2 = "^3.1.2"
15+
pyyaml = "^6.0.2"
1516

1617
[tool.poetry.group.charm-libs.dependencies]
1718
# data_platform_libs/v0/data_interfaces.py
1819
ops = ">=2.0.0"
1920
# data_platform_libs/v0/upgrade.py
20-
# grafana_agent/v0/cos_agent.py requires pydantic <2
2121
poetry-core = "*"
22-
pydantic = "^1.10, <2"
22+
# data_platform_libs/v0/upgrade.py requires pydantic ^1.10
23+
# data_platform_libs/v0/data_models.py requires pydantic ^1.10
24+
# tempo_coordinator_k8s/v0/charm_tracing.py requires pydantic
25+
pydantic = "^1.10"
2326
# tls_certificates_interface/v1/tls_certificates.py
2427
# tls_certificates lib uses a feature only available in cryptography >=42.0.5
2528
cryptography = ">=42.0.5"

0 commit comments

Comments
 (0)