From abfcf72a565c381c94d3b3578a6ba30a54b47254 Mon Sep 17 00:00:00 2001 From: Bibo-Joshi <22366557+Bibo-Joshi@users.noreply.github.com> Date: Sat, 27 Aug 2022 13:23:17 +0200 Subject: [PATCH] Fix `setup.py` Regarding Optional Dependencies (#3209) --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 21e5134d0..edcac2e87 100644 --- a/setup.py +++ b/setup.py @@ -48,8 +48,11 @@ def get_optional_requirements(raw=False): dependency = dependency.strip() for name in names.split(","): name = name.strip() - if name.endswith("!ext") and raw: - continue + if name.endswith("!ext"): + if raw: + continue + else: + name = name[:-4] requirements[name].append(dependency) return requirements