Benjamin Peterson
ff180af057
merge 3.4 ( #21766 )
2014-06-14 18:41:31 -07:00
Benjamin Peterson
a8c75fe31a
merge 3.3 ( #21766 )
2014-06-14 18:41:13 -07:00
Benjamin Peterson
6cd1954c5c
merge 3.2 ( #21766 )
2014-06-14 18:40:10 -07:00
Benjamin Peterson
73b8b1cdb8
url unquote the path before checking if it refers to a CGI script ( closes #21766 )
2014-06-14 18:36:29 -07:00
Raymond Hettinger
48f68d00b8
Factor common code into internal functions.
...
Clean-up names of static functions.
Use Py_RETURN_NONE macro.
Expose private functions needed to support merge().
Move C imports to the bottom of the Python file.
2014-06-14 16:43:35 -07:00
Giampaolo Rodola'
892051af95
fix issue #6916 : undocument deprecated asynchat.fifo class.q
2014-06-14 17:03:42 +02:00
Vinay Sajip
f8e9ba0fb9
Closes #21742 : Merged fix from 3.4.
2014-06-14 10:23:20 +01:00
Vinay Sajip
0220048083
Issue #21742 : Set stream to None after closing.
2014-06-14 10:22:05 +01:00
Vinay Sajip
21ceada492
Closes #21752 : Merged update from 3.4.
2014-06-14 09:27:10 +01:00
Vinay Sajip
e0d324d02b
Issue #21752 : Documented change to behaviour of logging.getLevelName().
2014-06-14 09:26:26 +01:00
Raymond Hettinger
b321e79123
Fix typo
2014-06-14 00:03:28 -07:00
Terry Jan Reedy
cd41e89377
Merge with 3.4
2014-06-13 15:21:01 -04:00
Terry Jan Reedy
a40e6b0c94
Issue #21730 : Add no-thread skip in test_socket. Patch by Berker Peksag.
2014-06-13 15:20:45 -04:00
Terry Jan Reedy
82fa90c06f
Merge with 3.4
2014-06-13 14:58:09 -04:00
Terry Jan Reedy
6926e3e835
Issue #21726 : Remove unnecessary and contextually wrong line.
2014-06-13 14:57:51 -04:00
Zachary Ware
b2df015b3d
Issue #19493 : Merge with 3.4
2014-06-13 13:48:03 -05:00
Zachary Ware
9422df0924
Issue #19493 : Refactor ctypes test package.
...
Skipped tests are now marked as skipped, formerly commented-out or
renamed-so-it-doesn't-look-like-a-test tests are uncommented, properly named,
and unconditionally skipped, some tests that simply didn't run before
are now able to run, and a few are split into multiple methods instead of
skipping via 'return' in the middle of a method. Also, a couple of unused
files are removed completely.
2014-06-13 13:44:39 -05:00
Terry Jan Reedy
eba3633f34
Merge with 3.4
2014-06-13 14:23:57 -04:00
Terry Jan Reedy
bc7c96b9ea
Issue #20043 : Add direct test for _thread.
2014-06-13 14:23:43 -04:00
Zachary Ware
a4d1e461a7
Merge with 3.4
2014-06-13 09:43:32 -05:00
Zachary Ware
ee0e5104b8
Per Martin [1], PGO is no longer used for official releases.
...
[1] https://mail.python.org/pipermail/python-dev/2014-June/135018.html
2014-06-13 09:43:15 -05:00
Zachary Ware
ff7cfb21d9
Issue #21745 : Merge with 3.4
2014-06-13 09:39:24 -05:00
Zachary Ware
4856a6ae7d
Issue #21745 : Mention VS2010 SP1 as a solution for LNK1123 errors
2014-06-13 09:38:50 -05:00
Victor Stinner
8a1ba194db
Merge 3.4 (null merge)
2014-06-13 14:58:55 +02:00
Victor Stinner
b2788fe854
Issue #16136 : VMSError is done, bye bye VMS
2014-06-13 14:58:48 +02:00
Victor Stinner
583a068189
Issue #16136 : VMSError is done, bye bye VMS
2014-06-13 14:55:47 +02:00
Antoine Pitrou
9e82b17e9d
Issue #21711 : support for "site-python" directories has now been removed from the site module (it was deprecated in 3.4).
2014-06-12 19:41:30 -04:00
Vinay Sajip
b6cf631f9c
Issue #21709 : Merged update from 3.4.
2014-06-12 23:38:16 +01:00
Vinay Sajip
194bcaf4dc
Issue #21709 : Improved implementation to cover the frozen module case.
2014-06-12 23:36:33 +01:00
Victor Stinner
e7efff5bb8
(Merge 3.4) asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task)
...
repr(Handle) is shorter for function: "foo" instead of "<function foo at
0x...>". It now also includes the source of the callback, filename and line
number where it was defined, if available.
repr(Task) now also includes the current position in the code, filename and
line number, if available. If the coroutine (generator) is done, the line
number is omitted and "done" is added.
2014-06-12 18:39:42 +02:00
Victor Stinner
307bccc6ff
asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task)
...
repr(Handle) is shorter for function: "foo" instead of "<function foo at
0x...>". It now also includes the source of the callback, filename and line
number where it was defined, if available.
repr(Task) now also includes the current position in the code, filename and
line number, if available. If the coroutine (generator) is done, the line
number is omitted and "done" is added.
2014-06-12 18:39:26 +02:00
Terry Jan Reedy
2d8d9d57b5
Merge with 3.4
2014-06-12 01:03:35 -04:00
Terry Jan Reedy
f54432e2a1
Issue #12387 : Add missing upper(lower)case versions of default Windows key
...
bindings for Idle so Caps Lock does not disable them. Patch by Roger Serwy.
2014-06-12 01:03:08 -04:00
R David Murray
130a566a13
Suppress a couple more DeprecationWarnings in the test suite.
2014-06-11 17:09:43 -04:00
Zachary Ware
dbb7aa5bd1
Closes #21713 : Merge with 3.4
2014-06-11 15:28:31 -05:00
Zachary Ware
732ac3214b
Issue #21713 : Fix typo in a comment. Found by Joseph Shen.
2014-06-11 15:27:04 -05:00
R David Murray
475a476237
Eliminate DeprecationWarning in test_concurrent_futures.
2014-06-11 16:25:05 -04:00
R David Murray
1351ee704b
#14758 : Fix the fix (fix getaddrinfo in mock_socket)
...
I forgot to run all the affected tests when I fixed smtpd.
2014-06-11 16:10:10 -04:00
Zachary Ware
ba9fb0d83f
Fix doc build warning
2014-06-11 15:02:25 -05:00
R David Murray
012a83ab26
#14758 : Need to specify the desired socket type in the getaddrinfo call.
...
This worked by accident on Linux because the SOCK_STREAM was returned
first, but on the FreeBSD the SOCK_DGRAM is first in the list.
2014-06-11 15:17:50 -04:00
R David Murray
6ffface429
#19840 : Add copy_function to shutil.move.
...
Patch by Claudiu Popa.
2014-06-11 14:40:13 -04:00
R David Murray
6fe56a329d
#14758 : add IPv6 support to smtpd.
...
Patch by Milan Oberkirch.
2014-06-11 13:48:58 -04:00
R David Murray
1144da5821
#19662 : Eliminate warnings in other test modules that use smtpd.
...
Eventually these will want to convert to decode_data=False, I think.
2014-06-11 12:27:40 -04:00
R David Murray
554bcbf1b9
#19662 : add decode_data to smtpd so you can get at DATA in bytes form.
...
Otherwise smtpd is restricted to 7bit clean data, since even if the
incoming data is actually utf-8, it will often break things to decode
it before parsing the message.
Patch by Maciej Szulik, with some adjustments (mostly the warning
support).
2014-06-11 11:18:08 -04:00
Senthil Kumaran
38ee9afb34
merge from 3.4
2014-06-11 06:19:47 -07:00
Senthil Kumaran
e9738239ba
#21693 - Fix the broken link for pylons project.
2014-06-11 06:19:21 -07:00
Larry Hastings
d9d7567eac
Issue #21629 : Merge from 3.4.
2014-06-11 04:36:09 -07:00
Larry Hastings
f150378ef0
Issue #21629 : Fix Argument Clinic's "--converters" feature.
2014-06-11 04:31:29 -07:00
Vinay Sajip
99537627fd
Closes #21709 : Merged fix from 3.4.
2014-06-11 08:04:16 +01:00
Vinay Sajip
80f2262dcf
Issue #21709 : Remove references to __file__ when part of a frozen application.
2014-06-11 08:01:32 +01:00