From a6fcc11f50405a08841a8d5ec71a27babfbe66bb Mon Sep 17 00:00:00 2001
From: lukken <lukken@astron.nl>
Date: Tue, 26 Oct 2021 09:34:40 +0000
Subject: [PATCH] L2SS-287: Consolidate requirements files

---
 docker-compose/itango/lofar-requirements.txt           |  2 --
 .../lofar-device-base/lofar-requirements.txt           |  3 ---
 tangostationcontrol/requirements.txt                   | 10 ++++++----
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/docker-compose/itango/lofar-requirements.txt b/docker-compose/itango/lofar-requirements.txt
index 66cdfeefe..b193887db 100644
--- a/docker-compose/itango/lofar-requirements.txt
+++ b/docker-compose/itango/lofar-requirements.txt
@@ -2,5 +2,3 @@
 parso == 0.7.1
 jedi == 0.17.2
 astropy
-GitPython >= 3.1.24 # BSD
-python-logstash-async
diff --git a/docker-compose/lofar-device-base/lofar-requirements.txt b/docker-compose/lofar-device-base/lofar-requirements.txt
index 6900aeb05..3a215b1d9 100644
--- a/docker-compose/lofar-device-base/lofar-requirements.txt
+++ b/docker-compose/lofar-device-base/lofar-requirements.txt
@@ -1,5 +1,2 @@
 # Do not put tangostationcontrol dependencies here
 astropy
-python-logstash-async
-docker
-GitPython >= 3.1.24 # BSD
diff --git a/tangostationcontrol/requirements.txt b/tangostationcontrol/requirements.txt
index fdef2e56d..e4b3721da 100644
--- a/tangostationcontrol/requirements.txt
+++ b/tangostationcontrol/requirements.txt
@@ -2,8 +2,10 @@
 # order of appearance. Changing the order has an impact on the overall
 # integration process, which may cause wedges in the gate later.
 
-asyncua
-PyMySQL[rsa]
-sqlalchemy
+asyncua >= 0.9.90 # LGPLv3
+PyMySQL[rsa] >= 1.0.2 # MIT
+sqlalchemy >= 1.4.26 #MIT
 GitPython >= 3.1.24 # BSD
-snmp>=0.1.7 # GPL3
+snmp >= 0.1.7 # GPL3
+docker >= 5.0.3 # Apache 2
+python-logstash-async >= 2.3.0 # MIT
\ No newline at end of file
-- 
GitLab