From 73704e44568291a8edfa693815c84272f028a7c8 Mon Sep 17 00:00:00 2001 From: "Ian H. Pittwood" Date: Tue, 20 Aug 2019 10:33:32 -0500 Subject: [PATCH] Pull requirements-direct into requirements Promenade currently does not define a requirements.txt, meaning that any pip installations of Promenade do not install any of Promenade's dependencies. This change adds a link from requirements.txt to the contents of requirements-direct.txt. This allows requirements.txt to be defined without immediately altering Promenade's current method of dependency management. In the future, Promenade could remove requirements-direct.txt and requirements-frozen.txt to only utilize a carefully pinned requirements.txt as many other Airship projects do. Change-Id: If7e80f868322cd0285b146b5627a8ddf3fde9663 --- requirements-direct.txt | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements-direct.txt b/requirements-direct.txt index 6703dcbb..b15a85f5 100644 --- a/requirements-direct.txt +++ b/requirements-direct.txt @@ -15,4 +15,4 @@ pbr==3.0.1 pyyaml==3.12 requests==2.20.0 uwsgi==2.0.15 -git+https://opendev.org/airship/deckhand.git@48c774c64855dca0fc9a149d8dd182805fa9f48d +git+https://opendev.org/airship/deckhand.git@48c774c64855dca0fc9a149d8dd182805fa9f48d#egg=deckhand diff --git a/requirements.txt b/requirements.txt index 7be29c1c..5d4c01fe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,3 @@ # Warning: This file should be empty. # Specify direct dependencies in requirements-direct.txt instead. +-r requirements-direct.txt