From 08fd857fb13bda93d2cd1dcd23a13a7f30878d08 Mon Sep 17 00:00:00 2001
From: Vasily Litvinov <fam1ly.n4me@yandex.ru>
Date: Mon, 9 May 2022 13:43:46 +0300
Subject: [PATCH 2/2] Remove dependencies from setup.py to be handled by conda

Signed-off-by: Vasily Litvinov <fam1ly.n4me@yandex.ru>
---
 setup.py | 22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git a/setup.py b/setup.py
index 2a709c5e..a0b6ce08 100644
--- a/setup.py
+++ b/setup.py
@@ -4,21 +4,13 @@ import versioneer
 with open("README.md", "r", encoding="utf-8") as fh:
     long_description = fh.read()
 
-dask_deps = ["dask>=2.22.0,<2022.2.0", "distributed>=2.22.0,<2022.2.0"]
+# all dependencies are to be handled by meta.yaml
+dask_deps = []
 # TODO: remove redis dependency when resolving GH#4398
-# Pin ray to < 1.13.0 to work around GH#4564
-# TODO(https://github.com/modin-project/modin/issues/4564): let ray go past 1.13.0.
-# Following https://github.com/ray-project/ray/pull/25648, pin protobuf < 4,
-# because versions >= 4.0.0 are incompatible with ray<1.13.0.
-ray_deps = [
-    "ray[default]>=1.4.0,<1.13.0",
-    "pyarrow>=4.0.1",
-    "redis>=3.5.0,<4.0.0",
-    "protobuf<4.0.0",
-]
-remote_deps = ["rpyc==4.1.5", "cloudpickle", "boto3"]
-spreadsheet_deps = ["modin-spreadsheet>=0.1.0"]
-sql_deps = ["dfsql>=0.4.2", "pyparsing<=2.4.7"]
+ray_deps = []
+remote_deps = []
+spreadsheet_deps = []
+sql_deps = []
 all_deps = dask_deps + ray_deps + remote_deps + spreadsheet_deps
 
 setup(
@@ -32,7 +24,7 @@ setup(
     url="https://github.com/modin-project/modin",
     long_description=long_description,
     long_description_content_type="text/markdown",
-    install_requires=["pandas==1.4.3", "packaging", "numpy>=1.18.5", "fsspec", "psutil"],
+    install_requires=[],
     extras_require={
         # can be installed by pip install modin[dask]
         "dask": dask_deps,
-- 
2.35.2.windows.1

