-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest-requirements.txt
More file actions
32 lines (28 loc) · 1.37 KB
/
Copy pathtest-requirements.txt
File metadata and controls
32 lines (28 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
pytest
pytest-cov
coverage
tenacity # ops-sunbeam
ops[testing]>=2.17.0 # all charms, private paths have moved
lightkube # almost all charms
ops-manifest # openstack-port-cni-k8s
pwgen # keystone-k8s
python-keystoneclient # keystone-k8s
python-glanceclient # ironic-conductor-k8s
python-swiftclient # ironic-conductor-k8s
cryptography # neutron-k8s
jsonschema # neutron-k8s
pytest-interface-tester # barbican-k8s
pydantic # traefik-k8s ingress lib
netifaces # cinder-volume-ceph
cosl # openstack-exporter
object-storage-charmlib # gnocchi-k8s s3
git+https://github.com/juju/charm-helpers.git#egg=charmhelpers # glance-k8s,gnocchi-k8s
git+https://opendev.org/openstack/charm-ops-interface-ceph-client#egg=interface_ceph_client # cinder-volume-ceph
requests-unixsocket # sunbeam-clusterd
openstacksdk # tempest-k8s
types-PyYAML # types stub for mypy
# due to https://github.com/corpusops/croniter/issues/144
# we might need to find an alternative for croniter project
croniter==5.0.1 # tempest-k8s
lightkube-extensions @ git+https://github.com/canonical/lightkube-extensions.git@main # ovn-relay-k8s,designate-bind-k8s
charmlibs-apt # sunbeam-machine