]>
granicus.if.org Git - python/log
Ethan Furman [Fri, 15 Jan 2016 23:01:33 +0000 (15:01 -0800)]
revert change
87a9dff5106c : pure Enum members again evaluate to True;
update Finer Points section of docs to cover boolean evaluation;
add more tests for pure and mixed boolean evaluation
Brett Cannon [Fri, 15 Jan 2016 19:23:46 +0000 (11:23 -0800)]
Merge for issue #17633
Brett Cannon [Fri, 15 Jan 2016 19:22:19 +0000 (11:22 -0800)]
Issue #17633: Improve support for namespace packages with zipimport.
Previously zipimport mistakenly limited namespace support to only the
top-level of the zipfile when it should have supported an arbitrary
depth.
Thanks to Phil Connel for the bug report and initial patch and Mike
Romberg for the final patch.
Brett Cannon [Fri, 15 Jan 2016 17:54:16 +0000 (09:54 -0800)]
Merge 'used with permission' additions
Brett Cannon [Fri, 15 Jan 2016 17:53:51 +0000 (09:53 -0800)]
Add some "used with permission" mentions where external resources are referenced.
Permission was validated prior to adding these markings.
Brett Cannon [Fri, 15 Jan 2016 17:39:06 +0000 (09:39 -0800)]
Merge for issue #26114
Brett Cannon [Fri, 15 Jan 2016 17:38:24 +0000 (09:38 -0800)]
Issue #26114: Remove a reference to 'Numerical Recipes'.
While no copyright violation occurred, the license which
'Numerical Recipes' operates under is not amenable to Python,
so to prevent confusion it's easier to simply remove its mention.
Martin Panter [Fri, 15 Jan 2016 02:37:21 +0000 (02:37 +0000)]
Issue #25940: Merge ETIMEDOUT fix from 3.5
Martin Panter [Fri, 15 Jan 2016 02:28:59 +0000 (02:28 +0000)]
Issue #25940: Merge ETIMEDOUT fix from 3.4 into 3.5
Martin Panter [Fri, 15 Jan 2016 02:18:31 +0000 (02:18 +0000)]
Issue #25940: Merge ETIMEDOUT fix from 3.3 into 3.4
Martin Panter [Fri, 15 Jan 2016 02:08:13 +0000 (02:08 +0000)]
Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3
Martin Panter [Fri, 15 Jan 2016 01:16:41 +0000 (01:16 +0000)]
Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUT
Martin Panter [Thu, 14 Jan 2016 13:26:43 +0000 (13:26 +0000)]
Issue #25940: test_ssl is working again
Martin Panter [Thu, 14 Jan 2016 13:25:06 +0000 (13:25 +0000)]
Issue #25940: Merge self-signed.pythontest.net testing from 3.5
Martin Panter [Thu, 14 Jan 2016 13:05:46 +0000 (13:05 +0000)]
Issue #25940: Update new SSL tests for self-signed.pythontest.net
Removed SSL_ERROR_SYSCALL checking from ssl_io_loop() so that the loop can
terminate when unwrap() raises that error.
Martin Panter [Thu, 14 Jan 2016 13:22:29 +0000 (13:22 +0000)]
Issue #25940: Merge self-signed.pythontest.net testing from 3.4 into 3.5
doko@ubuntu.com [Thu, 14 Jan 2016 13:05:21 +0000 (14:05 +0100)]
- merge 3.5
doko@ubuntu.com [Thu, 14 Jan 2016 13:04:59 +0000 (14:04 +0100)]
dictobject.c(dict_sizeof): Make it static again.
Martin Panter [Thu, 14 Jan 2016 12:53:56 +0000 (12:53 +0000)]
Issue #25940: Update new SSL tests for self-signed.pythontest.net
Martin Panter [Thu, 14 Jan 2016 12:46:49 +0000 (12:46 +0000)]
Issue #25940: Merge self-signed.pythontest.net testing from 3.3 into 3.4
Martin Panter [Thu, 14 Jan 2016 12:21:02 +0000 (12:21 +0000)]
Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3
Martin Panter [Thu, 14 Jan 2016 09:36:00 +0000 (09:36 +0000)]
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.
Senthil Kumaran [Thu, 14 Jan 2016 08:11:39 +0000 (00:11 -0800)]
Issue #25822: Add docstrings to the fields of urllib.parse results.
Patch contributed by Swati Jaiswal.
Senthil Kumaran [Wed, 13 Jan 2016 15:48:57 +0000 (07:48 -0800)]
Add a NEWS entry for Issue #22642.
Senthil Kumaran [Wed, 13 Jan 2016 15:46:54 +0000 (07:46 -0800)]
Issue22642 - Convert trace module's option handling mechanism from getopt to argparse.
Patch contributed by SilentGhost.
Senthil Kumaran [Tue, 12 Jan 2016 14:18:32 +0000 (06:18 -0800)]
Issue25347 - Format the error message output of mock's assert_has_calls method.
Patch contributed by Robert Zimmerman.
Ezio Melotti [Tue, 12 Jan 2016 09:27:58 +0000 (11:27 +0200)]
#26001: merge with 3.5.
Ezio Melotti [Tue, 12 Jan 2016 09:27:30 +0000 (11:27 +0200)]
#26001: mention in the tutorial that files in binary mode expect bytes, not str.
Ezio Melotti [Tue, 12 Jan 2016 09:03:54 +0000 (11:03 +0200)]
#19006: merge with 3.5.
Ezio Melotti [Tue, 12 Jan 2016 09:03:31 +0000 (11:03 +0200)]
#19006: fix wording in unittest docs.
Zachary Ware [Tue, 12 Jan 2016 07:31:21 +0000 (01:31 -0600)]
Closes #25348: Merge with 3.5
Zachary Ware [Tue, 12 Jan 2016 07:26:50 +0000 (01:26 -0600)]
Issue #25348: Add --pgo and --pgo-job flags to PCbuild\build.bat
Yury Selivanov [Tue, 12 Jan 2016 02:05:18 +0000 (21:05 -0500)]
Merge 3.5 (issue #25486)
Yury Selivanov [Tue, 12 Jan 2016 02:04:50 +0000 (21:04 -0500)]
Issue #25486: Drop "removed in 3.6" wording from inspect.getargspec docs.
Ezio Melotti [Mon, 11 Jan 2016 22:09:43 +0000 (00:09 +0200)]
#25517: merge with 3.5.
Ezio Melotti [Mon, 11 Jan 2016 22:09:13 +0000 (00:09 +0200)]
#25517: fix regex in the regex howto. Patch by Elena Oat.
Ezio Melotti [Mon, 11 Jan 2016 21:31:38 +0000 (23:31 +0200)]
#25991: merge with 3.5.
Ezio Melotti [Mon, 11 Jan 2016 21:30:56 +0000 (23:30 +0200)]
#25991: fix readline example to limit history size. Patch by Daniel Dye.
Barry Warsaw [Mon, 11 Jan 2016 20:53:51 +0000 (15:53 -0500)]
Merge heads.
Barry Warsaw [Mon, 11 Jan 2016 20:53:19 +0000 (15:53 -0500)]
Merge heads.
Barry Warsaw [Mon, 11 Jan 2016 20:51:27 +0000 (15:51 -0500)]
As per further discussion, re-enable the typeobject.c guard for picklability.
upstreams such as Cython will have to adjust.
doko@ubuntu.com [Mon, 11 Jan 2016 20:43:29 +0000 (21:43 +0100)]
Merge 3.5
doko@ubuntu.com [Mon, 11 Jan 2016 20:41:40 +0000 (21:41 +0100)]
- Issue #24705: Fix sysconfig._parse_makefile not expanding ${} vars
appearing before $() vars.
Yury Selivanov [Mon, 11 Jan 2016 20:15:01 +0000 (15:15 -0500)]
Issue #25486: Resurrect inspect.getargspec in 3.6. Backout
a565aad5d6e1 .
The decision is that we shouldn't remove popular APIs (however long they
are depreacted) from Python 3, while 2.7 is still around and supported.
Barry Warsaw [Mon, 11 Jan 2016 20:14:53 +0000 (15:14 -0500)]
Comment out some tests that won't pass now that we've reverted the
picklability regression. Also, as per further discussion, remove the
regressing code.
Barry Warsaw [Mon, 11 Jan 2016 18:49:40 +0000 (13:49 -0500)]
Issue #22995: [UPDATE] Comment out the one of the pickleability tests in
_PyObject_GetState() due to regressions observed in Cython-based projects.
Barry Warsaw [Mon, 11 Jan 2016 18:24:02 +0000 (13:24 -0500)]
Issue #22995: [UPDATE] Comment out the one of the pickleability tests in
_PyObject_GetState() due to regressions observed in Cython-based projects.
Yury Selivanov [Mon, 11 Jan 2016 17:32:53 +0000 (12:32 -0500)]
Merge 3.5 (issue #26050)
Yury Selivanov [Mon, 11 Jan 2016 17:30:56 +0000 (12:30 -0500)]
Merge 3.4 (Issue #26050)
Yury Selivanov [Mon, 11 Jan 2016 17:28:19 +0000 (12:28 -0500)]
Issue #26050: Add asyncio.StreamReader.readuntil() method.
Patch by Марк Коренберг.
Senthil Kumaran [Mon, 11 Jan 2016 15:09:42 +0000 (07:09 -0800)]
Issue #26069: Remove the deprecated apis in the trace module.
Andrew Svetlov [Mon, 11 Jan 2016 13:42:05 +0000 (15:42 +0200)]
merge 3.5
Andrew Svetlov [Mon, 11 Jan 2016 13:41:43 +0000 (15:41 +0200)]
Fix versionadded to use 3.5.1 only for 3.5 branch
Andrew Svetlov [Mon, 11 Jan 2016 12:45:49 +0000 (14:45 +0200)]
merge 3.5
Andrew Svetlov [Mon, 11 Jan 2016 12:45:25 +0000 (14:45 +0200)]
merge 3.4
Andrew Svetlov [Mon, 11 Jan 2016 12:40:35 +0000 (14:40 +0200)]
Document asyncio.timeout()
Andrew Svetlov [Mon, 11 Jan 2016 10:26:02 +0000 (12:26 +0200)]
merge 3.5
Andrew Svetlov [Mon, 11 Jan 2016 10:25:40 +0000 (12:25 +0200)]
merge 3.4
Andrew Svetlov [Mon, 11 Jan 2016 10:25:23 +0000 (12:25 +0200)]
Sync with asyncio
Andrew Svetlov [Mon, 11 Jan 2016 07:21:02 +0000 (09:21 +0200)]
merge 3.5
Andrew Svetlov [Mon, 11 Jan 2016 07:16:58 +0000 (09:16 +0200)]
Add missing Misc/NEWS update
Andrew Svetlov [Mon, 11 Jan 2016 07:13:10 +0000 (09:13 +0200)]
merge 3.5
Andrew Svetlov [Mon, 11 Jan 2016 07:09:10 +0000 (09:09 +0200)]
merge 3.4
Andrew Svetlov [Mon, 11 Jan 2016 06:42:49 +0000 (08:42 +0200)]
Sync with asyncio repo
Mark Hammond [Mon, 11 Jan 2016 03:53:01 +0000 (14:53 +1100)]
Issue #26070: py.exe launcher fails to find in-place built binaries from earlier Python versions.
Mark Hammond [Mon, 11 Jan 2016 03:50:22 +0000 (14:50 +1100)]
Issue #26070: py.exe launcher fails to find in-place built binaries from earlier Python versions.
Benjamin Peterson [Sun, 10 Jan 2016 07:56:40 +0000 (23:56 -0800)]
merge 3.5 (#26066)
Benjamin Peterson [Sun, 10 Jan 2016 07:56:31 +0000 (23:56 -0800)]
merge 3.4 (#26066)
Benjamin Peterson [Sun, 10 Jan 2016 07:55:47 +0000 (23:55 -0800)]
delete old crypto prose (closes #26066)
Senthil Kumaran [Sun, 10 Jan 2016 06:34:40 +0000 (22:34 -0800)]
merge from 3.5
Issue23675 - A tiny clarification in the MRO glossary term.
Senthil Kumaran [Sun, 10 Jan 2016 06:33:54 +0000 (22:33 -0800)]
Issue23675 - A tiny clarification in the MRO glossary term.
Terry Jan Reedy [Sat, 9 Jan 2016 17:22:13 +0000 (12:22 -0500)]
Merge with 3.5
Terry Jan Reedy [Sat, 9 Jan 2016 17:22:00 +0000 (12:22 -0500)]
Issue #26029: Finish correction.
Ezio Melotti [Sat, 9 Jan 2016 14:09:19 +0000 (16:09 +0200)]
#24789: merge with 3.5.
Ezio Melotti [Sat, 9 Jan 2016 14:08:24 +0000 (16:08 +0200)]
#24789: fix docstring of ctypes.create_string_buffer. Patch by Matheus Vieira Portela.
Terry Jan Reedy [Sat, 9 Jan 2016 08:28:01 +0000 (03:28 -0500)]
Merge with 3.5
Terry Jan Reedy [Sat, 9 Jan 2016 08:27:37 +0000 (03:27 -0500)]
Issue #26029: Remove extraneous word. Patch by Upendra Kumar.
Senthil Kumaran [Sat, 9 Jan 2016 07:44:10 +0000 (23:44 -0800)]
merge from 3.5
Issue #22138: Fix mock.patch behavior when patching descriptors. Restore
original values after patching.
Patch contributed by Sean McCully.
Senthil Kumaran [Sat, 9 Jan 2016 07:43:29 +0000 (23:43 -0800)]
Issue #22138: Fix mock.patch behavior when patching descriptors. Restore
original values after patching.
Patch contributed by Sean McCully.
Brett Cannon [Fri, 8 Jan 2016 22:33:09 +0000 (14:33 -0800)]
Issue #25802: Add an examples section to importlib.
Thanks to Berker Peksag for the patch review.
Senthil Kumaran [Fri, 8 Jan 2016 09:03:03 +0000 (01:03 -0800)]
merge from 3.5
Issue20969 - Set the Epub Author and Epub Publisher in Python docs.
Senthil Kumaran [Fri, 8 Jan 2016 09:01:56 +0000 (01:01 -0800)]
Issue20969 - Set the Epub Author and Epub Publisher in Python docs.
Benjamin Peterson [Fri, 8 Jan 2016 06:02:13 +0000 (22:02 -0800)]
merge 3.5 (#26046)
Benjamin Peterson [Fri, 8 Jan 2016 06:02:01 +0000 (22:02 -0800)]
merge 3.4 (#26046)
Benjamin Peterson [Fri, 8 Jan 2016 06:01:26 +0000 (22:01 -0800)]
fix typo in unittest docs (closes #26046)
Patch from Upendra Kumar.
Benjamin Peterson [Fri, 8 Jan 2016 05:38:51 +0000 (21:38 -0800)]
merge 3.5 (closes #25672)
Benjamin Peterson [Fri, 8 Jan 2016 05:37:37 +0000 (21:37 -0800)]
enable SSL_MODE_RELEASE_BUFFERS
Patch by Cory Benfield.
Guido van Rossum [Thu, 7 Jan 2016 21:13:31 +0000 (13:13 -0800)]
Hopeful fix for test_rglob_common on Windows without symlinks. (Merge 3.5->3.6)
Guido van Rossum [Thu, 7 Jan 2016 21:13:04 +0000 (13:13 -0800)]
Hopeful fix for test_rglob_common on Windows without symlinks. (Merge 3.4->3.5)
Guido van Rossum [Thu, 7 Jan 2016 21:12:34 +0000 (13:12 -0800)]
Hopeful fix for test_rglob_common on Windows without symlinks.
Guido van Rossum [Thu, 7 Jan 2016 18:58:20 +0000 (10:58 -0800)]
Add another try/except PermissionError to avoid depending on listdir order. Fix issues #24120 and #26012. (Merge 3.5->3.6)
Guido van Rossum [Thu, 7 Jan 2016 18:57:37 +0000 (10:57 -0800)]
Add another try/except PermissionError to avoid depending on listdir order. Fix issues #24120 and #26012. (Merge 3.4->3.5)
Guido van Rossum [Thu, 7 Jan 2016 18:56:36 +0000 (10:56 -0800)]
Add another try/except PermissionError to avoid depending on listdir order. Fix issues #24120 and #26012.
Berker Peksag [Thu, 7 Jan 2016 17:03:15 +0000 (19:03 +0200)]
Fix typo in docstring of multiprocessing.spawn.spawn_main()
Berker Peksag [Thu, 7 Jan 2016 17:02:55 +0000 (19:02 +0200)]
Fix typo in docstring of multiprocessing.spawn.spawn_main()
Berker Peksag [Thu, 7 Jan 2016 16:45:47 +0000 (18:45 +0200)]
Issue #5501: Clarify that invoking freeze_support() on non-Windows platforms has no effect
Patch by Davin Potts and Camilla Montonen.
Berker Peksag [Thu, 7 Jan 2016 16:45:22 +0000 (18:45 +0200)]
Issue #5501: Clarify that invoking freeze_support() on non-Windows platforms has no effect
Patch by Davin Potts and Camilla Montonen.
Senthil Kumaran [Thu, 7 Jan 2016 05:31:09 +0000 (21:31 -0800)]
merge from 3.5
Issue16544 - Add a link to an external documentation resource in ast module docs.
Senthil Kumaran [Thu, 7 Jan 2016 05:30:30 +0000 (21:30 -0800)]
merge from 3.4
Issue16544 - Add a link to an external documentation resource in ast module docs.
Senthil Kumaran [Thu, 7 Jan 2016 05:26:53 +0000 (21:26 -0800)]
Issue16544 - Add a link to an external documentation resource in ast module docs.