1. Tarek Ziadé
  2. distribute

Commits

Jason R. Coombs  committed 3f51e4d

Fix #272 - TypeError when namespace_package is unicode

  • Participants
  • Parent commits 67bbcd0
  • Branches default

Comments (0)

Files changed (2)

File CHANGES.txt

View file
  • Ignore whitespace
   on Python 3.
 * Issue #269: AttributeError when an exception occurs reading Manifest.in
   on late releases of Python.
+* Issue #272: Prevent TypeError when namespace package names are unicode
+  and single-install-externally-managed is used. Also fixes PIP issue
+  449.
 
 ------
 0.6.24

File setuptools/command/install_egg_info.py

View file
  • Ignore whitespace
         if not self.dry_run:
             f = open(filename,'wt')
             for pkg in nsp:
+                # ensure pkg is not a unicode string under Python 2.7
+                pkg = str(pkg)
                 pth = tuple(pkg.split('.'))
                 trailer = '\n'
                 if '.' in pkg: