Split concreate and abstract dependencies 16/124616/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 28 Sep 2021 11:48:21 +0000 (13:48 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Thu, 30 Sep 2021 12:31:03 +0000 (14:31 +0200)
commit190b1137761fc5b64ac6702058841e9edc43789f
tree9bc439e4cebb7fac842ad33618ee3e79d0324ee1
parent61201721db09f4ba8d2e0b2131f66b2877198926
Split concreate and abstract dependencies

It adds 2 upper-constraints to pin all the dependencies.
It modifies a little bit the official upper-constraints.txt from
OpenStack due to Sphinx (4.2.0 as asked by lfdocs-conf vs 3.5.2) and
due to setuptools (58.1.0 as used in ONAP gates vs 54.1.1).

In a long run, etc/upper-constraints.os.txt should be removed once ONAP
is synced with OpenStack. For it's part, etc/upper-constraints.onap.txt
should be centralized for all ONAP projects and then removed from this
particular project.

It should be noted that lfdocs-conf still mismatches concrete and
abstract deps.

Issue-ID: DOC-765

Change-Id: Iccf1e4cdab93acc9c55acb16cb11e3b3fcef3291
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit ee3abf180c9df7813f16ee9fba7958860fc9ea6b)
docs/conf.py
etc/requirements.txt
etc/upper-constraints.onap.txt [new file with mode: 0644]
etc/upper-constraints.os.txt [new file with mode: 0644]
tox.ini