Commit 698b797a authored by Markus Scheidgen's avatar Markus Scheidgen
Browse files

Fixed setup compile all extras.

parent 8030ce7f
Pipeline #72667 passed with stages
in 24 minutes and 17 seconds
......@@ -188,9 +188,11 @@ def compile_dependency_setup_kwargs(paths, **kwargs):
for _, setup_data in results.items():
if 'parsers' in setup_data['meta']['setup.py']:
parsing = kwargs.setdefault('extras_require', {}).setdefault('parsing', [])
all = kwargs.setdefault('extras_require', {}).setdefault('all', [])
for require in setup_data['kwargs'].get('install_requires', []):
if require not in parsing:
parsing.append(require)
all.append(require)
def replace_own_packages(requires):
''' replaces nomad dependencies with their requirements '''
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment