diff --git a/requirements.txt b/requirements.txt
index af8f1b78453f6c1f7fb969a72d00d28328e2d775..1ffb075b46d069a330b084e0f2b4018d364fc2f4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,11 @@
-pytest==6.2.4
-pytest-cov==3.0.0
-nose==1.3.7
-requests==2.25.1
-build==0.7.0
+pytest>=6.2.4
+pytest-cov>=3.0.0
+nose>=1.3.7
+requests>=2.25.1
+build>=0.7.0
+urllib3>=1.26.6
+apache-airflow-providers-ssh
+apache-airflow-providers-http
+apache-airflow-providers-sftp
 --index-url https://gitlab.jsc.fz-juelich.de/api/v4/projects/4405/packages/pypi/simple
 airflow_datacat_integration
\ No newline at end of file
diff --git a/setup.cfg b/setup.cfg
index 8b0674a6fc4cefec212a47da6f8d5efcb29a382f..21b939368a39eacc896e7c0985434a5bd8f2827e 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -15,9 +15,7 @@ classifiers =
     Operating System :: OS Independent
 
 [options]
-package_dir =
-    = src
-packages = find:
+packages = datacat_integration
 python_requires = >=3.9
 
 [options.packages.find]