diff --git a/setup.py b/setup.py index b57ad28f2..631d6cd83 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ install_requires = [ "category-encoders>=2.6.0,<3", # requires packaging - "cornac>=1.15.2,<2", # requires packaging, tqdm + "cornac>=1.15.2,<3", # requires packaging, tqdm "hyperopt>=0.2.7,<1", "lightgbm>=4.0.0,<5", "locust>=2.12.2,<3", # requires jinja2 @@ -42,7 +42,7 @@ "retrying>=1.3.4,<2", "scikit-learn>=1.2.0,<2", # requires scipy, and introduce breaking change affects feature_extraction.text.TfidfVectorizer.min_df "scikit-surprise>=1.1.3", - "scipy>=1.10.1", + "scipy>=1.10.1,<=1.13.1", # FIXME: Remove scipy<=1.13.1 once cornac release a version newer than 2.2.1. See #2128 "seaborn>=0.13.0,<1", # requires matplotlib, packaging "transformers>=4.27.0,<5", # requires packaging, pyyaml, requests, tqdm ]