Files
sunbeam-charms/charms/aodh-k8s/pyproject.toml
Hemanth Nakkina 7fadc291d3 Add lock file for charms
* Add uv lock file for charm python packages
* Use uv lock file in charmcraft to build the charm
by generating requirements.txt based on uv lock file
* Add rustc dependency for barbican and magnum charms

Change-Id: I5447c70989a6afe534004438c45bed39a022c524
2025-05-05 15:49:14 +05:30

17 lines
359 B
TOML

# Copyright 2025 Canonical Ltd.
# See LICENSE file for licensing details.
[project]
name = "aodh-k8s"
version = "2025.1"
requires-python = "~=3.12.0"
dependencies = [
"jinja2",
"lightkube",
"pydantic",
"ops",
"tenacity", # From ops_sunbeam
"opentelemetry-api~=1.21.0", # charm_tracing library -> opentelemetry-sdk requires 1.21.0
]