https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
205acde Version bump for 3.5.0b1. 24 May 2015, 00:43:05 UTC
40040df Update SOURCE_URI to reflect that we're branching 3.5 now. 24 May 2015, 00:41:13 UTC
0482af4 Updated topics (and susp-ignored) for Python 3.5.0b1. 24 May 2015, 00:39:42 UTC
f64b9d5 Fixes handling of long values of PYTHONPATH on Windows. 24 May 2015, 00:34:50 UTC
7ca1353 Fix bad indent in whatsnew/3.5.rst. 23 May 2015, 22:27:51 UTC
44825cf Add pointer to IDLE what's new file. 23 May 2015, 22:19:42 UTC
e9cd1d3 Merge with 3.4 23 May 2015, 22:15:41 UTC
a6f6a68 whitespace 23 May 2015, 22:15:18 UTC
ca1ad94 Merge with 3.4 23 May 2015, 22:13:31 UTC
571164f Add pointer to IDLE what's new file. 23 May 2015, 22:13:14 UTC
d68ec17 Merge backout of 57776eee74f2. 23 May 2015, 21:57:12 UTC
8252cc9 Backed out changeset 57776eee74f2 23 May 2015, 21:56:23 UTC
11d7b14 Issue #24268: Adds PyModuleDef_Init and PyModuleDef_Type to python3.def (stable ABI) 23 May 2015, 21:44:37 UTC
1a90b17 Fix Sphinx warnings. 23 May 2015, 21:26:05 UTC
b888d61 Update idlelib/NEWS.txt 23 May 2015, 21:24:22 UTC
c4dc43e Update idlelib/NEWS.txt. 23 May 2015, 21:23:30 UTC
fa2c866 merge 23 May 2015, 21:18:40 UTC
5addf89 Add Idle NEWS item. 23 May 2015, 21:14:09 UTC
adc2fb8 Issue #24268: Fix import naming when loading extension modules. Patch by Petr Viktorin. 23 May 2015, 21:13:41 UTC
4cbb9e6 Add NEWS item for Idle. 23 May 2015, 21:12:48 UTC
c779216 Merge with 3.4 23 May 2015, 20:16:46 UTC
43cba21 Make expression legal python by adding '1'. 23 May 2015, 20:16:28 UTC
1c858c3 Issue #14373: Added C implementation of functools.lru_cache(). Based on patches by Matt Joiner and Alexey Kachayev. 23 May 2015, 19:42:49 UTC
c709085 Issue #23970: Fixes bdist_wininst not working on non-Windows platform. 23 May 2015, 19:15:57 UTC
19cfb57 Issue #24204: Elaborate of the str.strip() documentation. 23 May 2015, 16:11:55 UTC
fd3664b Issue #23970: Adds distutils._msvccompiler for new Visual Studio versions. 23 May 2015, 16:02:50 UTC
7689154 Issue #24268: Fixes generation of init import name on Windows. 23 May 2015, 15:59:25 UTC
6baa0f9 Fixes cast warning in bufferedio.c 23 May 2015, 15:59:25 UTC
855482e Issue #24269: Minor doc fixups. 23 May 2015, 15:57:58 UTC
5a69420 merge 3.4 (#22931) 23 May 2015, 15:41:30 UTC
c4ae86e merge 3.3 (#22931) 23 May 2015, 15:40:47 UTC
d504f20 merge 3.2 (#22931) 23 May 2015, 15:38:48 UTC
9bd476e allow square brackets in cookie values (closes #22931) 23 May 2015, 15:36:48 UTC
a48db2b Issue #24268: Address some PEP 489 refleaks - missing DECREF in PyModule_FromDefAndSpec2 - missing DECREF in PyType_FromSpecAndBases2 - missing DECREF in _testmultiphase module Patch by Petr Viktorin 23 May 2015, 15:03:46 UTC
d5cacbb PEP 489: Multi-phase extension module initialization Known limitations of the current implementation: - documentation changes are incomplete - there's a reference leak I haven't tracked down yet The leak is most visible by running: ./python -m test -R3:3 test_importlib However, you can also see it by running: ./python -X showrefcount Importing the array or _testmultiphase modules, and then deleting them from both sys.modules and the local namespace shows significant increases in the total number of active references each cycle. By contrast, with _testcapi (which continues to use single-phase initialisation) the global refcounts stabilise after a couple of cycles. 23 May 2015, 12:24:10 UTC
ec219ba Issue #23086: Add start and stop arguments to the Sequence.index() mixin method. 23 May 2015, 02:29:22 UTC
256613c Merge 3.4 into default, upgrading pip to 7.0.1 23 May 2015, 00:30:57 UTC
7bf0d5a Upgrade pip to 7.0.1 23 May 2015, 00:30:16 UTC
f070f1c Issue #21448: Improve performance of the email feedparser 23 May 2015, 00:23:28 UTC
573b44c Issue 22189: Add missing methods to UserString 22 May 2015, 23:56:32 UTC
ab89f9c merge 22 May 2015, 23:38:16 UTC
9ecf9e2 Issue #24219: Remove duplicate literal in docs. 22 May 2015, 23:37:49 UTC
bd0d91e Removes lingering references to RAR now that make_zip.py actually makes a ZIP 22 May 2015, 23:22:27 UTC
ad577b9 Issue 24230: The tempfile module now accepts bytes for prefix, suffix and dir parameters and returns bytes in such situations (matching the os module APIs). 22 May 2015, 23:18:14 UTC
4a7fe7e Issue #23955: Add pyvenv.cfg option to suppress registry/environment lookup for generating sys.path. Also cleans up and secures getpathp.c 22 May 2015, 22:10:10 UTC
d9ef74e Issue 24244: Prevents termination when an invalid format string is encountered on Windows. 22 May 2015, 22:08:34 UTC
945fff4 Issue 20438: Add a note about deprecating old inspect APIs to whatsnew. Also, deprecate formatargspec, formatargvalues, and getargvalues functions. Since we are deprecating 'getfullargspec' function in 3.5 (documentation only, no DeprecationWarning), it makes sense to also deprecate functions designed to be directly used with it. In 3.6 we will remove 'getargsspec' function (was deprecated since Python 3.0), and start raising DeprecationWarnings in other 'getarg*' family of functions. We can remove them in 3.7 or later. Also, it is worth noting, that Signature API does not provide 100% of functionality that deprecated APIs have. It is important to do a soft deprecation of outdated APIs in 3.5 to gather users feedback, and improve Signature object. 22 May 2015, 20:28:05 UTC
c8386f7 Issue 20438: Adjust stacklevel of inspect.getargspec() warning. 22 May 2015, 20:09:44 UTC
46dbb7d Preliminary typing.py, anticipating provisional acceptance of PEP 484. There area bunch of TODOs here, but the biggest (not mentioned in the file) is that I'm going to take out __instancecheck__ and __subclasscheck__. However my personal schedule is such that I probably won't have time for these before Larry tags beta 1. But I will try -- this commit is mostly to make sure that typing.py doesn't completely miss the train. PS. I'm tracking issues at https://github.com/ambv/typehinting/issues. 22 May 2015, 17:14:11 UTC
569db2c Fix extraneous BOM in whatsnew. That's what I get for using Notepad to make a quick edit... 22 May 2015, 16:42:20 UTC
7dc9dea Issue #20035: Reimplement tkinter._fix module as a C function. The new private C function makes no permanent changes to the environment and is #ifdef'd out on non-Windows platforms. 22 May 2015, 16:36:53 UTC
3cfec2e Issue 20438: Deprecate inspect.getargspec() and friends. 22 May 2015, 15:38:38 UTC
8d006e7 docs: Mention PEP 479 in whatsnew. Issue 22906. 22 May 2015, 15:30:45 UTC
6833339 Issue 24237: Raise PendingDeprecationWarning per PEP 479 Raise PendingDeprecationWarning when generator raises StopIteration and no __future__ import is used. Fix offenders in the stdlib and tests. See also issue 22906. Thanks to Nick Coghlan and Berker Peksag for reviews. 22 May 2015, 15:16:47 UTC
e79ec70 Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). Fixed segmentation fault in sqlite3.Row constructor with faked cursor type. Fixed system error in the comparison of faked types.SimpleNamespace. 22 May 2015, 08:13:20 UTC
08d230a Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). Fixed segmentation fault in sqlite3.Row constructor with faked cursor type. Fixed system error in the comparison of faked types.SimpleNamespace. 22 May 2015, 08:02:49 UTC
5cbd833 Issue #24221: Small optimizations for heapq. Replaces the PyList_GET_ITEM and PyList_SET_ITEM macros with normal array accesses. Replace the siftup unpredicatable branch with arithmetic. Replace the rc == -1 tests with rc < 0. Gives nicer looking assembly with both Clang and GCC-4.9. Also gives a small performance both for both. 22 May 2015, 07:41:57 UTC
35e24a5 merge: Upgrade pip to 7.0 and setuptools to 16.0 22 May 2015, 04:39:57 UTC
df9ba36 Upgrade pip to 7.0 and setuptools to 16.0 22 May 2015, 04:39:22 UTC
a18cad5 Issue 24180: Fixes by Berker Peksag. 21 May 2015, 21:02:31 UTC
b560158 Set stacklevel to 2 to get more accurate warning messages from deprecated functions. 21 May 2015, 20:40:54 UTC
d854aac Fix a misplaced NEWS entry. 21 May 2015, 19:48:59 UTC
095fb84 Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ Patch by Mike Bayer. 21 May 2015, 19:45:08 UTC
bf341fb Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__ 21 May 2015, 19:41:57 UTC
c9745e5 Fixed issue number for issue #22939. 21 May 2015, 17:54:48 UTC
0978b5c Fixed issue number for issue #22939. 21 May 2015, 17:54:36 UTC
b2f3c23 Issue #23985: Fixed integer overflow in iterator object. Patch by Clement Rouault. 21 May 2015, 17:51:53 UTC
4faf5c5 Issue #23985: Fixed integer overflow in iterator object. Patch by Clement Rouault. 21 May 2015, 17:50:25 UTC
041dd8e Issue #15836: assertRaises(), assertRaisesRegex(), assertWarns() and assertWarnsRegex() assertments now check the type of the first argument to prevent possible user error. Based on patch by Daniel Wagner-Hall. 21 May 2015, 17:15:40 UTC
ff54223 Issue 24017: Use abc.Coroutine in inspect.iscoroutine() function 21 May 2015, 16:03:21 UTC
f3e40fa Issue 24180: Documentation for PEP 492 changes. 21 May 2015, 15:50:30 UTC
548de2b Issue #22955: Fixed reference leak in attrgetter.repr(). 21 May 2015, 11:19:20 UTC
b1cc37c improve wording 21 May 2015, 03:09:43 UTC
57c74fc Issue 24248: Deprecate inspect.Signature.from_function and .from_builtin 21 May 2015, 03:07:02 UTC
45d6156 Issue #9858: Add missing method stubs to _io.RawIOBase. Patch by Laura Rupprecht. 20 May 2015, 19:50:59 UTC
6033585 Issue #22955: Fixed test_operator. It left Python implementation in sys.modules and broke test_ipaddress. 20 May 2015, 19:02:43 UTC
cf45f02 inspect.Signature: Factor out Signature.from_function to a private helper 20 May 2015, 18:38:50 UTC
bcd4fc1 Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable. 20 May 2015, 18:30:08 UTC
1f507a8 Issue 24215: Added tests for more builtin types in test_pprint. Made test_pprint and test_trace discoverable. 20 May 2015, 16:38:05 UTC
cbfe07e Issue 24215: Added tests for more builtin types in test_pprint. Made test_pprint and test_trace discoverable. 20 May 2015, 16:37:10 UTC
f54bcfb Updates PCBuild.sln to open with VS 2015 by default. 20 May 2015, 16:30:42 UTC
3ddcfb1 Issue #24134: Use assertRaises() in context manager form in test_slice to avoid passing the test accidently because slice.__hash__ is None. 20 May 2015, 15:38:39 UTC
c0e0022 Issue #24134: Use assertRaises() in context manager form in test_slice to avoid passing the test accidently because slice.__hash__ is None. 20 May 2015, 15:37:37 UTC
35ac5f8 Issue #22955: attrgetter, itemgetter and methodcaller objects in the operator module now support pickling. Added readable and evaluable repr for these objects. Based on patch by Josh Rosenberg. 20 May 2015, 15:29:18 UTC
5418d0b Issue #24245: Eliminated senseless expect clauses that have no any effect in IDLE. Patch by Martin Panter. 20 May 2015, 13:15:20 UTC
ef94869 Issue #24245: Eliminated senseless expect clauses that have no any effect in IDLE. Patch by Martin Panter. 20 May 2015, 13:15:02 UTC
e98209c Issue #24245: Eliminated senseless expect clauses that have no any effect. Patch by Martin Panter. 20 May 2015, 13:10:04 UTC
ba9ac5b Issue #16261: Converted some bare except statements to except statements with specified exception type. Original patch by Ramchandra Apte. 20 May 2015, 07:33:40 UTC
492f027 Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again when a directory with the chosen name already exists on Windows as well as on Unix. tempfile.mkstemp() now fails early if parent directory is not valid (not exists or is a file) on Windows. 19 May 2015, 21:14:00 UTC
5d6b7b1 Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again when a directory with the chosen name already exists on Windows as well as on Unix. tempfile.mkstemp() now fails early if parent directory is not valid (not exists or is a file) on Windows. 19 May 2015, 21:11:48 UTC
873e0df Fix some compilation warnings when using gcc (-Wmaybe-uninitialized). 19 May 2015, 19:06:04 UTC
f6d1f1f Fix some compilation warnings when using gcc (-Wmaybe-uninitialized). 19 May 2015, 19:04:33 UTC
ef64847 Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data. Patch by Martin Panter. 19 May 2015, 18:55:42 UTC
2545411 Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data. Patch by Martin Panter. 19 May 2015, 18:52:27 UTC
94e44ed Null merge. 19 May 2015, 12:25:28 UTC
6371446 #24215: also back out changeset that broke test_trace in 3.4. I missed that this change was applied to both branches. 19 May 2015, 12:24:59 UTC
7bc452d Back out changeset 955dffec3d94 since it broke the buildbots. and the situation has not been addressed in several days. 19 May 2015, 12:16:04 UTC
e09b42c #19662: fix typo 19 May 2015, 11:18:39 UTC
5bfc03f Issue #23780: Improved error message in os.path.join() with single argument. Idea by R. David Murray. 19 May 2015, 08:00:07 UTC
6baa0a5 Issue #6598: Increased time precision and random number range in email.utils.make_msgid() to strengthen the uniqueness of the message ID. 19 May 2015, 07:10:15 UTC
back to top