From c09072ea5d4b4b65ea7be059caadb5e06d75dd36 Mon Sep 17 00:00:00 2001 From: Morgan Fainberg Date: Thu, 20 Jul 2017 18:48:21 +0000 Subject: [PATCH] Add note to requirements.txt Add note regarding dependencies (oslo) to ensure oslo requirements and other similar requirements are not added to keystoneauth. Change-Id: Ifedf1ed8ac3130b699d14208524612aed999949d --- requirements.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/requirements.txt b/requirements.txt index 083ceb02..2e3b9c5d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,6 +2,15 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. +# All additions to this file must have significant justification. + +# NOTE(morgan) At no time may any olso 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.1.0,>=2.0.0 # Apache-2.0 iso8601>=0.1.11 # MIT positional>=1.1.1 # Apache-2.0