diff options
author | PJ Eby <distutils-sig@python.org> | 2005-08-09 15:50:39 +0000 |
---|---|---|
committer | PJ Eby <distutils-sig@python.org> | 2005-08-09 15:50:39 +0000 |
commit | 647153e60591f4385d7c3c84131da2ac4c050fe0 (patch) | |
tree | 8b6b36584548adee22e45baebf2b650578bd5650 | |
parent | 9902ae7b41f4dbf858d5cdc01f8c899acc2871c1 (diff) | |
download | external_python_setuptools-647153e60591f4385d7c3c84131da2ac4c050fe0.tar.gz external_python_setuptools-647153e60591f4385d7c3c84131da2ac4c050fe0.tar.bz2 external_python_setuptools-647153e60591f4385d7c3c84131da2ac4c050fe0.zip |
Fix a bug introduced by making split_sections() not lowercase section
headings.
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041188
-rw-r--r-- | pkg_resources.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/pkg_resources.py b/pkg_resources.py index bbff9456..e2d64e6c 100644 --- a/pkg_resources.py +++ b/pkg_resources.py @@ -1597,8 +1597,6 @@ def parse_version(s): - - class EntryPoint(object): """Object representing an importable location""" @@ -1812,9 +1810,9 @@ class Distribution(object): dm = self.__dep_map = {None: []} for name in 'requires.txt', 'depends.txt': for extra,reqs in split_sections(self._get_metadata(name)): - dm.setdefault(extra.lower(),[]).extend(parse_requirements(reqs)) + if extra: extra = extra.lower() + dm.setdefault(extra,[]).extend(parse_requirements(reqs)) return dm - _dep_map = property(_dep_map) def requires(self,extras=()): |