From 3c417b3eeb49631253a5a391c523f67ce490d8c9 Mon Sep 17 00:00:00 2001 From: beierlm Date: Thu, 22 Apr 2021 13:00:11 -0400 Subject: [PATCH] Including upstream requirements Now that internal OSM software does not specify python modules in setup.py, we need to include the requirements.txt from the module in the requirements-dev.in to generate the full list properly. Change-Id: I15a61b1ba000de6acd2e1757a362cc92812c0b0a Signed-off-by: beierlm --- requirements-dev.in | 3 +++ requirements-dev.txt | 37 +++++++++++++++++++++++++------------ 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index dcaa6bf..33a3ab6 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -11,4 +11,7 @@ # under the License. git+https://osm.etsi.org/gerrit/osm/common.git@master#egg=osm-common +-r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master + git+https://osm.etsi.org/gerrit/osm/IM.git@master#egg=osm-im +-r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master diff --git a/requirements-dev.txt b/requirements-dev.txt index fa3825a..7e2ab9b 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,15 +1,22 @@ aiokafka==0.7.0 - # via osm-common + # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master bitarray==1.8.1 - # via pyangbind + # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master + # pyangbind dataclasses==0.6 - # via osm-common + # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master enum34==1.1.10 - # via pyangbind + # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master + # pyangbind kafka-python==2.0.2 - # via aiokafka + # via + # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master + # aiokafka lxml==4.6.3 # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master # pyang # pyangbind git+https://osm.etsi.org/gerrit/osm/common.git@master#egg=osm-common @@ -18,20 +25,26 @@ git+https://osm.etsi.org/gerrit/osm/IM.git@master#egg=osm-im # via -r requirements-dev.in pyang==2.4.0 # via - # osm-im + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master # pyangbind pyangbind==0.8.1 - # via osm-im + # via -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master pycrypto==2.6.1 - # via osm-common + # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master pymongo==3.11.3 - # via osm-common + # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master pyyaml==5.4.1 - # via osm-common + # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master + # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master regex==2021.3.17 - # via pyangbind + # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master + # pyangbind six==1.15.0 - # via pyangbind + # via + # -r https://osm.etsi.org/gitweb/?p=osm/IM.git;a=blob_plain;f=requirements.txt;hb=master + # pyangbind # Copyright 2018 Telefonica S.A. # # Licensed under the Apache License, Version 2.0 (the "License"); -- 2.25.1