https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
98be9d5 Version bump for 3.4.5 final. 25 June 2016, 21:44:30 UTC
27d3529 Regenerate pydoc topics for 3.4.5 final. 25 June 2016, 21:42:04 UTC
a8bb04b Issue #26867: Ubuntu's openssl OP_NO_SSLv3 is forced on by default; fix test. 13 June 2016, 06:40:00 UTC
393c759 Added tag v3.4.5rc1 for changeset 3631bb4a2490 12 June 2016, 05:25:43 UTC
463c3f3 Release bump for 3.4.5rc1. 12 June 2016, 05:24:03 UTC
6e77ebe Regenerate pydoc topics for 3.4.5rc1. 12 June 2016, 05:22:07 UTC
196d7db upgrade expt to 2.1.1 (closes #26556) 11 June 2016, 20:28:56 UTC
46b32f3 raise an error when STARTTLS fails 11 June 2016, 20:16:42 UTC
3d4d01f Back out 7e9605697dfc, 2e3c31ab586a, 759b2cecc289. These added a path attribute to pathlib.Path objects, and docs. Instead, we're going to use PEP 519. (Starting in the 3.4 branch and merging forward from there since that's what I did originally.) 19 May 2016, 20:00:21 UTC
2a86122 Upgrade ensurepip bundled setuptools to 20.10.1 02 May 2016, 11:03:46 UTC
5de67b1 Issue26748: Enum classes should evaluate as True 14 April 2016, 06:52:09 UTC
b9869df remove useless $ keyword (closes #17167) 22 March 2016, 05:31:02 UTC
2bc69c4 Upgrade ensurepip._bundled pip to 8.1.1 and setuptools to 20.3 17 March 2016, 15:00:08 UTC
adca846 Backed out changeset 19a3e0e664af 08 March 2016, 19:13:35 UTC
388b90f Issues #23808, #25911: Trying to fix walk tests on Windows. On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag. 08 March 2016, 14:11:26 UTC
f11b25b properly use the ObjArgs variant of CallMethod in dictview binary operations (closes #26478) 04 March 2016, 06:05:36 UTC
25c0ef5 Issue #26246: Set initial value of the hidden attr when creating copy button. Patch by Liang-Bo Wang. 02 March 2016, 17:40:08 UTC
90faa09 asyncio: Update 3.4 asyncio/test_tasks to upstream version 02 March 2016, 15:33:22 UTC
90ba2ca #26246: update copybutton.js after JQuery update. Patch by Liang-Bo Wang. 27 February 2016, 06:39:36 UTC
9491272 open the cert store readonly Patch from Chi Hsuan Yen. 18 February 2016, 06:13:19 UTC
b1db758 reject negative data_size 22 January 2016, 06:02:46 UTC
5d01246 Upgrade pip to 8.0.2 22 January 2016, 02:55:32 UTC
c4032da prevent buffer overflow in get_data (closes #26171) 21 January 2016, 06:23:44 UTC
ef9cf08 fix refleak in error condition 21 January 2016, 06:06:43 UTC
c836f71 remove script from epub (closes #26172) 21 January 2016, 06:02:30 UTC
33a8276 Update pip to 8.0.0 and setuptools to 19.4 20 January 2016, 01:13:51 UTC
c7b05a4 Make the error message regex more lenient so that it matches both "certificate verify failed " and "CERTIFICATE_VERIFY_FAILED " as some SSL libraries use different text than OpenSSL. 16 January 2016, 01:29:45 UTC
3f2240c Issue #25940: Merge ETIMEDOUT fix from 3.3 into 3.4 15 January 2016, 02:18:31 UTC
fab75d9 Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3 15 January 2016, 02:08:13 UTC
035583b Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUT 15 January 2016, 01:16:41 UTC
b55f8b7 Issue #25940: Update new SSL tests for self-signed.pythontest.net 14 January 2016, 12:53:56 UTC
514bb07 Issue #25940: Merge self-signed.pythontest.net testing from 3.3 into 3.4 14 January 2016, 12:46:49 UTC
73f5507 Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3 14 January 2016, 12:21:02 UTC
3d81d93 Issue #25940: Use self-signed.pythontest.net in SSL tests This is instead of svn.python.org, whose certificate recently expired, and whose new certificate uses a different root certificate. The certificate used at the pythontest server was modifed to set the "basic constraints" CA flag. This flag seems to be required for test_get_ca_certs_ capath() to work (in Python 3.4+). Added the new self-signed certificate to capath with the following commands: cp Lib/test/{selfsigned_pythontestdotnet.pem,capath/} c_rehash -v Lib/test/capath/ c_rehash -v -old Lib/test/capath/ # Note the generated file names cp Lib/test/capath/{selfsigned_pythontestdotnet.pem,0e4015b9.0} mv Lib/test/capath/{selfsigned_pythontestdotnet.pem,ce7b8643.0} The new server responds with "No route to host" when connecting to port 444. 14 January 2016, 09:36:00 UTC
d9d0e86 Issue #26050: Add asyncio.StreamReader.readuntil() method. Patch by Марк Коренберг. 11 January 2016, 17:28:19 UTC
f124016 Document asyncio.timeout() 11 January 2016, 12:40:35 UTC
9d976fa Sync with asyncio 11 January 2016, 10:25:23 UTC
c07b16b Sync with asyncio repo 11 January 2016, 06:42:49 UTC
6829dbb delete old crypto prose (closes #26066) 10 January 2016, 07:55:47 UTC
8a6ddb9 fix typo in unittest docs (closes #26046) Patch from Upendra Kumar. 08 January 2016, 06:01:26 UTC
9c39b67 Hopeful fix for test_rglob_common on Windows without symlinks. 07 January 2016, 21:12:34 UTC
bc9fdda Add another try/except PermissionError to avoid depending on listdir order. Fix issues #24120 and #26012. 07 January 2016, 18:56:36 UTC
f3695bf Issue16544 - Add a link to an external documentation resource in ast module docs. 07 January 2016, 05:26:53 UTC
b136054 Add versionadded (3.4.5) to docs for issue #22570. 06 January 2016, 19:23:31 UTC
df85946 Docs for issue #22570. 06 January 2016, 19:15:52 UTC
e428231 Issue #22570: Add 'path' attribute to pathlib.Path objects. 06 January 2016, 19:01:42 UTC
69bfb15 Issue #26012: Don't traverse into symlinks for ** pattern in pathlib.Path.[r]glob(). 06 January 2016, 18:31:33 UTC
6c2d33a Issue #24120: Ignore PermissionError in pathlib.Path.[r]glob(). Ulrich Petri. 06 January 2016, 17:42:07 UTC
114a1d6 Issue24898 - Improve str.find documentation. Simplify str.find explaination as per Georg Brandl's suggestion. 04 January 2016, 01:57:10 UTC
a880800 Issue21221 - Explain the usage of tm_isdst attribute of mktime, with valid values and meaning. Patch contributed by Andrew Scheller. 03 January 2016, 08:40:03 UTC
d03d1d4 Issue25917 : Fix howto links in docs. Point the reference documentation instead of wiki. 02 January 2016, 07:25:58 UTC
c25784c Update copyrights for 2016. 01 January 2016, 22:42:39 UTC
630329e merge 3.3 01 January 2016, 17:55:47 UTC
0e617e2 remove some copyright notices supserseded by the toplevel ones 01 January 2016, 17:53:47 UTC
f1dcdd9 add 2015 and 2016 01 January 2016, 17:53:14 UTC
86fb46d merge 3.3 01 January 2016, 17:12:49 UTC
16b347b reflow 01 January 2016, 17:12:44 UTC
e8c2a95 merge 3.3 01 January 2016, 16:24:21 UTC
75e3630 2016 will be another year of writing copyrighted code 01 January 2016, 16:23:45 UTC
52d6c2c Merge. 21 December 2015, 06:44:06 UTC
c4e70ff Post-release touchups for Python 3.4.4 final. 21 December 2015, 06:42:47 UTC
1014d1c Added tag v3.4.4 for changeset 737efcadf5a6 20 December 2015, 03:31:20 UTC
fa71932 Release bump for Python 3.4.4 final. 20 December 2015, 03:31:10 UTC
5caf39d Rebuild pydoc topics for Python 3.4.4 final. 20 December 2015, 03:28:52 UTC
5aeadb3 Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION MARK. 18 December 2015, 20:46:57 UTC
999d0f9 Fixes #25844: Corrected =/== typo potentially leading to crash in launcher. 13 December 2015, 09:41:29 UTC
ce70132 Issue #25809: Skip testing platform-dependent French thousands separator 12 December 2015, 06:53:34 UTC
cba0053 docs/asyncio: Twek sections names per Nick Coghlan suggestion 17 December 2015, 02:30:52 UTC
ea4ce1c asyncio/tests: Fix a ResourceWarning due to unclosed loop 17 December 2015, 01:41:11 UTC
3cd863c asyncio/tests: Fix ResourceWarnings related to unclosed transports 17 December 2015, 01:23:26 UTC
5f68ca6 asyncio/tests: Fix some ResourceWarnings 17 December 2015, 00:51:09 UTC
aa78adc asyncio/tests: Fix deprecation warning 17 December 2015, 00:40:03 UTC
ec45226 Normalize whitespace 17 December 2015, 00:35:30 UTC
d5c2a62 asyncio: Skip getaddrinfo if host is already resolved. getaddrinfo takes an exclusive lock on some platforms, causing clients to queue up waiting for the lock if many names are being resolved concurrently. Users may want to handle name resolution in their own code, for the sake of caching, using an alternate resolver, or to measure DNS duration separately from connection duration. Skip getaddrinfo if the "host" passed into create_connection is already resolved. See https://github.com/python/asyncio/pull/302 for details. Patch by A. Jesse Jiryu Davis. 17 December 2015, 00:31:17 UTC
8c084eb merge head 14 December 2015, 04:06:35 UTC
0212c4d Re-fix issue #19284: Don't generate the no-op -R command line parameter to "enable" the always on sys.flags.hash_randomization in _args_from_interpreter_flags() used by multiprocessing and some unittests. This simplifies the code. 14 December 2015, 04:05:55 UTC
220ba72 Fix test_cmd_line not to fail if PYTHONHASHSEED is set to a fixed seed due to test_hash_randomization expecting a different seed per process. 14 December 2015, 04:01:44 UTC
4cb6d37 assert_python_ok docstring typo fix. 14 December 2015, 04:00:24 UTC
2b4f47e #25495: Clarify b2a_base64 documentation vis 57 bytes. 13 December 2015, 23:04:27 UTC
abeb647 Fixes #25844: Corrected =/== typo potentially leading to crash in launcher. 13 December 2015, 09:41:29 UTC
0ac3a0c asyncio: Make Tasks check if Futures are attached to the same event loop See https://github.com/python/asyncio/pull/303 for details 11 December 2015, 16:33:59 UTC
dddc781 asyncio: Sync with github 11 December 2015, 16:32:59 UTC
5e58600 Remove x permissions from Lib/test/test_script_helper.py 07 December 2015, 11:19:49 UTC
f9c88ec Merge. 07 December 2015, 05:58:18 UTC
13cf490 Post-release fixups for Python 3.4.4rc1. 07 December 2015, 05:54:29 UTC
7efaf95 Issue25814: Propagate all errors from custom XML parser handlers in ElementTree.iterparse(). 06 December 2015, 21:51:44 UTC
00a8635 Added tag v3.4.4rc1 for changeset 04f3f725896c 06 December 2015, 13:53:49 UTC
e739601 Version bump for 3.4.4rc1. 06 December 2015, 13:53:35 UTC
8986c44 Rebuilt pydoc topics for 3.4.4rc1. 06 December 2015, 13:51:56 UTC
6364094 Issue #25798: Update OS X 10.5+ 32-bit-only installer to build and link with OpenSSL 1.0.2e. 06 December 2015, 04:51:23 UTC
f7fdbda Issue #25764: Skip the test on OS X The OS X buildbots were failing at the second setrlimit() call with EPERM, as if they were trying to raise the hard limit. The call should be keeping the hard limit the same and raising the soft limit back to its original value, so I don't understand the failure. 05 December 2015, 09:51:52 UTC
e2825e9 merge 3.3 05 December 2015, 08:27:23 UTC
14b2c82 fix reordering 05 December 2015, 08:27:11 UTC
68524e1 merge 3.3 05 December 2015, 08:23:11 UTC
2deaea3 merge 3.2 05 December 2015, 08:21:12 UTC
5e62117 add CVE and issue number 05 December 2015, 08:17:57 UTC
6d8a260 Issue #25800: Fix running test_capi directly 05 December 2015, 06:16:55 UTC
ced699b #24903: Remove misleading error message to fix regression. Before the argparse conversion, compileall would (sometimes) accept multiple paths when -d was specified. Afterward, it does not. The corresponding check in the original code claimed to prevent multiple *directories* from being specified...but it didn't really work even to do that. So this patch fixes the regression by invoking the consenting adults rule: if you specify a combination of arguments to compileall that produces files with inconsistent destdirs (which you could do before), it is on you. Patch by Jake Garver. 05 December 2015, 03:54:38 UTC
afdd513 Issue #25764: Preserve subprocess fork exception when preexec_fn used Also fix handling of failure to release the import lock. 30 November 2015, 02:21:41 UTC
c7217d7 Issue #6478: _strptime's regexp cache now is reset after changing timezone with time.tzset(). 03 December 2015, 20:21:07 UTC
back to top