f4dc920 | Brett Cannon | 10 August 2012, 16:21:12 UTC | Issue #15502: Finish bringing importlib.abc in line with the current state of the import system. Also make importlib.invalidate_caches() work with sys.meta_path instead of sys.path_importer_cache to completely separate the path-based import system from the overall import system. Patch by Eric Snow. | 10 August 2012, 16:21:12 UTC |
2d6266d | Victor Stinner | 09 August 2012, 19:38:23 UTC | Remove now unused IntOrLongToString type | 09 August 2012, 19:38:23 UTC |
25a02d4 | Andrew Svetlov | 09 August 2012, 18:51:21 UTC | Issue #15601: fix tkinter test_variables failure with OS X Aqua Tk 8.4 | 09 August 2012, 18:51:21 UTC |
7dac74a | Andrew Svetlov | 09 August 2012, 18:29:16 UTC | fix docs for c-api memory functions | 09 August 2012, 18:29:16 UTC |
7dbee38 | Andrew Svetlov | 09 August 2012, 18:26:34 UTC | fix docs for c-api memory functions | 09 August 2012, 18:26:34 UTC |
1ee0267 | Andrew Svetlov | 09 August 2012, 12:27:45 UTC | merge heads | 09 August 2012, 12:27:45 UTC |
eec6420 | Andrew Svetlov | 09 August 2012, 12:20:45 UTC | Issue #15501: Document exception classes in subprocess module. Initial patch by Anton Barkovsky. | 09 August 2012, 12:20:45 UTC |
b4a09ab | Andrew Svetlov | 09 August 2012, 12:11:45 UTC | Issue #15501: Document exception classes in subprocess module. Initial patch by Anton Barkovsky. | 09 August 2012, 12:11:45 UTC |
e939f38 | Andrew Svetlov | 09 August 2012, 10:25:32 UTC | Fix documentation for inspect module to pass doctest | 09 August 2012, 10:25:32 UTC |
efcaba0 | Eli Bendersky | 09 August 2012, 05:20:20 UTC | Add description of major changes in xml.etree.ElementTree to whatsnew/3.3 | 09 August 2012, 05:20:20 UTC |
3a2b97e | Ned Deily | 09 August 2012, 04:03:02 UTC | Issue #14992: merge from 3.2 | 09 August 2012, 04:03:02 UTC |
c622f42 | Ned Deily | 09 August 2012, 03:57:24 UTC | Issue #14992: Prevent test_os test_exist_ok_s_isgid_directory test case failure on OS X built with 10.4 ABI. | 09 August 2012, 03:57:24 UTC |
3cc635d | Victor Stinner | 09 August 2012, 00:43:41 UTC | faulthandler: fix the handler of user signals Restore the errno before calling the previous signal handler, and not after. | 09 August 2012, 00:43:41 UTC |
652e758 | Benjamin Peterson | 09 August 2012, 00:22:57 UTC | merge heads | 09 August 2012, 00:22:57 UTC |
1a1367b | Benjamin Peterson | 09 August 2012, 00:22:50 UTC | use char instead of int to please T_BOOL (closes #15597) | 09 August 2012, 00:22:50 UTC |
9d512ab | Victor Stinner | 08 August 2012, 22:43:56 UTC | Issue #13072: Fix test_array for installation without the ctypes module | 08 August 2012, 22:43:56 UTC |
22701e8 | Larry Hastings | 08 August 2012, 21:52:22 UTC | Issue #15589: Ensure double-alignment for brute-force capi argument parser test that occasionally uses doubles. | 08 August 2012, 21:52:22 UTC |
2965011 | Victor Stinner | 08 August 2012, 20:37:26 UTC | regrtest: give more information when a child process fails with an error different than KeyboardInterrupt | 08 August 2012, 20:37:26 UTC |
bded28c | Victor Stinner | 08 August 2012, 18:19:37 UTC | Issue #13072: Ooops, now fix test_array for Linux with 32-bit wchar_t... | 08 August 2012, 18:19:37 UTC |
8d4734f | Victor Stinner | 08 August 2012, 18:09:21 UTC | Issue #13072: Fix test_array for Windows with 16-bit wchar_t | 08 August 2012, 18:09:21 UTC |
3277b35 | doko@ubuntu.com | 08 August 2012, 10:15:55 UTC | - Issue #11715: Fix multiarch detection without having Debian development tools (dpkg-dev) installed. | 08 August 2012, 10:15:55 UTC |
20416a2 | Ned Deily | 07 August 2012, 10:10:57 UTC | Issue #15560: Ensure consistent sqlite3 behavior and feature availability by building a local copy of libsqlite3 with OS X installers rather than depending on the wide range of versions supplied with various OS X releases. | 07 August 2012, 10:10:57 UTC |
0ed0505 | Benjamin Peterson | 07 August 2012, 00:53:19 UTC | merge heads | 07 August 2012, 00:53:19 UTC |
b37df51 | Benjamin Peterson | 07 August 2012, 00:53:09 UTC | fix yield from return value on custom iterators (closes #15568) | 07 August 2012, 00:53:09 UTC |
d340b43 | Brett Cannon | 06 August 2012, 21:19:22 UTC | Issue #15163: Pydoc shouldn't show __loader__ as a part of a module's data. Also alphabetized the attributes in the blacklist to make it easier to detect changes. Initial patch by Éric Araujo. | 06 August 2012, 21:19:22 UTC |
cb4996a | Brett Cannon | 06 August 2012, 20:34:44 UTC | Issue #15471: Don't use mutable object as default values for the parameters of importlib.__import__(). | 06 August 2012, 20:34:44 UTC |
638de33 | R David Murray | 06 August 2012, 20:08:40 UTC | Merge #15554: clarify splitlines/split differences. Patch by Chris Jerdonek. | 06 August 2012, 20:08:40 UTC |
05c35a6 | R David Murray | 06 August 2012, 20:08:09 UTC | #15554: clarify splitlines/split differences. Patch by Chris Jerdonek. | 06 August 2012, 20:08:09 UTC |
a0abb44 | Ned Deily | 06 August 2012, 13:40:48 UTC | Issue #15037: Build OS X installers with local copy of ncurses 5.9 libraries to avoid curses.unget_wch bug present in older versions of ncurses such as those shipped with OS X. | 06 August 2012, 13:40:48 UTC |
dfca8c9 | Ned Deily | 06 August 2012, 13:34:00 UTC | OS X installer cleanups: - Remove OS X installer and Mac/Makefile dependencies on /Developer which no longer exists with Xcode 4; the referenced tools have been installed into the usr/bin tool root since Xcode 3. - Support adding the SDK usr/bin tool root to the installer's PATH via the SDK_TOOLS_BIN environment variable. | 06 August 2012, 13:34:00 UTC |
222d473 | Brett Cannon | 06 August 2012, 00:49:53 UTC | Issue #15482: Merge 78449:3fe01f7520e2 with a minor clarification. | 06 August 2012, 00:49:53 UTC |
9b000e7 | Brett Cannon | 06 August 2012, 00:46:25 UTC | Issue #15482: Properly document the default 'level' parameter for __import__(). To help explain why the -1 default value is typically not seen, a note about how import statements only use values of >= 0 is also noted. | 06 August 2012, 00:46:25 UTC |
ecfefb7 | Brett Cannon | 05 August 2012, 23:24:57 UTC | Fix a spelling mistake in a comment. | 05 August 2012, 23:24:57 UTC |
62bb394 | Victor Stinner | 05 August 2012, 22:46:05 UTC | Close #13072: Restore code before the PEP 393 for the array module 'u' format of the array module uses again Py_UNICODE type for backward compatibility with Python 3.2. The only change from Python 3.2 is that PyUnicode_AsUnicode() result is now checked for NULL value. | 05 August 2012, 22:46:05 UTC |
3af2617 | Ned Deily | 05 August 2012, 22:16:04 UTC | merge heads | 05 August 2012, 22:16:04 UTC |
9b63583 | Ned Deily | 05 August 2012, 22:13:33 UTC | Issue #15560: Fix building _sqlite3 extension on OS X with an SDK. | 05 August 2012, 22:13:33 UTC |
9ccf82d | Ned Deily | 05 August 2012, 22:12:20 UTC | Issue #15560: null merge | 05 August 2012, 22:12:20 UTC |
21603c9 | Benjamin Peterson | 05 August 2012, 22:05:53 UTC | merge heads | 05 August 2012, 22:05:53 UTC |
4eda937 | Benjamin Peterson | 05 August 2012, 22:05:34 UTC | add another testcase | 05 August 2012, 22:05:34 UTC |
03e2180 | Ned Deily | 05 August 2012, 21:56:21 UTC | Issue #15560: Fix building _sqlite3 extension on OS X with an SDK. | 05 August 2012, 21:56:21 UTC |
636130e | Victor Stinner | 05 August 2012, 14:37:12 UTC | What's New in Python 3.3: Split improved and new modules, start to write a summary | 05 August 2012, 14:37:12 UTC |
8f17c1c | Victor Stinner | 05 August 2012, 14:31:32 UTC | Complete What's New in Python 3.3. | 05 August 2012, 14:31:32 UTC |
fa0d628 | Victor Stinner | 05 August 2012, 13:56:51 UTC | Issue #15548: Update and complete What's New in Python 3.3, especially the "os" section | 05 August 2012, 13:56:51 UTC |
69a6ca5 | Victor Stinner | 05 August 2012, 13:18:02 UTC | os.unlinkat() has been removed, update os.fwalk() doc | 05 August 2012, 13:18:02 UTC |
415d0f5 | Antoine Pitrou | 05 August 2012, 12:53:49 UTC | Merge | 05 August 2012, 12:53:49 UTC |
4adc9a8 | Antoine Pitrou | 05 August 2012, 12:53:33 UTC | Fix CGI tests to take into account the platform's line ending (issue #13119) | 05 August 2012, 12:53:33 UTC |
e768c39 | Antoine Pitrou | 05 August 2012, 12:52:45 UTC | Fix CGI tests to take into account the platform's line ending (issue #13119) | 05 August 2012, 12:52:45 UTC |
31096a9 | Nick Coghlan | 05 August 2012, 12:52:38 UTC | Issue #14814: Attempt to clarify network address and broadcast address for less experienced users | 05 August 2012, 12:52:38 UTC |
0435400 | Nadeem Vawda | 05 August 2012, 12:45:41 UTC | #15546: Also fix GzipFile.peek(). | 05 August 2012, 12:45:41 UTC |
e3ded95 | Nick Coghlan | 05 August 2012, 12:45:22 UTC | Issue #14814: Remove redundant property from interface objects - prefixlen can be accessed via the associated network object | 05 August 2012, 12:45:22 UTC |
7362c3e | Nick Coghlan | 05 August 2012, 12:32:37 UTC | Issue #14814: Finish review of ipaddress network object docs (initial patch was by Eli Bendersky) | 05 August 2012, 12:32:37 UTC |
730f67f | Nick Coghlan | 05 August 2012, 12:02:18 UTC | Issue 14814: Docs work showed some more cases of networks pretending to be addresses and highlighted the weird approach to implementing the 'is_whatever' properties. Impl now illustrates far more clearly that networks have a property if both their network and broadcast addresses have that property | 05 August 2012, 12:02:18 UTC |
d9baa85 | Nick Coghlan | 05 August 2012, 10:43:19 UTC | NEWS entry for previous ipaddress fix | 05 August 2012, 10:43:19 UTC |
e0c3f5e | Nick Coghlan | 05 August 2012, 08:20:17 UTC | Close #15559: Implementing __index__ creates a nasty interaction with the bytes constructor. At least for 3.3, ipaddress objects must now be explicitly converted with int() and thus can't be passed directly to the hex() builtin. | 05 August 2012, 08:20:17 UTC |
37d3ff1 | Nadeem Vawda | 05 August 2012, 00:19:09 UTC | #15546: Fix {GzipFile,LZMAFile}.read1()'s handling of pathological input data. | 05 August 2012, 00:19:09 UTC |
9c92a69 | Antoine Pitrou | 04 August 2012, 22:33:10 UTC | Fix test_venv to work with universal newlines (issue #13119) | 04 August 2012, 22:33:10 UTC |
6f1a40f | Antoine Pitrou | 04 August 2012, 22:25:31 UTC | Merge universal newlines-related fixes (issue #13119) | 04 August 2012, 22:25:31 UTC |
ec2d269 | Antoine Pitrou | 04 August 2012, 22:23:40 UTC | Fix universal newlines test to avoid the newline translation done by sys.stdout. | 04 August 2012, 22:23:40 UTC |
894375a | Antoine Pitrou | 04 August 2012, 22:15:06 UTC | Fix test_sys under Windows (issue #13119) | 04 August 2012, 22:15:06 UTC |
c4d974d | Antoine Pitrou | 04 August 2012, 21:26:25 UTC | Remove unused variable `trim_get_code`. | 04 August 2012, 21:26:25 UTC |
15f3d1e | Victor Stinner | 04 August 2012, 18:57:48 UTC | Issue #12655: Mention multiprocessing.cpu_count() in os.sched_getaffinity() doc | 04 August 2012, 18:57:48 UTC |
fa556bd | Andrew Svetlov | 04 August 2012, 18:42:48 UTC | Issue #13052: Fix IDLE crashing when replace string in Search/Replace dialog ended with '\'. Patch by Roger Serwy. | 04 August 2012, 18:42:48 UTC |
5ad514d | Andrew Svetlov | 04 August 2012, 18:38:22 UTC | Issue #13052: Fix IDLE crashing when replace string in Search/Replace dialog ended with '\'. Patch by Roger Serwy. | 04 August 2012, 18:38:22 UTC |
ba5010a | Sandro Tosi | 04 August 2012, 17:42:46 UTC | merge with 3.2 | 04 August 2012, 17:42:46 UTC |
da9df92 | Sandro Tosi | 04 August 2012, 17:42:24 UTC | add missing period; thanks to Gaston Fiore from docs@ | 04 August 2012, 17:42:24 UTC |
8aaeb2f | Antoine Pitrou | 04 August 2012, 14:17:10 UTC | Merge | 04 August 2012, 14:17:10 UTC |
8486987 | Antoine Pitrou | 04 August 2012, 14:16:35 UTC | Issue #12655: Instead of requiring a custom type, os.sched_getaffinity and os.sched_setaffinity now use regular sets of integers to represent the CPUs a process is restricted to. | 04 August 2012, 14:16:35 UTC |
8280b4b | Nadeem Vawda | 04 August 2012, 13:29:28 UTC | #15546: Fix BZ2File.read1()'s handling of pathological input data. | 04 August 2012, 13:29:28 UTC |
d9f38bc | Giampaolo Rodola' | 04 August 2012, 12:38:16 UTC | asynchat speedup improvement: avoid to use a function mimicking old buffer() builtin behavior; instead use plain slicing | 04 August 2012, 12:38:16 UTC |
a0e3feb | Victor Stinner | 03 August 2012, 23:38:16 UTC | Null merge (fix already applied to the default branch) | 03 August 2012, 23:38:16 UTC |
90ef747 | Victor Stinner | 03 August 2012, 23:37:32 UTC | Close #13119: use "\r\n" newline for sys.stdout/err on Windows sys.stdout and sys.stderr are now using "\r\n" newline on Windows, as Python 2. | 03 August 2012, 23:37:32 UTC |
7b3f0fa | Victor Stinner | 03 August 2012, 23:28:00 UTC | Close #13119: use "\r\n" newline for sys.stdout/err on Windows sys.stdout and sys.stderr are now using "\r\n" newline on Windows, as Python 2. | 03 August 2012, 23:28:00 UTC |
d1f9352 | Victor Stinner | 03 August 2012, 23:22:07 UTC | (Merge 3.2) open() / TextIOWrapper doc: make it explicit than newline='\n' doesn't translate newlines on output. | 03 August 2012, 23:22:07 UTC |
401e17d | Victor Stinner | 03 August 2012, 23:18:56 UTC | open() / TextIOWrapper doc: make it explicit than newline='\n' doesn't translate newlines on output. | 03 August 2012, 23:18:56 UTC |
3c25dfb | Antoine Pitrou | 03 August 2012, 22:56:19 UTC | Make TextIOWrapper's documentation clearer by copying the newline argument's description from open(). | 03 August 2012, 22:56:19 UTC |
0c1c0d4 | Antoine Pitrou | 03 August 2012, 22:55:38 UTC | Make TextIOWrapper's documentation clearer by copying the newline argument's description from open(). | 03 August 2012, 22:55:38 UTC |
ba9b404 | Jesus Cea | 03 August 2012, 13:49:40 UTC | MERGE: #15512: Remove remnants of debugging code | 03 August 2012, 13:49:40 UTC |
676e73b | Jesus Cea | 03 August 2012, 13:49:14 UTC | #15512: Remove remnants of debugging code | 03 August 2012, 13:49:14 UTC |
1659b75 | Jesus Cea | 03 August 2012, 12:52:12 UTC | MERGE: Closes #15469: Correct __sizeof__ support for deque | 03 August 2012, 12:52:12 UTC |
16e2fca | Jesus Cea | 03 August 2012, 12:49:42 UTC | Closes #15469: Correct __sizeof__ support for deque | 03 August 2012, 12:49:42 UTC |
88ca04e | Jesus Cea | 03 August 2012, 12:29:26 UTC | MERGE: Closes #15512: Correct __sizeof__ support for parser | 03 August 2012, 12:29:26 UTC |
e9c5318 | Jesus Cea | 03 August 2012, 12:28:37 UTC | Closes #15512: Correct __sizeof__ support for parser | 03 August 2012, 12:28:37 UTC |
5323173 | Jesus Cea | 03 August 2012, 12:18:11 UTC | Closes #15514: Correct __sizeof__ support for cpu_set | 03 August 2012, 12:18:11 UTC |
077ef45 | Brett Cannon | 02 August 2012, 21:50:06 UTC | Update the What's New details for importlib based on doc/ABC changes. | 02 August 2012, 21:50:06 UTC |
773468f | Brett Cannon | 02 August 2012, 21:35:34 UTC | Ditch the 'self' argument in importlib docs since it's implied. | 02 August 2012, 21:35:34 UTC |
b3f5501 | Victor Stinner | 02 August 2012, 21:05:01 UTC | Close #15534: Fix a typo in the fast search function of the string library (_s => s) Replace _s with ptr to avoid future confusion. Add also non regression tests. | 02 August 2012, 21:05:01 UTC |
77821b6 | Antoine Pitrou | 02 August 2012, 18:39:10 UTC | Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() emulation code. Patch by Philipp Hagemeister. | 02 August 2012, 18:39:10 UTC |
a9a53c7 | Antoine Pitrou | 02 August 2012, 18:37:12 UTC | Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() emulation code. Patch by Philipp Hagemeister. | 02 August 2012, 18:37:12 UTC |
4941774 | Nick Coghlan | 02 August 2012, 13:03:58 UTC | Issue #15502: Bring the importlib.PathFinder docs and docstring more in line with the new import system documentation, and fix various parts of the new docs that weren't quite right given PEP 420 or were otherwise a bit misleading. Also note the key terminology problem still being discussed in the issue | 02 August 2012, 13:03:58 UTC |
e3376ef | Nick Coghlan | 02 August 2012, 12:02:35 UTC | Clarify the import statement semantics, especially for implicit imports in the 'from X import Y' variant | 02 August 2012, 12:02:35 UTC |
ff79486 | Nick Coghlan | 02 August 2012, 11:45:24 UTC | Close #15519: Properly expose WindowsRegistryFinder in importlib and bring the name into line with normal import terminology. Original patch by Eric Snow | 02 August 2012, 11:45:24 UTC |
8a9080f | Nick Coghlan | 02 August 2012, 11:26:03 UTC | Issue #15502: Bring the importlib ABCs into line with the current state of the import protocols given PEP 420. Original patch by Eric Snow. | 02 August 2012, 11:26:03 UTC |
f37c0c7 | Eli Bendersky | 01 August 2012, 23:56:39 UTC | Issue #15321: update PyPI upload doc to say --no-raw passed to rst2html.py | 01 August 2012, 23:56:39 UTC |
a90f311 | Victor Stinner | 01 August 2012, 22:05:41 UTC | Cleanup findnocoding.py and pysource.py scripts (with infile/infile.close) | 01 August 2012, 22:05:41 UTC |
98516a6 | Victor Stinner | 01 August 2012, 18:12:51 UTC | Fix findnocoding.p and pysource.py scripts I suppose that these scripts didn't work since Python 3.0. | 01 August 2012, 18:12:51 UTC |
7c7ea62 | Victor Stinner | 01 August 2012, 18:03:49 UTC | Issue #15441: Skip test_nonascii_abspath() of test_genericpath on Windows if the bytes filenames cannot be encoded from the file system (ANSI) code page | 01 August 2012, 18:03:49 UTC |
53386d8 | Victor Stinner | 01 August 2012, 17:45:34 UTC | Issue #15463: Write a test for faulthandler truncating the name of functions to 500 characters. | 01 August 2012, 17:45:34 UTC |
98a387b | Victor Stinner | 01 August 2012, 17:36:36 UTC | Fix the user signal handler of faulthandler Don't exit the tstate is NULL to restore the errno and chain the signal handler if needed. | 01 August 2012, 17:36:36 UTC |
b303580 | Richard Oudkerk | 01 August 2012, 16:44:18 UTC | Issue #15525: Increase timeout when TerminateProcess() fails | 01 August 2012, 16:44:18 UTC |
c86e8d9 | Antoine Pitrou | 01 August 2012, 12:53:22 UTC | Improve wording for __hash__ | 01 August 2012, 12:53:22 UTC |