Browse Source

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
changes/97/677497/4
Ian H. Pittwood 2 years ago
committed by Ian Pittwood
parent
commit
73704e4456
2 changed files with 2 additions and 1 deletions
  1. +1
    -1
      requirements-direct.txt
  2. +1
    -0
      requirements.txt

+ 1
- 1
requirements-direct.txt View File

@ -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

+ 1
- 0
requirements.txt View File

@ -1,2 +1,3 @@
# Warning: This file should be empty.
# Specify direct dependencies in requirements-direct.txt instead.
-r requirements-direct.txt

Loading…
Cancel
Save