| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix test_sys.test_implementation for final releases.v3.3.0 | Georg Brandl | 2012-09-29 | 1 | -1/+1 |
| | | |||||
| * | Closes #15973: fix a segmentation fault when comparing timezone objects. | Georg Brandl | 2012-09-22 | 1 | -0/+2 |
| | | |||||
| * | Closes #15925: fix regression in parsedate() and parsedate_tz() that should ↵ | Georg Brandl | 2012-09-22 | 1 | -2/+11 |
| | | | | | return None if unable to parse the argument. | ||||
| * | Closes #15969: rename new API to have consistent names in the faulthandler ↵ | Georg Brandl | 2012-09-22 | 1 | -19/+19 |
| | | | | | module. | ||||
| * | Issue #15882: Change _decimal to accept any coefficient tuple when | Stefan Krah | 2012-09-10 | 1 | -7/+10 |
| | | | | | | | constructing infinities. This is done for backwards compatibility with decimal.py: Infinity coefficients are undefined in _decimal (in accordance with the specification). | ||||
| * | Issue #13992: The trashcan mechanism is now thread-safe. This eliminates | Antoine Pitrou | 2012-09-05 | 1 | -0/+69 |
| | | | | | | | | | | | | sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 3.2.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 3.2.3 and earlier. However, extension modules compiled for 3.2.3 and earlier will be loadable by 3.2.4. | ||||
| * | Fix bug with argparse.Parser.parse_args(*args) | Zbigniew Jędrzejewski-Szmek | 2012-09-02 | 1 | -0/+18 |
| | | |||||
| * | Issue #15828: Don't try to close a file if imp.find_module() doesn't | Brett Cannon | 2012-08-31 | 1 | -1/+3 |
| | | | | | return one. | ||||
| * | Issue #15828: Restore support for C extension modules in imp.load_module() | Nick Coghlan | 2012-08-31 | 2 | -19/+29 |
| | | |||||
| * | Issue #15781: Fix two small race conditions in import's module locking. | Antoine Pitrou | 2012-08-27 | 1 | -1/+11 |
| | | |||||
| * | Issue #15784: Modify OSError.__str__() to better distinguish between | Richard Oudkerk | 2012-08-28 | 1 | -2/+2 |
| | | | | | errno error numbers and Windows error numbers. | ||||
| * | Issue #15785: Modify window.get_wch() API of the curses module: return a | Victor Stinner | 2012-08-28 | 1 | -7/+5 |
| | | | | | | | character for most keys, and an integer for special keys, instead of always returning an integer. So it is now possible to distinguish special keys like keypad keys. | ||||
| * | Close #15573: use value-based memoryview comparisons (patch by Stefan Krah) | Nick Coghlan | 2012-08-25 | 1 | -68/+430 |
| | | |||||
| * | Issue #15316: Let exceptions raised during imports triggered by the | Brett Cannon | 2012-08-24 | 1 | -0/+38 |
| | | | | | | | | | | | | | | | | fromlist of __import__ propagate. The problem previously was that if something listed in fromlist didn't exist then that's okay. The fix for that was too broad in terms of catching ImportError. The trick with the solution to this issue is that the proper refactoring of import thanks to importlib doesn't allow for a way to distinguish (portably) between an ImportError because finders couldn't find a loader, or a loader raised the exception. In Python 3.4 the hope is to introduce a new exception (e.g. ModuleNotFound) to make it clean to differentiate why ImportError was raised. | ||||
| * | Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs. | Mark Dickinson | 2012-08-24 | 1 | -0/+16 |
| | | |||||
| * | Issue #15778: Coerce ImportError.args to a string when it isn't | Brett Cannon | 2012-08-24 | 1 | -0/+5 |
| | | | | | | | already one. Patch by Dave Malcolm. | ||||
| * | Merge #15249: Mangle From lines correctly when body contains invalid bytes. | R David Murray | 2012-08-24 | 1 | -1/+15 |
| |\ | | | | | | | Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen. | ||||
| | * | Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. | Trent Nelson | 2012-08-21 | 1 | -3/+20 |
| | | | | | | | | | This is necessary for ZFS systems, which don't support UF_IMMUTABLE. | ||||
| * | | Close #2501: Permission bits are once again correctly copied from the source ↵ | Nick Coghlan | 2012-08-24 | 1 | -1/+24 |
| | | | | | | | | | file to the cached bytecode file. Test by Eric Snow. | ||||
| * | | Issue #15770: Check invalid arguments in test function. Patch by Victor Stinner. | Stefan Krah | 2012-08-23 | 1 | -0/+2 |
| | | | |||||
| * | | Added test for a bug fixed in issue #665194. | Alexander Belopolsky | 2012-08-23 | 1 | -0/+12 |
| | | | |||||
| * | | #665194: Update email.utils.localtime to use astimezone, and fix bug. | R David Murray | 2012-08-23 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | The new code correctly handles historic changes in UTC offsets. A test for this should follow. Original patch by Alexander Belopolsky. | ||||
| * | | Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. | Trent Nelson | 2012-08-21 | 1 | -3/+20 |
| | | | | | | | | | | | | | | | | | This is necessary for ZFS systems, which don't support UF_IMMUTABLE. (Note: this commit is a manual merge of 78699:019a2390b014 as both _test_chflags_regular_file and test_lchflags_symlink differ between 3.2 and default.) | ||||
| * | | #15752: merge with 3.2. | Ezio Melotti | 2012-08-21 | 1 | -2/+2 |
| |\ \ | |/ | |||||
| | * | #15752: s/assertRaisesRegexp/assertRaisesRegex/g | Ezio Melotti | 2012-08-21 | 1 | -2/+2 |
| | | | |||||
| * | | Merge 3.2. | Stefan Krah | 2012-08-21 | 1 | -0/+8 |
| |\ \ | |/ | |||||
| | * | Issue #15736: Fix overflow in _PySequence_BytesToCharpArray(). | Stefan Krah | 2012-08-21 | 1 | -0/+8 |
| | | | |||||
| * | | Issue #15285: Refactor connect timeout test in test_timeout. | Trent Nelson | 2012-08-21 | 1 | -8/+82 |
| |\ \ | |/ | |||||
| | * | Issue #15285: Refactor connect timeout test in test_timeout. | Trent Nelson | 2012-08-21 | 1 | -8/+82 |
| | | | |||||
| * | | Fix Issue 15743 - improve urllib tests by removing deprecated method usages. ↵ | Senthil Kumaran | 2012-08-20 | 1 | -31/+33 |
| | | | | | | | | | Patch by Jeff Knupp. | ||||
| * | | Issue #12643: Respect sys.excepthook in code.InteractiveConsole | Nick Coghlan | 2012-08-20 | 2 | -1/+72 |
| | | | |||||
| * | | Merge 3.2. | Stefan Krah | 2012-08-20 | 1 | -0/+10 |
| |\ \ | |/ | |||||
| | * | Issue #15738: Fix a missing NULL check in subprocess_fork_exec(). | Stefan Krah | 2012-08-20 | 1 | -0/+10 |
| | | | |||||
| * | | Merge 3.2. | Stefan Krah | 2012-08-20 | 1 | -0/+13 |
| |\ \ | |/ | |||||
| | * | Issue #15732: Fix (constructed) crash in _PySequence_BytesToCharpArray(). | Stefan Krah | 2012-08-20 | 1 | -0/+13 |
| | | | | | | | | | Found by Coverity. | ||||
| * | | Close #14846: Handle a sys.path entry going away | Nick Coghlan | 2012-08-20 | 1 | -3/+12 |
| | | | |||||
| * | | Issue #14814: document the Interface APIs and fix various problems with the ↵ | Nick Coghlan | 2012-08-20 | 1 | -9/+7 |
| | | | | | | | | | string representations (initial patch by Eli Bendersky). | ||||
| * | | Merge #13579: teach string.Formatter about 'a'. | R David Murray | 2012-08-19 | 1 | -0/+6 |
| |\ \ | |/ | | | | | Patch by Francisco Martín Brugué. | ||||
| | * | #13579: teach string.Formatter about 'a'. | R David Murray | 2012-08-19 | 1 | -0/+12 |
| | | | | | | | | | Patch by Francisco Martín Brugué. | ||||
| * | | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+32 |
| |\ \ | |/ | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | ||||
| | * | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+33 |
| | | | | | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | ||||
| * | | Brush subprocess tests a bit. | Andrew Svetlov | 2012-08-19 | 1 | -20/+21 |
| | | | |||||
| * | | The latest NumPy revision no longer segfaults here. | Stefan Krah | 2012-08-19 | 1 | -6/+0 |
| | | | |||||
| * | | Fix out-of-date comment in test_memoryview. | Stefan Krah | 2012-08-19 | 1 | -1/+2 |
| | | | |||||
| * | | Issue #15615: Add some tests for the json module's handling of invalid input ↵ | Antoine Pitrou | 2012-08-18 | 1 | -0/+9 |
| |\ \ | |/ | | | | | | | | | data. Patch by Kushal Das. | ||||
| | * | Issue #15615: Add some tests for the json module's handling of invalid input ↵ | Antoine Pitrou | 2012-08-18 | 1 | -0/+9 |
| | | | | | | | | | | | | | data. Patch by Kushal Das. | ||||
| * | | Issue #15477: Merge fix from 3.2 | Mark Dickinson | 2012-08-18 | 1 | -4/+0 |
| |\ \ | |/ | |||||
| | * | Issue #15477: Add workaround for log1p(-0.0) on platforms where it's broken. | Mark Dickinson | 2012-08-18 | 1 | -4/+0 |
| | | | |||||
| * | | Closes #15632: regrtest.py: fix spurious refleaks due to various caches | Stefan Krah | 2012-08-17 | 1 | -4/+9 |
| | | | | | | | | | filling up with random data. | ||||
| * | | Issue #15715: Ignore failed imports triggered by the use of fromlist. | Brett Cannon | 2012-08-17 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | When the fromlist argument is specified for __import__() and the attribute doesn't already exist, an import is attempted. If that fails (e.g. module doesn't exist), the ImportError will now be silenced (for backwards-compatibility). This *does not* affect ``from ... import ...`` statements. Thanks to Eric Snow for the patch and Simon Feltman for reporting the regression. | ||||
