sunbeam-charms/test-requirements.txt
Samuel Allan 365aed9a21
Remove pypi mock package for tests
'mock' is built in to python as unittest.mock since python 3.3.
The mock package on pypi is a backport, and not required here.

The test code throughout this repo used a mix of unittest.mock and
the mock package.  This makes it consistently unittest.mock now,
and makes the import styles consistent too.

Change-Id: I643247ac4061c095b327a73cba75a1fa67f1c32e
2024-02-21 09:04:17 +10:30

21 lines
910 B
Plaintext

stestr
coverage
tenacity # ops-sunbeam
ops # all charms
lightkube # almost all charms
pwgen # keystone-k8s
python-keystoneclient # keystone-k8s
cryptography # neutron-k8s
jsonschema # neutron-k8s
pytest-interface-tester<2 # barbican-k8s
pydantic<2 # traefik-k8s ingress lib
requests # cinder-ceph-k8s
netifaces # cinder-ceph-k8s
cosl # openstack-exporter
croniter # tempest-k8s
git+https://github.com/juju/charm-helpers.git#egg=charmhelpers # cinder-ceph-k8s,glance-k8s,gnocchi-k8s
git+https://opendev.org/openstack/charm-ops-interface-ceph-client#egg=interface_ceph_client # cinder-ceph-k8s
requests-unixsocket # sunbeam-clusterd
openstacksdk # tempest-k8s