Add install_requires to setup.py 97/15197/2
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Thu, 8 May 2025 10:59:42 +0000 (12:59 +0200)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Thu, 8 May 2025 11:21:50 +0000 (13:21 +0200)
Change-Id: I31430a356934fa421d43fc2a191cc190ef032e39
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
MANIFEST.in
setup.py

index e8fc479..503547f 100644 (file)
@@ -17,5 +17,6 @@
 ##
 
 include README.rst
+include requirements.txt
 recursive-include osm_common *.py *.xml *.sh *.txt
-recursive-include devops-stages *
\ No newline at end of file
+recursive-include devops-stages *
index 390ca7d..4172fc8 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -25,6 +25,10 @@ here = os.path.abspath(os.path.dirname(__file__))
 _name = "osm_common"
 README = open(os.path.join(here, "README.rst")).read()
 
+# Read requirements
+with open("requirements.txt") as f:
+    requirements = f.read().splitlines()
+
 setup(
     name=_name,
     description="OSM common utilities",
@@ -42,4 +46,5 @@ setup(
     setup_requires=["setuptools-version-command"],
     packages=[_name],
     include_package_data=True,
+    install_requires=requirements,
 )