From 975fb5cca894cb2f2d5e385b6d31a9f65618c175 Mon Sep 17 00:00:00 2001
From: Marco Clemencic <marco.clemencic@cern.ch>
Date: Tue, 11 Jul 2023 23:12:10 +0200
Subject: [PATCH] Add missing dependency on lbmessaging and minor updates to
 setup.py

---
 setup.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/setup.py b/setup.py
index 2bafb1cd..24c91269 100644
--- a/setup.py
+++ b/setup.py
@@ -90,6 +90,11 @@ setup(
         "Programming Language :: Python :: 3.4",
         "Programming Language :: Python :: 3.5",
         "Programming Language :: Python :: 3.6",
+        "Programming Language :: Python :: 3.7",
+        "Programming Language :: Python :: 3.8",
+        "Programming Language :: Python :: 3.9",
+        "Programming Language :: Python :: 3.10",
+        "Programming Language :: Python :: 3.11",
     ],
     # This field adds keywords for your project which will appear on the
     # project page. What does your project relate to?
@@ -105,9 +110,7 @@ setup(
     #
     #   py_modules=["my_module"],
     #
-    packages=find_packages(
-        "python", exclude=["*.tests"] if version_info < (3, 0) else []
-    ),
+    packages=find_packages("python", exclude=["*.tests"]),
     package_dir={"": "python"},
     package_data={
         "LbPeriodicTools": ["TestSchedule.xsd"],
@@ -124,6 +127,7 @@ setup(
         "LbCommon>=0.0.7",
         "LbDevTools",
         "lbinstall",
+        "lbmessaging",
         "python-gitlab" + ("<2" if version_info < (3, 0) else ""),
         "pika==1.1.0",
         "CouchDB",
-- 
GitLab