]>
granicus.if.org Git - python/log
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.
Raymond Hettinger [Mon, 4 Aug 2014 07:21:36 +0000 (00:21 -0700)]
merge
Raymond Hettinger [Mon, 4 Aug 2014 07:21:11 +0000 (00:21 -0700)]
Remove unused leftover stray line
Raymond Hettinger [Mon, 4 Aug 2014 06:44:59 +0000 (23:44 -0700)]
merge
Raymond Hettinger [Mon, 4 Aug 2014 06:44:30 +0000 (23:44 -0700)]
Fix markup.
Raymond Hettinger [Mon, 4 Aug 2014 06:39:20 +0000 (23:39 -0700)]
merge
Raymond Hettinger [Mon, 4 Aug 2014 06:38:54 +0000 (23:38 -0700)]
Improve regex tokenizer example by using re.finditer().
Also, improve variable names and fix column numbers
in the generated output.
Raymond Hettinger [Mon, 4 Aug 2014 05:49:07 +0000 (22:49 -0700)]
Use two-argument form of next() and use a return-statement instead of an explicit raise StopIteration
Raymond Hettinger [Mon, 4 Aug 2014 05:40:59 +0000 (22:40 -0700)]
Make the import private to keep the global namespace clean.
Raymond Hettinger [Mon, 4 Aug 2014 05:36:32 +0000 (22:36 -0700)]
Use reversed() instead of creating a new temporary list.
Terry Jan Reedy [Mon, 4 Aug 2014 03:03:16 +0000 (23:03 -0400)]
Merge with 3.4
Terry Jan Reedy [Mon, 4 Aug 2014 03:02:58 +0000 (23:02 -0400)]
PEP 8 spacing in idlelib.configDialog: mostly a = b in assignments,
a, b in arg lists, and hanging indents for long arg lists.
Jason R. Coombs [Sun, 3 Aug 2014 19:27:18 +0000 (15:27 -0400)]
Issue #13540: Merge changes from 3.4
Jason R. Coombs [Sun, 3 Aug 2014 19:26:58 +0000 (15:26 -0400)]
Issue #13540: Merge changes from 3.3
Jason R. Coombs [Sun, 3 Aug 2014 19:26:32 +0000 (15:26 -0400)]
Issue #13540: Merge changes from 3.2
Jason R. Coombs [Sun, 3 Aug 2014 18:54:11 +0000 (14:54 -0400)]
Issue #13540: Update references to Action class to match syntax used for other classes in this file.
Raymond Hettinger [Sun, 3 Aug 2014 05:32:33 +0000 (22:32 -0700)]
merge
Raymond Hettinger [Sun, 3 Aug 2014 05:32:10 +0000 (22:32 -0700)]
Fix whitespace in example.
Raymond Hettinger [Sun, 3 Aug 2014 05:30:26 +0000 (22:30 -0700)]
Fix whitespace in example.
Ezio Melotti [Sat, 2 Aug 2014 15:54:30 +0000 (18:54 +0300)]
#15114, #21047: update whatsnew in Python 3.5.
Ezio Melotti [Sat, 2 Aug 2014 15:36:12 +0000 (18:36 +0300)]
#21047: set the default value for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker Peksag.
Ezio Melotti [Sat, 2 Aug 2014 12:15:02 +0000 (15:15 +0300)]
Add an __all__ to html.entities.
Ezio Melotti [Sat, 2 Aug 2014 11:10:30 +0000 (14:10 +0300)]
#15114: the strict mode and argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception have been removed.
Terry Jan Reedy [Sat, 2 Aug 2014 05:30:37 +0000 (01:30 -0400)]
Issue #22077: Improve index error messages for bytearrays, bytes, lists, and
tuples by adding 'or slices'. Added ', not <typename' for bytearrays.
Original patch by Claudiu Popa.
Charles-François Natali [Fri, 1 Aug 2014 20:57:49 +0000 (21:57 +0100)]
Issue #22110: Enable extra compilation warnings.
doko@ubuntu.com [Fri, 1 Aug 2014 15:49:24 +0000 (17:49 +0200)]
- update config.guess and config.sub to support openrisc.
doko@ubuntu.com [Fri, 1 Aug 2014 15:48:34 +0000 (17:48 +0200)]
- update config.guess and config.sub to support openrisc.
Victor Stinner [Fri, 1 Aug 2014 10:28:49 +0000 (12:28 +0200)]
Issue #18395, #22108: Update embedded Python examples to decode correctly
command line parameters: use Py_DecodeLocale() and PyUnicode_DecodeFSDefault().
Victor Stinner [Fri, 1 Aug 2014 10:28:48 +0000 (12:28 +0200)]
Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename
``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these
functions.
Zachary Ware [Fri, 1 Aug 2014 04:58:27 +0000 (23:58 -0500)]
Issue #21907: Avoid using double quotes to check argument values.
Double quotes in expanded variables can match literal double quotes,
which makes for a big mess when passing in a quoted argument (like
"/p:externalsDir=..\externals", for example).
Zachary Ware [Fri, 1 Aug 2014 04:48:45 +0000 (23:48 -0500)]
Issue #21907: Further improvments to build_pgo.bat. Patch by Ingolf Becker.
Antoine Pitrou [Thu, 31 Jul 2014 22:41:57 +0000 (18:41 -0400)]
Simplify code in multiprocessing.Connection.send_bytes().
Followup to issue #20540; patch by Serhiy.
Antoine Pitrou [Thu, 31 Jul 2014 22:35:45 +0000 (18:35 -0400)]
Issue #22111: Assorted cleanups in test_imaplib. Patch by Milan Oberkirch.
Victor Stinner [Thu, 31 Jul 2014 11:07:17 +0000 (13:07 +0200)]
timemodule.c: Replace PyExc_IOError with PyExc_OSError
Serhiy Storchaka [Thu, 31 Jul 2014 04:46:08 +0000 (07:46 +0300)]
Back out of changes to Tkinter variables trace commands (issue #22085).
Terry Jan Reedy [Wed, 30 Jul 2014 23:24:47 +0000 (19:24 -0400)]
Merge with 3.4
Terry Jan Reedy [Wed, 30 Jul 2014 23:24:32 +0000 (19:24 -0400)]
Issue #22068: Don't create self reference cycles in idlelib.ConfigDialog.
Serhiy Storchaka [Wed, 30 Jul 2014 16:19:21 +0000 (19:19 +0300)]
Issue #22085: Dropped support of Tk 8.3 in Tkinter.
Serhiy Storchaka [Wed, 30 Jul 2014 15:34:01 +0000 (18:34 +0300)]
Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk.
In particular this allows to initialize images from binary data.
Serhiy Storchaka [Wed, 30 Jul 2014 15:33:13 +0000 (18:33 +0300)]
Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk.
In particular this allows to initialize images from binary data.
Victor Stinner [Wed, 30 Jul 2014 08:03:03 +0000 (10:03 +0200)]
Issue #22018: Fix test_signal: use assertEqual() not assertIs()
Serhiy Storchaka [Wed, 30 Jul 2014 08:00:45 +0000 (11:00 +0300)]
Issue #21951: Temporary skip crashing test_user_command on AIX.
Serhiy Storchaka [Wed, 30 Jul 2014 07:59:46 +0000 (10:59 +0300)]
Issue #21951: Temporary skip crashing test_user_command on AIX.
Antoine Pitrou [Tue, 29 Jul 2014 23:41:11 +0000 (19:41 -0400)]
Issue #22003: When initialized from a bytes object, io.BytesIO() now
defers making a copy until it is mutated, improving performance and
memory use on some use cases.
Patch by David Wilson.
Victor Stinner [Tue, 29 Jul 2014 21:31:34 +0000 (23:31 +0200)]
Issue #22018: On Windows, signal.set_wakeup_fd() now also supports sockets.
A side effect is that Python depends to the WinSock library.
Victor Stinner [Tue, 29 Jul 2014 21:12:34 +0000 (23:12 +0200)]
(Merge 3.4) Issue #22063: Mention in asyncio documentation that socket
operations require the socket to be non-blocking
Victor Stinner [Tue, 29 Jul 2014 21:12:22 +0000 (23:12 +0200)]
Issue #22063: Mention in asyncio documentation that socket operations require
the socket to be non-blocking
Victor Stinner [Tue, 29 Jul 2014 21:09:56 +0000 (23:09 +0200)]
Merge with Python 3.4 (asyncio)
- Close #22063: socket operations (socket,recv, sock_sendall, sock_connect,
sock_accept) now raise an exception in debug mode if sockets are in blocking
mode.
- asyncio: Use the new os.set_blocking() function of Python 3.5 if available
Victor Stinner [Tue, 29 Jul 2014 21:08:17 +0000 (23:08 +0200)]
Close #22063: socket operations (socket,recv, sock_sendall, sock_connect,
sock_accept) now raise an exception in debug mode if sockets are in blocking
mode.
Victor Stinner [Tue, 29 Jul 2014 21:08:00 +0000 (23:08 +0200)]
asyncio: Use the new os.set_blocking() function of Python 3.5 if available