keystoneauth/requirements.txt
Stephen Finucane f117b0d31b typing: Annotate keystoneauth1._utils
We bump the version of iso8601 to a major version which we know includes
typing information.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I0e079ed98dc6deedbc4e48a00a7ededdd8d46429
2024-09-27 18:20:20 +01:00

20 lines
918 B
Plaintext

# Requirements lower bounds listed here are our best effort to keep them up to
# date but we do not test them so no guarantee of having them all correct. If
# you find any incorrect lower bounds, let us know or propose a fix.
# All additions to this file must have significant justification.
# NOTE(morgan) At no time may any oslo library be added to the keystoneauth
# requirements. The requirements for keystoneauth are very tightly controlled
# to ensure we are not pulling in a ton of transient dependencies. This is
# important from the standpoint of ensuring keystoneauth can be used outside
# of openstack-specific projects (allowing interaction with openstack APIs)
# where oslo and associated transient dependencies are not desired.
pbr>=2.0.0 # Apache-2.0
iso8601>=2.0.0 # MIT
requests>=2.14.2 # Apache-2.0
stevedore>=1.20.0 # Apache-2.0
os-service-types>=1.2.0 # Apache-2.0
typing-extensions>=4.12 # PSF