7f87cc9a6c
All the external libraries supports pydantic 2.x So remove upper constraints on pydantic in requirements.txt and charmcraft.yaml for the charms. Change-Id: Ie654f6289e953511856c3daa1966cf9831dd4d98
28 lines
943 B
Plaintext
28 lines
943 B
Plaintext
# This file is managed centrally by release-tools and should not be modified
|
|
# within individual charm repos. See the 'global' dir contents for available
|
|
# choices of *requirements.txt files for OpenStack Charms:
|
|
# https://github.com/openstack-charmers/release-tools
|
|
#
|
|
|
|
cryptography
|
|
jinja2
|
|
pydantic
|
|
lightkube
|
|
lightkube-models
|
|
requests # Drop - not needed in storage backend interface.
|
|
ops
|
|
|
|
git+https://opendev.org/openstack/charm-ops-interface-tls-certificates#egg=interface_tls_certificates
|
|
|
|
# Note: Required for cinder-k8s, cinder-ceph-k8s, glance-k8s, nova-k8s
|
|
git+https://opendev.org/openstack/charm-ops-interface-ceph-client#egg=interface_ceph_client
|
|
# Charmhelpers is only present as interface_ceph_client uses it.
|
|
git+https://github.com/juju/charm-helpers.git#egg=charmhelpers
|
|
|
|
# TODO
|
|
requests # Drop - not needed in storage backend interface.
|
|
netifaces # Drop when charmhelpers dependency is removed.
|
|
|
|
# From ops_sunbeam
|
|
tenacity
|