diff options
author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-06-23 17:35:03 (GMT) |
---|---|---|
committer | Brett Cannon <brettcannon@users.noreply.github.com> | 2017-06-23 17:35:03 (GMT) |
commit | c38e32a10061a7c6d54e7e53ffabf7af7998f045 (patch) | |
tree | 4a483af1b13929282fa42aeb90e9b1da5247b952 /Misc/NEWS | |
parent | d174d24a5d37d1516b885dc7c82f71ecd5930700 (diff) | |
download | cpython-c38e32a10061a7c6d54e7e53ffabf7af7998f045.zip cpython-c38e32a10061a7c6d54e7e53ffabf7af7998f045.tar.gz cpython-c38e32a10061a7c6d54e7e53ffabf7af7998f045.tar.bz2 |
bpo-30645: don't append to an inner loop path in imp.load_package() (GH-2268)
Bug didn't manifest itself when importing a module with source as .py files are always the first on the search path. The issue only showed up in bytecode-only packages where the calculated file path would be ``__init__.py/__init__.pyc``.
Patch by Alexandru Ardelean.
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -428,6 +428,10 @@ Library - bpo-30508: Don't log exceptions if Task/Future "cancel()" method was called. +- bpo-30645: Fix path calculation in `imp.load_package()`, fixing it for + cases when a package is only shipped with bytecodes. Patch by + Alexandru Ardelean. + - bpo-11822: The dis.dis() function now is able to disassemble nested code objects. |