Staging
v0.5.1

sort by:
Revision Author Date Message Commit Date
2f66ffa Merge heads. 22 November 2013, 20:55:59 UTC
2ba66eb Issue #19724: clear out colliding temp module. 22 November 2013, 20:55:23 UTC
7a4e2d1 Wording changes to pathlib docs. Only possibly-controversial change: joinpath() was described as: "Calling this method is equivalent to indexing the path with each of the *other* arguments in turn." 'Indexing' is an odd word to use, because you can't subscript Path or PurePath objects, so I changed it to "combining". 22 November 2013, 20:45:02 UTC
e0d641a trunk merge 22 November 2013, 20:31:49 UTC
9121f8d Issue 19555 for distutils, plus a little clean up (pyflakes, line lengths). 22 November 2013, 20:31:35 UTC
4da459c Fix markup of notes recommending asyncio. 22 November 2013, 20:27:45 UTC
9ae8742 Merge heads 22 November 2013, 20:04:01 UTC
e19e3f0 Issue #18326: merge with 3.3 22 November 2013, 20:03:10 UTC
e1391a0 Issue #18326: Clarify that list.sort's arguments are keyword-only. Also, attempt to reduce confusion in the glossary by not saying there are different "types" of arguments and parameters. 22 November 2013, 19:58:34 UTC
aa40775 Add note to asyncore/asynchat recommending asyncio for new code. 22 November 2013, 19:57:35 UTC
5467da8 Move select, selectors, asyncio to section 18 (IPC). 22 November 2013, 19:56:46 UTC
58ca93c NEWS entry for module name repr commit 22 November 2013, 19:54:13 UTC
df38a80 merge 22 November 2013, 19:53:07 UTC
224b261 User the repr for a module name in more places 22 November 2013, 19:52:36 UTC
7a46564 asyncio: Pass cancellation from wrapping Future to wrapped Future. By Saúl Ibarra Corretgé (mostly). 22 November 2013, 19:47:22 UTC
873d122 Make test_importlib output easier to trace back to the failing test class. 22 November 2013, 19:47:09 UTC
e0c3bd7 Issue #18864: Don't try and use unittest as a testing module for built-in loading; leads to a reload scenario where attributes get set which are wrong after the test. 22 November 2013, 19:38:09 UTC
a24348c Make some tests more verbose in the face of failure 22 November 2013, 18:22:22 UTC
baacf4d Update xz to 5.0.5. 22 November 2013, 18:13:51 UTC
bc2f0ba Update SQLite to 3.8.1 on Windows. 22 November 2013, 17:36:28 UTC
175e725 Remove a commented-out line 22 November 2013, 17:07:43 UTC
330ce59 Hopefully fix test_is_socket_true 22 November 2013, 17:05:06 UTC
fddc311 Don't assume trying to find a builtin will succeed (e.g. posix isn't on Windows) 22 November 2013, 16:58:17 UTC
29eac42 Fix test failure under systems with an incompatible locale 22 November 2013, 16:57:03 UTC
0325a21 Fix whitespace 22 November 2013, 16:38:41 UTC
31119e4 Issue #19673: Add pathlib to the stdlib as a provisional module (PEP 428). 22 November 2013, 16:38:12 UTC
b523f84 Implement PEP 451 (ModuleSpec). 22 November 2013, 16:05:39 UTC
9e6097e Trunk merge. 22 November 2013, 16:08:25 UTC
87b9637 A fix for issue 19555 on Windows. 22 November 2013, 16:08:05 UTC
5398e1a Issue #19448: report name / NID in exception message of ASN1Object 22 November 2013, 15:20:53 UTC
c2d65e1 Issue #17134: check certs of CA and ROOT system store 22 November 2013, 15:13:55 UTC
50c48b8 Close #17916: dis.Bytecode based replacement for distb - Bytecode.from_traceback() alternate constructor - current_offset parameter and attribute Patch by Claudiu Popa 22 November 2013, 14:57:00 UTC
8fbdb09 Close #19552: venv and pyvenv ensurepip integration 22 November 2013, 14:30:34 UTC
0b61ef6 Update bundled pip to 1.5rc1 22 November 2013, 13:32:24 UTC
8afc8f6 Issue #19619: Update What's New for codec blacklist 22 November 2013, 13:00:22 UTC
c72e4e6 Issue #19619: Blacklist non-text codecs in method API str.encode, bytes.decode and bytearray.decode now use an internal API to throw LookupError for known non-text encodings, rather than attempting the encoding or decoding operation and then throwing a TypeError for an unexpected output type. The latter mechanism remains in place for third party non-text encodings. 22 November 2013, 12:39:36 UTC
322f5ba Issue #19553: PEP 453 - "make install" and "make altinstall" now install or upgrade pip by default, using the bundled pip provided by the new ensurepip module. A new configure option, --with-ensurepip[=upgrade|install|no], is available to override the default ensurepip "--upgrade" option. The option can also be set with "make [alt]install ENSUREPIP=[upgrade|install\no]". 22 November 2013, 07:01:59 UTC
b8f944f Issue #19649: On OS X, the same set of file names are now installed in bin directories for all configurations: non-framework vs framework, and single arch vs universal builds. pythonx.y-32 is now always installed for 64-bit/32-bit universal builds. The obsolete and undocumented pythonw* symlinks are no longer installed anywhere. 22 November 2013, 06:42:25 UTC
c06d6fd Issue #14455: Fix maybe_open typo in Plist.fromFile(). 22 November 2013, 04:56:23 UTC
f6de9eb #19688: add back and deprecate the internal HTMLParser.unescape() method. 22 November 2013, 03:49:29 UTC
32f0c7a or VERIFY_CRL_CHECK_LEAF to verify_flags 22 November 2013, 02:43:48 UTC
d5b200c Issue #19664: fix another flake test_userdict test 22 November 2013, 02:36:28 UTC
f22e8e5 Issue #18147: Add missing documentation for SSLContext.get_ca_certs(). Also change the argument name to the same name as getpeercert() 22 November 2013, 01:22:51 UTC
44109d7 Issue #17134: Finalize interface to Windows' certificate store. Cert and CRL enumeration are now two functions. enum_certificates() also returns purpose flags as set of OIDs. 22 November 2013, 00:51:30 UTC
d062892 Issue #19681: Apply a quick and minimal band-aid. The flaky buildbots make it hard to detect real issue. This is just a temporary fix until we agree on a permanent solution. 22 November 2013, 00:22:47 UTC
3591587 merge 22 November 2013, 00:17:34 UTC
5f8b0f5 Issue #19664: test_userdict's repr test no longer depends on the order of dict elements. Original patch by Serhiy Storchaka 22 November 2013, 00:16:56 UTC
99fc416 trunk merge 21 November 2013, 23:57:41 UTC
197a770 - Issue #19555: Restore sysconfig.get_config_var('SO'), with a DeprecationWarning pointing people at $EXT_SUFFIX. 21 November 2013, 23:57:14 UTC
ba72320 silence an overflow warning. slen is smaller than 1MB 21 November 2013, 23:46:18 UTC
d6dc952 one CERT_REQUIRED is enough 21 November 2013, 23:39:38 UTC
1dbf61f downcast len to int. The code has already checked that len < INT_MAX 21 November 2013, 23:34:18 UTC
18fc7be lst might be NULL here CID 1130752: Dereference after null check (FORWARD_NULL) 21 November 2013, 22:57:49 UTC
2258779 Issue #8813: Add SSLContext.verify_flags to change the verification flags of the context in order to enable certification revocation list (CRL) checks or strict X509 rules. 21 November 2013, 22:56:13 UTC
e079edd Close #18294: Fix the zlib module to make it 64-bit safe 21 November 2013, 21:33:21 UTC
8820c23 Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye. 21 November 2013, 19:30:06 UTC
9c55a58 asyncio: Make Semaphore(0) work properly. 21 November 2013, 19:07:45 UTC
d88c6f9 Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654). 21 November 2013, 17:23:50 UTC
0b1386d Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654). 21 November 2013, 17:23:19 UTC
1b62760 merge 21 November 2013, 15:27:33 UTC
949ec14 Issue #19682: Fix compatibility issue with old version of OpenSSL that was introduced by Issue #18379. 21 November 2013, 15:26:51 UTC
c5cf797 Issue #14455: plistlib now supports binary plists and has an updated API. This patch adds support for binary plists on OSX to plistlib (based on a patch by 'dpounces'). The patch also cleans up the API for the plistlib module. 21 November 2013, 14:46:49 UTC
8455723 Close #19568: Fix bytearray_setslice_linear(), fix handling of PyByteArray_Resize() failure: leave the bytearray object in an consistent state. If growth < 0, handling the memory allocation failure is tricky here because the bytearray object has already been modified. If lo != 0, the operation is completed, but a MemoryError is still raised and the memory block is not shrinked. If lo == 0, the bytearray is restored in its previous state and a MemoryError is raised. 21 November 2013, 11:29:51 UTC
35f2803 Close #19578: Fix list_ass_subscript(), handle list_resize() failure Notify the caller of the failure (MemoryError exception). 21 November 2013, 11:16:35 UTC
a282825 Issue #19183: Simplify test_gdb repr() is no more platform dependent, SipHash has been fixed 21 November 2013, 09:25:09 UTC
f4fd257 Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms. 21 November 2013, 09:04:22 UTC
d9a0182 Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms. 21 November 2013, 09:02:30 UTC
bd3a7f9 Issue #18379: SSLSocket.getpeercert() returns CA issuer AIA fields, OCSP and CRL distribution points. 21 November 2013, 02:40:15 UTC
efff706 Issue #18138: Implement cadata argument of SSLContext.load_verify_location() to load CA certificates and CRL from memory. It supports PEM and DER encoded strings. 21 November 2013, 02:35:02 UTC
e6e2d9b Clarify where "Documenting Python" can be found. 20 November 2013, 19:53:31 UTC
abc716b Issue #19474: Argument Clinic now always specifies a default value for variables in option groups, to prevent "uninitialized value" warnings. 20 November 2013, 17:13:52 UTC
f3bf35e Issue #16632: Enable DEP and ASLR on Windows. 20 November 2013, 16:43:23 UTC
552e6c7 Issue #17791: Drop PREFIX and EXEC_PREFIX definitions from PC/pyconfig.h 20 November 2013, 16:40:31 UTC
c4ab110 Issue #18775: Add name and block_size attribute to HMAC object. They now provide the same API elements as non-keyed cryptographic hash functions. 20 November 2013, 16:35:06 UTC
634919a Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC module supports digestmod names, e.g. hmac.HMAC('sha1'). 20 November 2013, 16:23:06 UTC
7f48396 Print Tk patchlevel in test_tcl in verbose mode (issue19654). 20 November 2013, 15:44:28 UTC
8db1823 Print Tk patchlevel in test_tcl in verbose mode (issue19654). 20 November 2013, 15:43:49 UTC
680dc21 update siphash24 test values 20 November 2013, 12:47:13 UTC
a5bcd7c Issue #19183: too many tests depend on the sort order of repr(). The bitshift and xor op for 32bit builds has changed the order of hash values. 20 November 2013, 11:49:05 UTC
5132493 Issue #19183: Fix repr() tests of test_gdb, hash() is now platform dependent 20 November 2013, 11:27:48 UTC
156983a Issue #19183: test_gdb's test_dict was failing on some machines as the order or dict keys has changed again. 20 November 2013, 11:00:35 UTC
985ecdc ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. Python now uses SipHash24 on all major platforms. 20 November 2013, 10:46:18 UTC
fe32aec configure: use AC_MSG_NOTICE() instead of AC_MSG_WARN() to inform user about C++ compiler. Now './configure --silent && make -s' doesn't print any message to stdout or stderr. 20 November 2013, 00:18:26 UTC
0bedc97 configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null. 20 November 2013, 00:11:33 UTC
75ed890 configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null. 20 November 2013, 00:11:18 UTC
888dcc3 Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH for nmake.exe correctly. 19 November 2013, 23:50:38 UTC
2658dd7 Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH for nmake.exe correctly. 19 November 2013, 23:41:29 UTC
6715828 _msi.c: Fix compiler warnings on Windows 64-bit "hf" type is INT_PTR, it is used to store an int in _msi.c. 19 November 2013, 23:14:49 UTC
f8e3221 Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit 19 November 2013, 22:56:34 UTC
5323fb0 Issue #19637: fix test_undecodable_env() of test_subprocess on AIX On AIX, the C locale encoding uses the ISO-8859-1 encoding, not ASCII. 19 November 2013, 22:46:06 UTC
85fe8a6 Issue #9566, #19617: New try to fix compilation on Windows Some compilers (ex: Visual Studio) decode -2147483648 as a unsigned integer instead of an signed integer. 19 November 2013, 22:03:25 UTC
b679a2e Issue #9566, #19617: Fix compilation on Windows INT32_MIN and INT32_MAX constants are unknown on Windows. 19 November 2013, 21:28:01 UTC
ad9a066 Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fix compiler warnings on Windows 64-bit. Use Py_SAFE_DOWNCAST() where the final downcast is needed. The bytecode doesn't support integer parameters larger than 32-bit yet. 19 November 2013, 21:23:20 UTC
1540b16 asyncio: Add streams.start_server(), by Gustavo Carneiro. 19 November 2013, 19:43:38 UTC
4a9ee26 #2927: Added the unescape() function to the html module. 19 November 2013, 18:28:45 UTC
5160da1 Merge: #19449: Handle non-string keys when generating 'fieldnames' error. 19 November 2013, 18:17:26 UTC
fb099c9 #19449: Handle non-string keys when generating 'fieldnames' error. csv was handling non-string keys fine except for the error message generated when a non-string key was not in 'fieldnames'. Fix by Tomas Grahn, full patch-with-test by Vajrasky Kok (tweaked slightly). 19 November 2013, 18:16:20 UTC
0e60f85 Merge from 3.3 19 November 2013, 16:06:44 UTC
30c5ad2 #1098749: re-word gettext docs to not encourage using pygettext so much. Also, add a link to the Babel package. 19 November 2013, 16:05:20 UTC
dd7436c Issue #19550: Implement Windows installer changes of PEP 453 (ensurepip). 19 November 2013, 16:02:36 UTC
back to top