diff --git a/setup.py b/setup.py index 647c7e1250d3f04a1036e92b87fc316527fc777a..728143e0027525f596ca89c2305e633419d5c010 100755 --- a/setup.py +++ b/setup.py @@ -1,6 +1,5 @@ #!/usr/bin/env python3 -import itertools import sys from setuptools import setup, find_packages @@ -17,11 +16,15 @@ REQUIREMENTS = { }, } +all_extras_require = [ + req for reqlist in REQUIREMENTS['extras_require'].values() for req in reqlist +] +REQUIREMENTS['extras_require']['all_importers'] = all_extras_require REQUIREMENTS['tests_require'] = [ 'pytest', 'PyYAML', - *itertools.chain(*REQUIREMENTS['extras_require'].values()), + *all_extras_require, ] setup(