]>
granicus.if.org Git - python/log
Senthil Kumaran [Wed, 20 Aug 2014 02:25:53 +0000 (07:55 +0530)]
merge from 3.4
Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull.
Senthil Kumaran [Wed, 20 Aug 2014 02:23:58 +0000 (07:53 +0530)]
Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull.
Terry Jan Reedy [Tue, 19 Aug 2014 21:18:11 +0000 (17:18 -0400)]
Merge with 3.4
Terry Jan Reedy [Tue, 19 Aug 2014 21:17:57 +0000 (17:17 -0400)]
Idle ColorDelegator: remove special case code for 'as' in import statements.
'As' became a full keyword when with statements were added in 2.5/2.6.
Benjamin Peterson [Tue, 19 Aug 2014 21:13:26 +0000 (16:13 -0500)]
allow recursion depth to be specified (closes #19628)
Patch from Claudiu Popa.
Serhiy Storchaka [Tue, 19 Aug 2014 15:20:48 +0000 (18:20 +0300)]
Fixed typo.
Serhiy Storchaka [Tue, 19 Aug 2014 15:20:23 +0000 (18:20 +0300)]
Fixed typo.
Serhiy Storchaka [Tue, 19 Aug 2014 14:12:46 +0000 (17:12 +0300)]
Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows.
Serhiy Storchaka [Tue, 19 Aug 2014 14:11:20 +0000 (17:11 +0300)]
Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows.
Serhiy Storchaka [Mon, 18 Aug 2014 14:48:15 +0000 (17:48 +0300)]
Clean up test_user_command.
Serhiy Storchaka [Mon, 18 Aug 2014 14:47:29 +0000 (17:47 +0300)]
Clean up test_user_command.
Benjamin Peterson [Mon, 18 Aug 2014 04:01:33 +0000 (23:01 -0500)]
merge 3.4 (closes #22200)
Benjamin Peterson [Mon, 18 Aug 2014 04:00:42 +0000 (23:00 -0500)]
remove 2.2 and 2.6 compat code (closes #22200)
Patch from Thomas Kluyver.
Victor Stinner [Sun, 17 Aug 2014 20:20:00 +0000 (22:20 +0200)]
Issue #22207: Fix "comparison between signed and unsigned integers" warning in
test checking for integer overflow on Py_ssize_t type: cast explicitly to
size_t.
Victor Stinner [Sun, 17 Aug 2014 20:11:06 +0000 (22:11 +0200)]
Issue #22206: Using pthread, PyThread_create_key() now sets errno to ENOMEM and
returns -1 (error) on integer overflow.
Victor Stinner [Sun, 17 Aug 2014 19:14:46 +0000 (21:14 +0200)]
_pickle: Optimize raw_unicode_escape(), use directly a bytes object, don't use
a temporary bytearray object.
Victor Stinner [Sun, 17 Aug 2014 19:12:18 +0000 (21:12 +0200)]
Optimize PyBytes_FromObject(): only overallocate when size=0 to not get the
empty string singleton
Victor Stinner [Sun, 17 Aug 2014 19:09:30 +0000 (21:09 +0200)]
Issue #22218: Fix "comparison between signed and unsigned integers" warning in
Modules/_sqlite/cursor.c.
Victor Stinner [Sun, 17 Aug 2014 19:05:55 +0000 (21:05 +0200)]
Issue #22218: Fix "comparison between signed and unsigned integers" warnings in
Modules/_pickle.c.
Victor Stinner [Sun, 17 Aug 2014 17:33:28 +0000 (19:33 +0200)]
Issue #22218: Fix "comparison between signed and unsigned integers" warnings in
socketmodule.c.
Serhiy Storchaka [Sun, 17 Aug 2014 13:58:11 +0000 (16:58 +0300)]
Issue #22165: Fixed test_undecodable_filename on Mac OS.
Serhiy Storchaka [Sun, 17 Aug 2014 13:57:39 +0000 (16:57 +0300)]
Issue #22165: Fixed test_undecodable_filename on Mac OS.
Serhiy Storchaka [Sun, 17 Aug 2014 12:32:42 +0000 (15:32 +0300)]
Issue #22068: Avoided reference loops with Variables and Fonts in Tkinter.
Serhiy Storchaka [Sun, 17 Aug 2014 12:31:59 +0000 (15:31 +0300)]
Issue #22068: Avoided reference loops with Variables and Fonts in Tkinter.
Serhiy Storchaka [Sun, 17 Aug 2014 12:17:56 +0000 (15:17 +0300)]
Issue #22201: Command-line interface of the zipfile module now correctly
extracts ZIP files with directory entries. Patch by Ryan Wilson.
Serhiy Storchaka [Sun, 17 Aug 2014 12:14:48 +0000 (15:14 +0300)]
Issue #22201: Command-line interface of the zipfile module now correctly
extracts ZIP files with directory entries. Patch by Ryan Wilson.
Serhiy Storchaka [Sun, 17 Aug 2014 09:21:06 +0000 (12:21 +0300)]
Issue #22165: Fixed test_undecodable_filename on non-UTF-8 locales.
Serhiy Storchaka [Sun, 17 Aug 2014 09:20:02 +0000 (12:20 +0300)]
Issue #22165: Fixed test_undecodable_filename on non-UTF-8 locales.
Serhiy Storchaka [Sun, 17 Aug 2014 05:24:49 +0000 (08:24 +0300)]
Issue #22165: SimpleHTTPRequestHandler now supports undecodable file names.
Serhiy Storchaka [Sun, 17 Aug 2014 05:22:11 +0000 (08:22 +0300)]
Issue #22165: SimpleHTTPRequestHandler now supports undecodable file names.
Nick Coghlan [Sun, 17 Aug 2014 04:01:19 +0000 (14:01 +1000)]
Issue #20184: Add signature introspection for 30 of the builtins
Also adds a test to test_inspect to track progress on builtin
introspection support, to ensure it doesn't regress in the future.
Nick Coghlan [Sun, 17 Aug 2014 04:07:53 +0000 (14:07 +1000)]
Clarify ord() and chr() documentation
Senthil Kumaran [Sat, 16 Aug 2014 17:24:24 +0000 (22:54 +0530)]
merge 3.4; backout changeset
3435c5865cfc due to buildbot failures. Ref #8797
Senthil Kumaran [Sat, 16 Aug 2014 17:22:37 +0000 (22:52 +0530)]
backout changeset
3435c5865cfc due to buildbot failures. Ref #8797
Victor Stinner [Sat, 16 Aug 2014 13:44:02 +0000 (15:44 +0200)]
Issue #22156: simplify _tracemalloc.c, use an int for the MAX_NFRAME constant
Victor Stinner [Sat, 16 Aug 2014 12:38:17 +0000 (14:38 +0200)]
(Merge 3.4) Closes #22188: test_gdb now runs gdb with -nx: "Do not execute
commands from any .gdbinit initialization files".
Victor Stinner [Sat, 16 Aug 2014 12:38:02 +0000 (14:38 +0200)]
Closes #22188: test_gdb now runs gdb with -nx: "Do not execute commands from
any .gdbinit initialization files".
Victor Stinner [Sat, 16 Aug 2014 12:11:14 +0000 (14:11 +0200)]
(Merge 3.4) Closes #22205: sys._debugmallocstats is a cpython specific feature,
so test_debugmallocstats should be marked as such. Patch written by Martin
Matusiak.
Victor Stinner [Sat, 16 Aug 2014 12:11:01 +0000 (14:11 +0200)]
Closes #22205: sys._debugmallocstats is a cpython specific feature, so
test_debugmallocstats should be marked as such. Patch written by Martin
Matusiak.
Senthil Kumaran [Sat, 16 Aug 2014 08:49:09 +0000 (14:19 +0530)]
merge from 3.4
Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull.
Senthil Kumaran [Sat, 16 Aug 2014 08:47:38 +0000 (14:17 +0530)]
Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull.
Victor Stinner [Fri, 15 Aug 2014 23:03:39 +0000 (01:03 +0200)]
Issue #22156: Fix some "comparison between signed and unsigned integers"
compiler warnings in the Modules/ subdirectory.
Victor Stinner [Fri, 15 Aug 2014 21:17:38 +0000 (23:17 +0200)]
Issue #22156: Fix "comparison between signed and unsigned integers" compiler
warnings in the Objects/ subdirectory.
PyType_FromSpecWithBases() and PyType_FromSpec() now reject explicitly negative
slot identifiers.
Victor Stinner [Fri, 15 Aug 2014 21:30:40 +0000 (23:30 +0200)]
Issue #22156: Fix "comparison between signed and unsigned integers" compiler
warnings in the Python/ subdirectory.
Terry Jan Reedy [Fri, 15 Aug 2014 05:23:15 +0000 (01:23 -0400)]
Merge with 3.4
Terry Jan Reedy [Fri, 15 Aug 2014 05:23:02 +0000 (01:23 -0400)]
Issue #22065: Update turtledemo menu creation; don't use obsolete Menubutton.
Terry Jan Reedy [Fri, 15 Aug 2014 04:56:43 +0000 (00:56 -0400)]
Null merge.
Terry Jan Reedy [Fri, 15 Aug 2014 04:55:42 +0000 (00:55 -0400)]
#22053: actually remove .txt files from 3.4.
Terry Jan Reedy [Fri, 15 Aug 2014 04:47:36 +0000 (00:47 -0400)]
Issue #22065: Try the delete demohelp.txt part again.
Terry Jan Reedy [Fri, 15 Aug 2014 04:39:04 +0000 (00:39 -0400)]
Issue #22065: forward port the changes in
c26862955342 , update docstring with
changes that were only merged into demohelp.txt, and re-delete demohelp.txt.
Terry Jan Reedy [Fri, 15 Aug 2014 04:05:31 +0000 (00:05 -0400)]
Issue #10291: null merge
Terry Jan Reedy [Fri, 15 Aug 2014 03:59:32 +0000 (23:59 -0400)]
Issue #10291: Backport
004fe3449193 with a few changes due to 22095.
Will forward port 22095 changes separately.
Terry Jan Reedy [Fri, 15 Aug 2014 01:55:01 +0000 (21:55 -0400)]
Merge with 3.4
Terry Jan Reedy [Fri, 15 Aug 2014 01:54:43 +0000 (21:54 -0400)]
Issue #17390: Adjust Editor window title. Remove 'Python', move version to end.
Serhiy Storchaka [Thu, 14 Aug 2014 19:26:38 +0000 (22:26 +0300)]
Issue #15381: Optimized line reading in io.BytesIO.
Serhiy Storchaka [Thu, 14 Aug 2014 19:22:35 +0000 (22:22 +0300)]
Issue #22193: Added private function _PySys_GetSizeOf() needed to implement
some __sizeof__() methods.
Serhiy Storchaka [Thu, 14 Aug 2014 19:21:18 +0000 (22:21 +0300)]
Issue #22193: Added private function _PySys_GetSizeOf() needed to implement
some __sizeof__() methods.
Berker Peksag [Thu, 14 Aug 2014 05:35:15 +0000 (08:35 +0300)]
Issue #21445: Pass exception messages correctly to assertTrue in
the FileCompareTestCase.test_matching test.
Patch by Steven Barker.
Berker Peksag [Thu, 14 Aug 2014 05:34:32 +0000 (08:34 +0300)]
Issue #21445: Pass exception messages correctly to assertTrue in
the FileCompareTestCase.test_matching test.
Patch by Steven Barker.
Serhiy Storchaka [Wed, 13 Aug 2014 06:36:06 +0000 (09:36 +0300)]
Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems()
in the mailbox module. This is partial rollback of changeset
f340cb045bf9 .
Serhiy Storchaka [Wed, 13 Aug 2014 06:35:21 +0000 (09:35 +0300)]
Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems()
in the mailbox module. This is partial rollback of changeset
f340cb045bf9 .
Raymond Hettinger [Tue, 12 Aug 2014 19:45:28 +0000 (12:45 -0700)]
merge
Raymond Hettinger [Tue, 12 Aug 2014 19:44:52 +0000 (12:44 -0700)]
Issue 22184: Early detection and reporting of missing lru_cache parameters
Serhiy Storchaka [Tue, 12 Aug 2014 17:23:29 +0000 (20:23 +0300)]
Decreased memory requirements of new tests added in issue21448.
Serhiy Storchaka [Tue, 12 Aug 2014 17:22:48 +0000 (20:22 +0300)]
Decreased memory requirements of new tests added in issue21448.
Serhiy Storchaka [Tue, 12 Aug 2014 11:00:29 +0000 (14:00 +0300)]
Issue #21448: Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line.
Original patch by Raymond Hettinger.
Serhiy Storchaka [Tue, 12 Aug 2014 10:59:11 +0000 (13:59 +0300)]
Issue #21448: Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line.
Original patch by Raymond Hettinger.
Serhiy Storchaka [Tue, 12 Aug 2014 09:56:25 +0000 (12:56 +0300)]
Issue #17923: glob() patterns ending with a slash no longer match non-dirs on
AIX. Based on patch by Delhallt.
Serhiy Storchaka [Tue, 12 Aug 2014 09:55:12 +0000 (12:55 +0300)]
Issue #17923: glob() patterns ending with a slash no longer match non-dirs on
AIX. Based on patch by Delhallt.
Antoine Pitrou [Tue, 12 Aug 2014 01:41:46 +0000 (21:41 -0400)]
Issue #20746: Fix test_pdb to run in refleak mode (-R). Patch by Xavier de Gaye.
Antoine Pitrou [Tue, 12 Aug 2014 01:40:38 +0000 (21:40 -0400)]
Issue #20746: Fix test_pdb to run in refleak mode (-R). Patch by Xavier de Gaye.
Zachary Ware [Mon, 11 Aug 2014 20:01:28 +0000 (15:01 -0500)]
Closes #22178: Merge with 3.4
Zachary Ware [Mon, 11 Aug 2014 20:00:48 +0000 (15:00 -0500)]
Issue #22178: Fix the date of the Windows epoch (Jan 1, 1601).
Victor Stinner [Sun, 10 Aug 2014 23:11:13 +0000 (01:11 +0200)]
Issue #22112, asyncio doc: replace loop.create_task(coro) with
asyncio.async(coro), mention that asyncio.async() can be used to scheduler a
coroutine, and make it clear that create_task() is only available in Python
3.4.2 and later.
Victor Stinner [Sun, 10 Aug 2014 17:50:08 +0000 (19:50 +0200)]
Close #22175: Improve test_faulthandler readability with dedent.
Patch written by Xavier de Gaye.
Raymond Hettinger [Sun, 10 Aug 2014 17:41:25 +0000 (10:41 -0700)]
Issue #22174: Clean-up grammar and ambiguities in property() docs.
Raymond Hettinger [Sun, 10 Aug 2014 17:33:03 +0000 (10:33 -0700)]
Issue #22180: Remove weak example
Benjamin Peterson [Sun, 10 Aug 2014 03:01:49 +0000 (20:01 -0700)]
add -Werror=declaration-after-statement only to stdlib extension modules (closes #21121)
Patch from Stefan Krah.
doko@ubuntu.com [Sat, 9 Aug 2014 22:01:04 +0000 (00:01 +0200)]
- Issue #22176: Fix build failure on ARM with -Werror=declaration-after-statement
doko@ubuntu.com [Sat, 9 Aug 2014 21:52:34 +0000 (23:52 +0200)]
- Issue #22176: Add src/x86/win32.S for x86 libffi builds.
R David Murray [Sat, 9 Aug 2014 20:40:49 +0000 (16:40 -0400)]
#21725: Add RFC 6531 (SMTPUTF8) support to smtpd.
Patch by Milan Oberkirch, developed as part of his 2014 GSOC project.
Note that this also fixes a bug in mock_socket ('getpeername' was returning a
simple string instead of the tuple required for IPvX protocols), a bug in
DebugServer with respect to handling binary data (should have been fixed when
decode_data was introduced, but wasn't found until this patch was written),
and a long-standing bug in DebugServer (it was printing an extra blank line at
the end of the displayed message text).
Berker Peksag [Mon, 11 Aug 2014 15:10:25 +0000 (18:10 +0300)]
Fix usage of the versionchanged directive.
Patch by Akira Li.
Victor Stinner [Sun, 10 Aug 2014 23:11:27 +0000 (01:11 +0200)]
(Merge 3.4) Issue #22112, asyncio doc: replace loop.create_task(coro) with
asyncio.async(coro), mention that asyncio.async() can be used to scheduler a
coroutine, and make it clear that create_task() is only available in Python
3.4.2 and later.
Victor Stinner [Sun, 10 Aug 2014 17:51:05 +0000 (19:51 +0200)]
(Merge 3.4) Close #22175: Improve test_faulthandler readability with dedent.
Patch written by Xavier de Gaye.
Raymond Hettinger [Sun, 10 Aug 2014 17:41:52 +0000 (10:41 -0700)]
merge
Raymond Hettinger [Sun, 10 Aug 2014 17:33:28 +0000 (10:33 -0700)]
merge
Benjamin Peterson [Sun, 10 Aug 2014 03:04:19 +0000 (20:04 -0700)]
merge 3.4 (#21121)
doko@ubuntu.com [Sat, 9 Aug 2014 22:01:21 +0000 (00:01 +0200)]
- Merge 3.4
doko@ubuntu.com [Sat, 9 Aug 2014 21:53:29 +0000 (23:53 +0200)]
merge 3.4.
doko@ubuntu.com [Sat, 9 Aug 2014 20:43:02 +0000 (22:43 +0200)]
- Issue #22176: Update the ctypes module's libffi to v3.1. This release
adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian
architectures.
doko@ubuntu.com [Sat, 9 Aug 2014 20:36:35 +0000 (22:36 +0200)]
- Issue #22176: Update the ctypes module's libffi to v3.1. This release
adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian
architectures.
Serhiy Storchaka [Sat, 9 Aug 2014 06:34:25 +0000 (09:34 +0300)]
Issue #22161: Conformed arguments type checks in ctype to actually supported
types. Corrected error messages about bytes arguments.
Serhiy Storchaka [Sat, 9 Aug 2014 06:33:05 +0000 (09:33 +0300)]
Issue #22161: Conformed arguments type checks in ctype to actually supported
types. Corrected error messages about bytes arguments.
Nick Coghlan [Sat, 9 Aug 2014 06:19:41 +0000 (16:19 +1000)]
Merge #21777 from 3.4
Nick Coghlan [Sat, 9 Aug 2014 06:14:04 +0000 (16:14 +1000)]
Issue #21777: separate docs for binary sequence methods
Terry Jan Reedy [Sat, 9 Aug 2014 03:33:32 +0000 (23:33 -0400)]
Merge with 3.4
Terry Jan Reedy [Sat, 9 Aug 2014 03:33:16 +0000 (23:33 -0400)]
Issue #14105: Stop removing breakpoints from Idle editors.
Move BREAK tag configuration to PyShellEditorWindow.
Zachary Ware [Fri, 8 Aug 2014 18:35:11 +0000 (13:35 -0500)]
Closes #22060: Merge with 3.4
Zachary Ware [Fri, 8 Aug 2014 18:32:16 +0000 (13:32 -0500)]
Issue #22060: Clean up/simplify test_ctypes, use test discovery
Ezio Melotti [Fri, 8 Aug 2014 14:24:06 +0000 (17:24 +0300)]
#22170: merge with 3.4.