]>
granicus.if.org Git - python/log
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.
Ezio Melotti [Fri, 8 Aug 2014 14:23:32 +0000 (17:23 +0300)]
#22170: avoid printing newlines twice in tutorial example.
Serhiy Storchaka [Thu, 7 Aug 2014 16:39:30 +0000 (19:39 +0300)]
Issue #20056: Fixed deprecation warning about bytes path in test_shutil on
Windows. Path by Vajrasky Kok.
Serhiy Storchaka [Thu, 7 Aug 2014 16:38:37 +0000 (19:38 +0300)]
Issue #20056: Fixed deprecation warning about bytes path in test_shutil on
Windows. Path by Vajrasky Kok.
Zachary Ware [Thu, 7 Aug 2014 16:11:11 +0000 (11:11 -0500)]
Null merge with 3.4
Benjamin Peterson [Thu, 7 Aug 2014 05:50:30 +0000 (22:50 -0700)]
add matrix multiplication operator to correct lists (closes #22142)
Zachary Ware [Thu, 7 Aug 2014 04:21:03 +0000 (23:21 -0500)]
Issue #22160: Update OpenSSL to 1.0.1i for the Windows build.
Zachary Ware [Thu, 7 Aug 2014 04:19:29 +0000 (23:19 -0500)]
Issue #22160: Update OpenSSL to 1.0.1i for the Windows build.
Zachary Ware [Thu, 7 Aug 2014 03:47:23 +0000 (22:47 -0500)]
Update prepare_ssl.py script to generate the .asm files.
Ezio Melotti [Thu, 7 Aug 2014 00:28:26 +0000 (03:28 +0300)]
#22092: merge with 3.4.
Ezio Melotti [Thu, 7 Aug 2014 00:20:22 +0000 (03:20 +0300)]
#22092: use absolute imports in unittest tests. Patch by Vajrasky Kok.
Antoine Pitrou [Wed, 6 Aug 2014 23:31:40 +0000 (19:31 -0400)]
Issue #22116: C functions and methods (of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by Wei Wu.
Serhiy Storchaka [Wed, 6 Aug 2014 15:55:54 +0000 (18:55 +0300)]
Issue #5411: Fixed version number.
Serhiy Storchaka [Wed, 6 Aug 2014 15:50:19 +0000 (18:50 +0300)]
Issue #5411: Added support for the "xztar" format in the shutil module.
Serhiy Storchaka [Wed, 6 Aug 2014 14:51:58 +0000 (17:51 +0300)]
Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular
when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the
__new__() method.
Serhiy Storchaka [Wed, 6 Aug 2014 14:50:39 +0000 (17:50 +0300)]
Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular
when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the
__new__() method.
Serhiy Storchaka [Wed, 6 Aug 2014 14:45:35 +0000 (17:45 +0300)]
Move misplaced Misc/NEWS entries to correct locations.
Eliminate deprecated the "Extension Modules" section.
Zachary Ware [Tue, 5 Aug 2014 19:02:11 +0000 (14:02 -0500)]
Closes #22146: Merge with 3.4
Zachary Ware [Tue, 5 Aug 2014 19:01:10 +0000 (14:01 -0500)]
Issue #22146: Fix typo in __build_class__ error message
Zachary Ware [Tue, 5 Aug 2014 16:54:34 +0000 (11:54 -0500)]
Closes #22136: Fix MSVC compiler warnings introduced by #22085
Martin v. Löwis [Tue, 5 Aug 2014 15:56:52 +0000 (17:56 +0200)]
Issue #21972: Make it clear that the PEP 401 future import works,
despite the PEP being rejected.
Barry Warsaw [Tue, 5 Aug 2014 15:28:12 +0000 (11:28 -0400)]
- Issue #21539: Add a *exists_ok* argument to `Pathlib.mkdir()` to mimic
`mkdir -p` and `os.makedirs()` functionality. When true, ignore
FileExistsErrors. Patch by Berker Peksag.
(With minor cleanups, additional tests, doc tweaks, etc. by Barry)
Also:
* Remove some unused imports in test_pathlib.py reported by pyflakes.
Martin v. Löwis [Tue, 5 Aug 2014 14:13:50 +0000 (16:13 +0200)]
Issue #22127: fix typo.
Martin v. Löwis [Tue, 5 Aug 2014 14:11:06 +0000 (16:11 +0200)]
Issue #22127: Bypass IDNA for pure-ASCII host names (in particular for numeric IPs).
Martin v. Löwis [Tue, 5 Aug 2014 14:10:38 +0000 (16:10 +0200)]
Issue #22127: Bypass IDNA for pure-ASCII host names (in particular for numeric IPs).
Larry Hastings [Tue, 5 Aug 2014 09:55:21 +0000 (19:55 +1000)]
Issue #22120: For functions using an unsigned integer return converter,
Argument Clinic now generates a cast to that type for the comparison
to -1 in the generated code. (This supresses a compilation warning.)
Vinay Sajip [Tue, 5 Aug 2014 09:35:05 +0000 (10:35 +0100)]
Closes #22130: Merged documentation update from 3.4.
Vinay Sajip [Tue, 5 Aug 2014 09:34:16 +0000 (10:34 +0100)]
Issue #22130: Corrected fileConfig() documentation.
Larry Hastings [Tue, 5 Aug 2014 06:06:16 +0000 (16:06 +1000)]
More fixes for the unhappy AMD FreeBSD 9 buildbot. Fingers crossed.
Larry Hastings [Tue, 5 Aug 2014 06:00:03 +0000 (16:00 +1000)]
Fix for AMD FreeBSD 9 buildbot (hopefully), broken by my last checkin.
Ezio Melotti [Tue, 5 Aug 2014 05:14:59 +0000 (08:14 +0300)]
#21928: merge with 3.4.
Ezio Melotti [Tue, 5 Aug 2014 05:14:28 +0000 (08:14 +0300)]
#21928: clarify functools.wraps docs.
Larry Hastings [Tue, 5 Aug 2014 04:04:04 +0000 (14:04 +1000)]
Issue #20170: Convert posixmodule to use Argument Clinic.
Ezio Melotti [Mon, 4 Aug 2014 23:24:28 +0000 (02:24 +0300)]
#11955: merge with 3.4.
Ezio Melotti [Mon, 4 Aug 2014 23:24:03 +0000 (02:24 +0300)]
#11955: show the list of args in case of error in test_argparse.
Ezio Melotti [Mon, 4 Aug 2014 16:34:57 +0000 (19:34 +0300)]
#18034: merge with 3.4.
Ezio Melotti [Mon, 4 Aug 2014 16:34:29 +0000 (19:34 +0300)]
#18034: update FAQ to suggest importlib.import_module instead of __import__. Patch by Wouter van Heyst.
Zachary Ware [Mon, 4 Aug 2014 16:18:23 +0000 (11:18 -0500)]
Closes #22104: Merge with 3.4
Zachary Ware [Mon, 4 Aug 2014 16:15:10 +0000 (11:15 -0500)]
Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_inner
Ezio Melotti [Mon, 4 Aug 2014 14:17:21 +0000 (17:17 +0300)]
#20977: merge with 3.4.
Ezio Melotti [Mon, 4 Aug 2014 14:16:49 +0000 (17:16 +0300)]
#20977: fix undefined name in the email module. Patch by Rose Ames.
Ezio Melotti [Mon, 4 Aug 2014 14:01:48 +0000 (17:01 +0300)]
#18588: merge with 3.4.
Ezio Melotti [Mon, 4 Aug 2014 14:01:16 +0000 (17:01 +0300)]
#18588: update the timeit examples to be consistent.