From 4394aea1eefabecbb73fe8470d69820ad2f9f9f1 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sun, 2 May 2021 22:24:31 +0300 Subject: [PATCH] fixup! Keep extras_require DRY. --- setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index fdb694c..f86199b 100644 --- a/setup.py +++ b/setup.py @@ -11,10 +11,10 @@ extras_require = { "yaml": ["PyYAML"], } -all_requires = [v for k, l in extras_require.items() if k != "dev" for v in l] -# There may be duplicates, let's remove those. -all_requires = list(set(all_requires)) -extras_require["all"] = all_requires +# Flatten the list and avoid duplicates. +extras_require["all"] = list( + {v for k, l in extras_require.items() if k != "dev" for v in l} +) setup( name="template", -- GitLab