Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
6ecf77b Basic support for PEP 414 without docs or tests. 04 March 2012, 12:04:06 UTC
745ccf8 fix trailing whitespace 04 March 2012, 05:15:21 UTC
092af1f Issue #14128: Exposing Element as an actual type from _elementtree, rather than a factory function. This makes the C implementation more aligned with the Python implementation. Also added some tests to ensure that Element is now a type and that it can be subclassed. 04 March 2012, 05:14:03 UTC
c9590ad Close #14085: remove assertions from PyUnicode_WRITE macro Add checks in PyUnicode_WriteChar() and convert PyUnicode_New() assertion to a test raising a Python exception. 04 March 2012, 00:34:37 UTC
d263d18 Fixed problem with diagnostic output. 03 March 2012, 16:20:37 UTC
0d3a003 - Issue #14177: marshal.loads() now raises TypeError when given an unicode string. Patch by Guilherme Gonçalves. 03 March 2012, 01:38:37 UTC
4a90ef0 Issue #14177: marshal.loads() now raises TypeError when given an unicode string. Patch by Guilherme Gonçalves. 03 March 2012, 01:35:32 UTC
135b6d8 Close #13550: Remove the debug machinery from the threading module: remove verbose arguments from all threading classes and functions. 03 March 2012, 00:32:57 UTC
643cd68 Issue #13964: signal.sigtimedwait() timeout is now a float instead of a tuple Add a private API to convert an int or float to a C timespec structure. 02 March 2012, 21:54:03 UTC
1c13f84 Simplify code in marshal.c. 02 March 2012, 17:22:23 UTC
b2677c7 Issue #14172: Fix reference leak when marshalling a buffer-like object (other than a bytes object). 02 March 2012, 17:16:38 UTC
679e9d3 Issue #14172: Fix reference leak when marshalling a buffer-like object (other than a bytes object). 02 March 2012, 17:12:43 UTC
b2b1863 merge 3.2 heads 02 March 2012, 05:43:08 UTC
92818d5 Merge 3.2 02 March 2012, 05:41:23 UTC
2029344 Issue #11379: add a note in xml.dom.minidom suggesting to use etree in some cases 02 March 2012, 05:37:13 UTC
2f24d98 Closes #14158: merged test file resilience fix from 3.2. 02 March 2012, 01:24:13 UTC
f959618 Closes #14158: improved resilience to test files left behind. 02 March 2012, 01:01:13 UTC
be52d50 Merge branch '3.2' Issue #13491. 01 March 2012, 19:49:41 UTC
4d2bfb5 sqlite3: Port documentation changes from the 2.7 branch Issue #13491. 01 March 2012, 19:48:38 UTC
493846e Add missing 'versionadded' for shlex.quote; closes #14165 01 March 2012, 17:07:55 UTC
0836baa Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary, WeakValueDictionary) to return a better approximation when some objects are dead or dying. Moreover, the implementation is now O(1) rather than O(n). Thanks to Yury Selivanov for reporting. 01 March 2012, 15:28:14 UTC
bbe2f60 Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary, WeakValueDictionary) to return a better approximation when some objects are dead or dying. Moreover, the implementation is now O(1) rather than O(n). Thanks to Yury Selivanov for reporting. 01 March 2012, 15:26:35 UTC
d7aff2d update skip reason 01 March 2012, 00:21:25 UTC
e308b7c also skip test_device_encoding when stdin isn't a tty 01 March 2012, 00:16:15 UTC
efb00c0 Issue #14153 Create _Py_device_encoding() to prevent _io from having to import the os module. 29 February 2012, 23:31:31 UTC
54c3203 Issue #10181: Add warning that structure layouts in memoryobject.h and object.h have changed. 29 February 2012, 16:47:21 UTC
95b1ba6 Add PyMemoryView_FromMemory() to whatsnew/3.3. 29 February 2012, 16:27:21 UTC
0a971f1 Issue #14152: Merge fix from 3.2. 29 February 2012, 13:14:00 UTC
eb977da Issue #14152: Restore the Include/*.h dependencies for extension builds. 29 February 2012, 13:10:53 UTC
aba0b13 #14089: merge with 3.2. 29 February 2012, 12:06:56 UTC
682d374 #14089: increase coverage of the fractions module. Patch by Oleg Plakhotnyuk. 29 February 2012, 12:05:53 UTC
6ea00ef #14155: merge with 3.2. 29 February 2012, 11:40:11 UTC
443f000 #14155: remove duplication about search vs match in re doc. 29 February 2012, 11:39:05 UTC
0b8123d #10713: merge with 3.2. 29 February 2012, 09:49:45 UTC
5a045b9 #10713: Improve documentation for \b and \B and add a few tests. Initial patch and tests by Martin Pool. 29 February 2012, 09:48:44 UTC
7b5649c Merge: Propagate changes for issues #13053 and #13086 from 2.7 to 3.2. (Doc only.) 29 February 2012, 00:30:31 UTC
62417a0 Propagate changes for issues #13053 and #13086 from 2.7 to 3.2. (Doc only.) 29 February 2012, 00:21:47 UTC
3692453 Merge: Give better failure messages in test_strptime (cf. issue #14113). 28 February 2012, 22:24:46 UTC
aba2b06 Give better failure messages in test_strptime (cf. issue #14113). 28 February 2012, 22:22:09 UTC
0109e3c merge with 3.2 28 February 2012, 21:29:08 UTC
83c4882 s/div/truediv/; thanks to Félix-Antoine Fortin from docs@ 28 February 2012, 21:28:28 UTC
19b1d50 Added additional diagnostics to help with #12151. 28 February 2012, 19:02:43 UTC
ff4b7bf Merged cookbook improvement from 3.2. 28 February 2012, 08:06:01 UTC
39b83ac Improved logging cookbook example. 28 February 2012, 08:05:23 UTC
86798d4 Merge with 3.2. 28 February 2012, 07:21:49 UTC
e998386 Fix markup errors. 28 February 2012, 07:21:40 UTC
b46a179 Update importlib.invalidate_caches() to be more general. 27 February 2012, 23:15:42 UTC
9a4d7dd More debug output 27 February 2012, 21:01:25 UTC
ffd85c8 Improve debugging output for test failure 27 February 2012, 19:04:05 UTC
049242b Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode. Patch by Mikhail Novikov. 27 February 2012, 18:56:37 UTC
d311374 Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode. Patch by Mikhail Novikov. 27 February 2012, 18:55:36 UTC
49ac6f4 Some corrections for the Doc/extending documentation. Closes #14129 27 February 2012, 17:18:35 UTC
e13b7fe Null merge (fix is already in 3.3). 27 February 2012, 16:36:17 UTC
2201ecb Issue #14125: backport refleak fix (d4adbf908983). 27 February 2012, 16:34:17 UTC
ad8586d typo 27 February 2012, 15:59:10 UTC
4aea7d3 Issue #14125: Fix refleak in timemodule.c on Windows. Thanks sbt for pointing out the location of the problem. MS_WINDOWS currently implies !HAVE_WCSFTIME, so the addition of !defined(HAVE_WCSFTIME) is for readability. 27 February 2012, 15:30:26 UTC
a03422f Issue #14125: Fix multiprocessing refleak on Windows. Patch by sbt. 27 February 2012, 12:51:02 UTC
bd2c199 Merged cookbook update for LogRecord customisation. 27 February 2012, 11:57:25 UTC
982f534 Updated cookbook with information on customising LogRecords. 27 February 2012, 11:56:29 UTC
01121f2 Merged upstream changes. 27 February 2012, 11:03:55 UTC
22fa067 Merged cookbook update from 3.2. 27 February 2012, 11:03:26 UTC
6b883a2 Updated logging cookbook with info on alternative format styles. 27 February 2012, 11:02:45 UTC
40e0f35 Fix comparison bug with 'rc' versions in packaging.version (#11841). I added some tests in 2105ab8553b7 and found no bug, but it turns out that the doctest is not actually run. While converting the doctest to unittest style, I stumbled upon this bug again and this time applied the code patch provided by Filip Gruszczyński. 27 February 2012, 10:47:44 UTC
0509d94 Issue #14113: Fix a test_strptime failure caused by changes to LC_ALL. 27 February 2012, 09:18:51 UTC
6a346db Merge 27 February 2012, 00:01:58 UTC
dde244d Merge 27 February 2012, 00:01:54 UTC
f12b447 Merge 27 February 2012, 00:01:44 UTC
70d2717 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. Patch by Filip Gruszczyński. 26 February 2012, 23:59:34 UTC
e965d97 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. Patch by Filip Gruszczyński. 26 February 2012, 23:45:12 UTC
ac3590d Null merge. 26 February 2012, 22:53:50 UTC
05a4dd8 Issue #13873: Fix crash in test_zlib when running on a small (<4GB) tmpfs. 26 February 2012, 22:42:58 UTC
6181b39 Remove duplicate label. 26 February 2012, 22:02:53 UTC
9bd126a the days of pre-standard C compilers are gone 26 February 2012, 20:54:47 UTC
4f92a68 Issue #14080: fix sporadic test_imp failure. Patch by Stefan Krah. 26 February 2012, 17:09:50 UTC
9578757 Issue #14107: test: Fix a deadlock involving the memory watchdog thread. 26 February 2012, 16:27:32 UTC
c45a8a1 Issue #14123: Explicitly mention that old style % string formatting has caveats but is not going away any time soon. 26 February 2012, 09:54:46 UTC
3bbdc8e Issue #14123: Explicitly mention that old style % string formatting has caveats but is not going away any time soon. 26 February 2012, 09:54:07 UTC
ab7bf21 Close issue #6210: Implement PEP 409 26 February 2012, 07:49:52 UTC
cda6b6d #14081: The sep and maxsplit parameter to str.split, bytes.split, and bytearray.split may now be passed as keyword arguments. 26 February 2012, 07:39:55 UTC
408026c Merge 3.2 26 February 2012, 03:07:37 UTC
dfac6cc Branch merge 26 February 2012, 03:01:54 UTC
7d32e7e Port the #6884 fix to packaging 26 February 2012, 03:01:34 UTC
f527277 Branch merge 26 February 2012, 03:00:43 UTC
845a772 Set archive format explicitly in one distutils test 26 February 2012, 01:14:33 UTC
fab9766 Fix typo in “seperat{or,ion}” 26 February 2012, 01:14:08 UTC
a609199 Use const markup instead of a misleading string literal 26 February 2012, 01:13:30 UTC
8c5c3c1 #14114: merge with 3.2. 25 February 2012, 17:26:39 UTC
4342722 #14114: don't include copybutton.js in the htmlhelp output. 25 February 2012, 17:24:24 UTC
f716545 Merge from 3.2 25 February 2012, 16:26:44 UTC
e7295a7 Add news entry for previous commit 25 February 2012, 15:57:39 UTC
b465624 Add test file for scripts in Tools (#13447). When people find bugs in scripts such as reindent.py, msgfmt.py or pygettext.py, we have to try to reproduce the bug manually, apply a fix and test manually again. The alternative is to only read the code and trust that it works. This test file is a way to stop that unsatisfactory state of things and write proper unit tests instead. 25 February 2012, 15:57:04 UTC
c071a61 Merge 3.2 25 February 2012, 15:32:18 UTC
2e0a0e1 Fix long-standing bugs with MANIFEST.in parsing on Windows (#6884). These regex changes fix a number of issues for distutils on Windows: - #6884: impossible to include a file starting with 'build' - #9691 and #14004: sdist includes too many files - #13193: test_filelist failures This commit replaces the incorrect changes done in 0a94e2f807c7 and 90b30d62caf2 to fix #13193; we were too eager to fix the test failures and I did not study the code enough before greenlighting patches. This time we have unit tests from the problems reported by users to be sure we have the right fix. Thanks to Nadeem Vawda for his help. 25 February 2012, 15:28:05 UTC
afdac03 Use assertEqual in test_strptime for better failure messages (cf. issue #14113). 25 February 2012, 13:58:36 UTC
9a2d99e - Issue #10181: New memoryview implementation fixes multiple ownership and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory. 25 February 2012, 11:24:21 UTC
5a3d046 Merge with 3.2 25 February 2012, 09:47:30 UTC
3d4809f Package mime.types 25 February 2012, 09:40:13 UTC
4b42ff6 unused imports, pep8 25 February 2012, 05:48:17 UTC
6f73874 Close #14095: type.__new__() doesn't remove __qualname__ key from the class dict anymore if the key is present. Reject also non-string qualified names. And fix reference leaks in type.__new__(). 25 February 2012, 00:22:36 UTC
b0800dc Oops, revert unwanted changes 24 February 2012, 23:47:08 UTC
back to top