diff --git a/python_derivation_agent/docker_test_requirements.txt b/python_derivation_agent/docker_test_requirements.txt index f728862f5..2b6339e95 100644 --- a/python_derivation_agent/docker_test_requirements.txt +++ b/python_derivation_agent/docker_test_requirements.txt @@ -1,2 +1,8 @@ -testcontainers -pytest +testcontainers>=3.4.2 +pytest==6.2.3 +docker==6.1.3 +pytest-rerunfailures==10.2 +pytest-docker-compose==3.2.1 +requests==2.31.0 +requests-unixsocket==0.3.0 + diff --git a/python_derivation_agent/setup.py b/python_derivation_agent/setup.py index b028fe8c8..82a5e5b41 100644 --- a/python_derivation_agent/setup.py +++ b/python_derivation_agent/setup.py @@ -14,13 +14,5 @@ packages=find_namespace_packages(exclude=['tests','tests.*']), # Werkzeug version is fixed as its 3.0.0 version breaks flask 2.x https://werkzeug.palletsprojects.com/en/3.0.x/changes/#version-3-0-0 install_requires=['py4jps>=1.0.38', 'flask==2.1.0', 'gunicorn==20.0.4', 'Flask-APScheduler', 'rdflib', 'python-dotenv', 'yagmail', 'Werkzeug~=2.2.2'], - extras_require={ - "dev": [ - "testcontainers>=3.4.2", - "pytest>=6.2.3", - "pytest-docker-compose>=3.2.1", - "pytest-rerunfailures>=10.2" - ], - }, include_package_data=True )