summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-05-17 18:58:29 -0400
committerJason R. Coombs <jaraco@jaraco.com>2014-05-17 18:58:29 -0400
commitabd888c5e468909a92554e5a978ff2d369dee6d7 (patch)
tree7dfd6c872657929bab7cb46aac24f7ae96c90594
parent295925504cf8760fdcbc42e188c307cbfb9e0d0c (diff)
downloadpython-setuptools-bitbucket-abd888c5e468909a92554e5a978ff2d369dee6d7.tar.gz
Extract variable
-rwxr-xr-xsetuptools/command/egg_info.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setuptools/command/egg_info.py b/setuptools/command/egg_info.py
index 646f9460..169fcd3e 100755
--- a/setuptools/command/egg_info.py
+++ b/setuptools/command/egg_info.py
@@ -358,7 +358,8 @@ def warn_depends_obsolete(cmd, basename, filename):
def write_requirements(cmd, basename, filename):
dist = cmd.distribution
data = ['\n'.join(yield_lines(dist.install_requires or ()))]
- for extra,reqs in (dist.extras_require or {}).items():
+ extras_require = dist.extras_require or {}
+ for extra,reqs in extras_require.items():
data.append('\n\n[%s]\n%s' % (extra, '\n'.join(yield_lines(reqs))))
cmd.write_or_delete_file("requirements", filename, ''.join(data))