log Python/import.c @ 48021:40db45bfc0f2 legacy-trunk

age author description
Sun, 13 Jul 2008 14:52:36 +0000 Nick Coghlan Fix issue 3221 by emitting a RuntimeWarning instead of raising SystemError when the parent module can't be found during an absolute import (likely due to non-PEP 361 aware code which sets a module level __package__ attribute) legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Thu, 27 Mar 2008 10:35:52 +0000 Christian Heimes Build bots are working again - removing the hack legacy-trunk
Thu, 27 Mar 2008 09:02:33 +0000 Christian Heimes Quick 'n dirty hack: Increase the magic by 2 to force a rebuild of pyc/pyo files on the build bots legacy-trunk
Wed, 26 Mar 2008 22:51:58 +0000 Christian Heimes Initialize PyCompilerFlags cf_flags with 0 legacy-trunk
Wed, 26 Mar 2008 22:01:37 +0000 Christian Heimes Patch #2477: Added from __future__ import unicode_literals legacy-trunk
Fri, 07 Mar 2008 14:13:28 +0000 Nick Coghlan Speed up with statements by storing the __exit__ method on the stack instead of in a temp variable (bumps the magic number for pyc files) legacy-trunk
Sat, 23 Feb 2008 23:59:45 +0000 Christian Heimes MS Windows doesn't have mode_t but stat.st_mode is defined as unsigned short. legacy-trunk
Sat, 23 Feb 2008 17:52:07 +0000 Christian Heimes Issue #2051 and patch from Alexander Belopolsky: legacy-trunk
Wed, 30 Jan 2008 17:21:22 +0000 Christian Heimes Fixed some references leaks in sys. legacy-trunk
Wed, 09 Jan 2008 19:56:33 +0000 Christian Heimes Fixed #1776. __import__() no longer imports modules by file name legacy-trunk
Mon, 07 Jan 2008 17:25:53 +0000 Georg Brandl patch #1668: clarify envvar docs; rename THREADDEBUG to PYTHONTHREADDEBUG. legacy-trunk
Mon, 07 Jan 2008 17:09:35 +0000 Georg Brandl Patch #602345 by Neal Norwitz and me: add -B option and PYTHONDONTWRITEBYTECODE envvar to skip writing bytecode. legacy-trunk
Thu, 03 Jan 2008 22:16:32 +0000 Christian Heimes Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0 legacy-trunk
Tue, 18 Dec 2007 18:26:18 +0000 Raymond Hettinger Speed-up dictionary constructor by about 10%. legacy-trunk
Mon, 03 Dec 2007 12:55:17 +0000 Nick Coghlan Implement PEP 366 legacy-trunk
Sun, 18 Nov 2007 11:56:28 +0000 Nick Coghlan Patch #1739468: Directories and zipfiles containing __main__.py are now executable legacy-trunk
Wed, 07 Nov 2007 18:30:22 +0000 Christian Heimes Backport of Guido's review of my patch. legacy-trunk
Wed, 07 Nov 2007 17:50:54 +0000 Christian Heimes Backported fix for bug #1392 from py3k branch r58903. legacy-trunk
Thu, 23 Aug 2007 18:08:06 +0000 Georg Brandl Second half of #1752175: #ifdef out references to PyImport_DynLoadFiletab if HAVE_DYNAMIC_LOADING is not defined. legacy-trunk
Tue, 21 Aug 2007 06:03:43 +0000 Georg Brandl Revert accidental checkins from last commit. legacy-trunk
Tue, 21 Aug 2007 06:01:18 +0000 Georg Brandl Demand version 2.5.1 since 2.5 has a bug with codecs.open context managers. legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Wed, 30 May 2007 04:53:41 +0000 Neal Norwitz Fix indentation (whitespace only). legacy-trunk
Wed, 25 Apr 2007 00:17:39 +0000 Kristján Valur Jónsson Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h legacy-trunk
Tue, 13 Mar 2007 23:02:15 +0000 Collin Winter Inline PyImport_GetModulesReloading(). legacy-trunk
Tue, 13 Mar 2007 05:31:38 +0000 Neal Norwitz Fix some style nits: legacy-trunk
Mon, 12 Mar 2007 16:11:39 +0000 Collin Winter Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. legacy-trunk
Sat, 10 Mar 2007 07:38:14 +0000 Georg Brandl Typos. legacy-trunk
Sat, 14 Oct 2006 21:33:38 +0000 Neal Norwitz Update the peephole optimizer to remove more dead code (jumps after returns) legacy-trunk
Tue, 03 Oct 2006 21:58:55 +0000 Brett Cannon Fix minor typo in a comment. legacy-trunk
Thu, 28 Sep 2006 22:10:14 +0000 Brett Cannon Very minor grammatical fix in a comment. legacy-trunk
Thu, 23 Aug 2007 18:08:33 +0000 Georg Brandl Backport fix of #1752175. 2.5
Wed, 02 May 2007 16:02:48 +0000 Kristján Valur Jónsson Undefine the Yield macro after including Python_ast.h where it may cause conflicts with winbase.h on Windows. 2.5
Tue, 13 Mar 2007 23:04:29 +0000 Collin Winter Inline PyImport_GetModulesReloading(). Backport from r54368. 2.5
Mon, 12 Mar 2007 16:49:23 +0000 Collin Winter Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 2.5
Mon, 11 Sep 2006 04:28:16 +0000 Neal Norwitz Properly handle a NULL returned from PyArena_New(). legacy-trunk
Wed, 06 Sep 2006 06:09:31 +0000 Georg Brandl Bug #1550983: emit better error messages for erroneous relative legacy-trunk
Tue, 05 Sep 2006 03:53:08 +0000 Neal Norwitz Bug #1520864 (again): unpacking singleton tuples in list comprehensions and legacy-trunk
Sun, 13 Aug 2006 18:10:47 +0000 Neal Norwitz cpathname could be NULL if it was longer than MAXPATHLEN. Don't try legacy-trunk
Fri, 04 Aug 2006 05:12:19 +0000 Neal Norwitz There were really two issues legacy-trunk
Fri, 04 Aug 2006 04:58:47 +0000 Neal Norwitz Bug #1191458: tracing over for loops now produces a line event legacy-trunk
Sun, 30 Jul 2006 06:53:31 +0000 Neal Norwitz Patch #1531113: Fix augmented assignment with yield expressions. legacy-trunk
Fri, 28 Jul 2006 21:12:07 +0000 Phillip J. Eby Bug #1529871: The speed enhancement patch #921466 broke Python's compliance legacy-trunk
Fri, 21 Jul 2006 07:59:02 +0000 Neal Norwitz Speel initialise write. Tanks Anthony. legacy-trunk
Fri, 21 Jul 2006 05:32:28 +0000 Neal Norwitz Handle allocation failures gracefully. Found with failmalloc. legacy-trunk
Sun, 16 Jul 2006 02:17:36 +0000 Neal Norwitz Fix memory leak under some conditions. legacy-trunk
Wed, 12 Jul 2006 07:28:29 +0000 Neal Norwitz Actually change the MAGIC #. Create a new section for 2.5c1 and mention the impact of changing the MAGIC #. legacy-trunk
Wed, 12 Jul 2006 05:26:17 +0000 Neal Norwitz Bug #1520864: unpacking singleton tuples in for loop (for x, in) work again. legacy-trunk
Thu, 06 Jul 2006 04:28:59 +0000 Neal Norwitz Fix refleaks reported by Shane Hathaway in SF patch #1515361. This change legacy-trunk
Sun, 28 May 2006 21:57:35 +0000 Georg Brandl Correct None refcount issue in Mac modules. (Are they legacy-trunk
Sun, 28 May 2006 20:11:45 +0000 Georg Brandl The empty string is a valid import path. legacy-trunk
Fri, 26 May 2006 18:03:31 +0000 Georg Brandl Need for speed: Patch #921466 : sys.path_importer_cache is now used to cache valid and legacy-trunk
Thu, 25 May 2006 19:15:31 +0000 Georg Brandl Replace PyObject_CallFunction calls with only object args legacy-trunk
Thu, 27 Apr 2006 23:13:20 +0000 Thomas Wouters - Add new Warning class, ImportWarning legacy-trunk
Thu, 13 Apr 2006 02:06:09 +0000 Anthony Baxter spread the extern "C" { } magic pixie dust around. Python itself builds now legacy-trunk
Wed, 05 Apr 2006 13:39:37 +0000 Thomas Wouters Fix refleak in __import__("") (probably the cause of the 2 refleaks in legacy-trunk
Tue, 04 Apr 2006 16:17:02 +0000 Thomas Wouters Fix __import__("") to raise ValueError rather than return None. legacy-trunk
Sat, 25 Mar 2006 14:12:03 +0000 Skip Montanaro Found this in an old email message from Hartmut Goebel. legacy-trunk