New submission from Stefan Behnel:
My guess is that line 454 in pkgutil.py should pass "pkg_name" into the
import_module() function, not "pkg". I get the following error when compiling
it with Cython:
Error compiling Cython file:
------------------------------------------------------------
...
msg = "Relative module name {!r} not supported".format(fullname)
raise ImportError(msg)
if '.' in fullname:
# Get the containing package's __path__
pkg_name = fullname.rpartition(".")[0]
pkg = importlib.import_module(pkg)
^
------------------------------------------------------------
pkgutil.py:454:41: local variable 'pkg' referenced before assignment
----------
components: Library (Lib)
messages: 174615
nosy: scoder
priority: normal
severity: normal
status: open
title: typo in pkgutil.py
type: behavior
versions: Python 3.3, Python 3.4
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue16393>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com