From 6d528a96ef18a7fe809c6899aa4517ae37ba723f Mon Sep 17 00:00:00 2001 From: Oliver Holworthy Date: Tue, 2 May 2023 18:48:05 +0100 Subject: [PATCH] Cleanup Unused Test Dependencies (#1810) * Move torch/tensorflow dependency to extra install from dataloader * Remove numpy dependency from test requirements (from merlin-core) * Remove unused Markdown dependency from test requirements * Remove unused flask/moto/boto3 dependencies from test requirements * Remove unused ipython_genutils from test requirements * Install Merlin Core stable to check this works * Revert "Install Merlin Core stable to check this works" This reverts commit d49e46e9a8fe44c1fce5c1852e7dc1e14d83a076. * Remove stable reference from merlin-models --- requirements/test.txt | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/requirements/test.txt b/requirements/test.txt index df344afb279..0a29deeed95 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,9 +6,6 @@ pybind11 tritonclient[all] torch -tensorflow-cpu -numpy==1.20.3 -Markdown==3.3.7 pytest>=5 pytest-cov>=2 @@ -20,18 +17,13 @@ ipykernel pytest-xdist s3fs>=2021.4 aiobotocore>=1.3.3 -flask -flask-cors -moto>=2 -boto3==1.17 -# needed to generate synthetic data -merlin-models@git+https://github.com/NVIDIA-Merlin/models.git +# required for synthetic data `merlin.datasets` and notebook tests using merlin models +merlin-models[tensorflow]@git+https://github.com/NVIDIA-Merlin/models.git # needed to run notebook tests nest-asyncio scikit-learn>=0.20 graphviz>=0.16 -# ipython_genutils