Resolve multiple extras when provided

- Fixes #1094
This commit is contained in:
Dan Ryan
2018-03-07 16:06:04 -05:00
parent ee0641132b
commit ebf6629ecd
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -1,3 +1,4 @@
- Bugfix with resolving multiple extras
11.1.3:
- Bugfix.
11.1.2:
+1 -1
View File
@@ -588,7 +588,7 @@ def convert_deps_to_pip(deps, project=None, r=True, include_index=False):
# Support for extras (e.g. requests[socks])
if 'extras' in deps[dep]:
extra = '[{0}]'.format(deps[dep]['extras'][0])
extra = '[{0}]'.format(','.join(deps[dep]['extras']))
if 'version' in deps[dep]:
if not is_star(deps[dep]['version']):