]>
granicus.if.org Git - python/log
Ethan Furman [Mon, 21 Nov 2016 16:39:57 +0000 (08:39 -0800)]
NEWS update
Ethan Furman [Mon, 21 Nov 2016 16:39:32 +0000 (08:39 -0800)]
issue28082: actually include NEWS entry
Ethan Furman [Mon, 21 Nov 2016 16:30:55 +0000 (08:30 -0800)]
update news and re doc
Ethan Furman [Mon, 21 Nov 2016 16:29:31 +0000 (08:29 -0800)]
closes issue28082: doc update and NEWS entry
Ethan Furman [Mon, 21 Nov 2016 16:28:56 +0000 (08:28 -0800)]
closes issue23591: add NEWS entry
INADA Naoki [Mon, 21 Nov 2016 15:57:02 +0000 (00:57 +0900)]
Issue #28731: Optimize _PyDict_NewPresized() to create correct size dict
Improve speed of dict literal with constant keys up to 30%.
Victor Stinner [Mon, 21 Nov 2016 15:45:54 +0000 (16:45 +0100)]
Issue #28688: Null merge 3.6
Victor Stinner [Mon, 21 Nov 2016 15:45:19 +0000 (16:45 +0100)]
Issue #28688: Null merge 3.5
The Python 3.5 change must not be applied to Python 3.6.
Victor Stinner [Mon, 21 Nov 2016 15:44:01 +0000 (16:44 +0100)]
Issue #28688: Remove warnings.filters check from regrtest
Reloading the warnings module duplicates filters in warnings.filters. Fixing
the issue is tricky. It was decided to simply remove the check from Python 3.5,
since the bug only impacts Python unit tests, not real applications.
The check is kept in Python 3.6 and newer.
Victor Stinner [Mon, 21 Nov 2016 15:39:01 +0000 (16:39 +0100)]
Merge 3.6
Victor Stinner [Mon, 21 Nov 2016 15:35:08 +0000 (16:35 +0100)]
Implement rich comparison for _sre.SRE_Pattern
Issue #28727: Regular expression patterns, _sre.SRE_Pattern objects created by
re.compile(), become comparable (only x==y and x!=y operators). This change
should fix the issue #18383: don't duplicate warning filters when the warnings
module is reloaded (thing usually only done in unit tests).
Martin Panter [Mon, 21 Nov 2016 13:41:07 +0000 (13:41 +0000)]
Merge doc fixes from 3.6
Martin Panter [Mon, 21 Nov 2016 13:38:59 +0000 (13:38 +0000)]
Fix up grammar, markup, etc in 3.6 What’s New
Martin Panter [Mon, 21 Nov 2016 13:40:40 +0000 (13:40 +0000)]
Merge doc fixup from 3.5
Martin Panter [Mon, 21 Nov 2016 13:36:36 +0000 (13:36 +0000)]
Fix indentation
INADA Naoki [Mon, 21 Nov 2016 11:58:10 +0000 (20:58 +0900)]
Issue #28532: Show sys.version when -V option is supplied twice
INADA Naoki [Mon, 21 Nov 2016 11:57:14 +0000 (20:57 +0900)]
Issue #28532: Show sys.version when -V option is supplied twice
Serhiy Storchaka [Mon, 21 Nov 2016 11:40:45 +0000 (13:40 +0200)]
Change an en-dash to an em-dash.
Raymond Hettinger [Mon, 21 Nov 2016 10:00:04 +0000 (02:00 -0800)]
merge
Raymond Hettinger [Mon, 21 Nov 2016 09:59:39 +0000 (01:59 -0800)]
Extend and improve the examples for the random module
Serhiy Storchaka [Mon, 21 Nov 2016 09:47:16 +0000 (11:47 +0200)]
Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString().
Patch by Xiang Zhang.
Serhiy Storchaka [Mon, 21 Nov 2016 09:46:51 +0000 (11:46 +0200)]
Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString().
Patch by Xiang Zhang.
Serhiy Storchaka [Mon, 21 Nov 2016 09:38:37 +0000 (11:38 +0200)]
Fixed the documentation of the structure PyMethodDef.
The fields ml_name and ml_doc are of type "const char *" rather of "char *".
Serhiy Storchaka [Mon, 21 Nov 2016 09:38:14 +0000 (11:38 +0200)]
Fixed the documentation of the structure PyMethodDef.
The fields ml_name and ml_doc are of type "const char *" rather of "char *".
Serhiy Storchaka [Mon, 21 Nov 2016 09:37:18 +0000 (11:37 +0200)]
Fixed the documentation of the structure PyMethodDef.
The fields ml_name and ml_doc are of type "const char *" rather of "char *".
Serhiy Storchaka [Mon, 21 Nov 2016 08:25:54 +0000 (10:25 +0200)]
Issue #28748: Private variable _Py_PackageContext is now of type "const char *"
rather of "char *".
Gregory P. Smith [Mon, 21 Nov 2016 08:13:15 +0000 (00:13 -0800)]
replace --with-optimizations references with --enable-optimizations in docs.
Gregory P. Smith [Mon, 21 Nov 2016 08:12:40 +0000 (00:12 -0800)]
replace --with-optimizations references with --enable-optimizations in docs.
Gregory P. Smith [Mon, 21 Nov 2016 08:11:47 +0000 (00:11 -0800)]
replace --with-optimizations references with --enable-optimizations in docs.
Martin Panter [Mon, 21 Nov 2016 04:22:43 +0000 (04:22 +0000)]
Merge doc fixups from 3.6
Martin Panter [Mon, 21 Nov 2016 04:10:45 +0000 (04:10 +0000)]
Another en → em dash fix for 3.6
Martin Panter [Mon, 21 Nov 2016 04:22:22 +0000 (04:22 +0000)]
Merge doc fixups from 3.5
Guido van Rossum [Mon, 21 Nov 2016 02:01:37 +0000 (18:01 -0800)]
Issue #28556: upstream improvements to docstrings and error messages by Ivan Levkivskyi (#331) (3.6->3.7)
Guido van Rossum [Mon, 21 Nov 2016 02:01:33 +0000 (18:01 -0800)]
Issue #28556: upstream improvements to docstrings and error messages by Ivan Levkivskyi (#331) (3.5->3.6)
Guido van Rossum [Mon, 21 Nov 2016 02:01:29 +0000 (18:01 -0800)]
Issue #28556: upstream improvements to docstrings and error messages by Ivan Levkivskyi (#331)
Gregory P. Smith [Mon, 21 Nov 2016 00:35:30 +0000 (16:35 -0800)]
issue 20572: remove the deprecation notice for the deleted endtime parameter.
Gregory P. Smith [Mon, 21 Nov 2016 00:31:07 +0000 (16:31 -0800)]
Issue #20572: Remove the subprocess.Popen.wait endtime parameter.
It was deprecated in 3.4 and undocumented prior to that.
Gregory P. Smith [Mon, 21 Nov 2016 00:25:14 +0000 (16:25 -0800)]
Issue #20572: The subprocess.Popen.wait method's undocumented endtime
parameter now raises a DeprecationWarning. It was deprecated in 3.4.
It was never documented prior to that.
Martin Panter [Mon, 21 Nov 2016 00:15:20 +0000 (00:15 +0000)]
Change double hyphens (en dashes) to em (longer) dashes
Martin Panter [Sun, 20 Nov 2016 22:18:08 +0000 (22:18 +0000)]
Merge typo fixes from 3.6
Martin Panter [Sun, 20 Nov 2016 22:17:44 +0000 (22:17 +0000)]
Issue #25659: Merge ctypes fix from 3.6
Martin Panter [Sun, 20 Nov 2016 22:16:46 +0000 (22:16 +0000)]
Issue #10656: Merge AIX build fix from 3.6
Martin Panter [Sun, 20 Nov 2016 22:07:29 +0000 (22:07 +0000)]
Issue #25659: Merge ctypes fix from 3.5
Martin Panter [Sun, 20 Nov 2016 22:06:44 +0000 (22:06 +0000)]
Issue #10656: Merge AIX build fix from 3.5
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 20 Nov 2016 21:17:23 +0000 (21:17 +0000)]
null merge
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 20 Nov 2016 21:17:01 +0000 (21:17 +0000)]
Rename the new --with-optimiations flag to --enable-optimizations.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 20 Nov 2016 21:16:41 +0000 (21:16 +0000)]
move the enable-optimizations mention to the correct Build section.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 20 Nov 2016 21:13:16 +0000 (21:13 +0000)]
Rename the new --with-optimiations flag to --enable-optimizations.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sun, 20 Nov 2016 21:07:42 +0000 (21:07 +0000)]
Rename the new --with-optimiations flag to --enable-optimizations.
Larry Hastings [Sun, 20 Nov 2016 19:33:15 +0000 (11:33 -0800)]
Merge.
Larry Hastings [Sun, 20 Nov 2016 19:30:36 +0000 (11:30 -0800)]
Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard.
Serhiy Storchaka [Sun, 20 Nov 2016 18:37:08 +0000 (20:37 +0200)]
Null merge
Serhiy Storchaka [Sun, 20 Nov 2016 18:36:51 +0000 (20:36 +0200)]
Issue #28666: Fix removing readonly directories on Windows.
Serhiy Storchaka [Sun, 20 Nov 2016 18:04:54 +0000 (20:04 +0200)]
Issue #28666: Fix removing readonly directories on Windows.
Serhiy Storchaka [Sun, 20 Nov 2016 18:04:54 +0000 (20:04 +0200)]
Issue #28666: Try to fix removing readonly directories on Windows.
Serhiy Storchaka [Sun, 20 Nov 2016 15:43:09 +0000 (17:43 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories on Windows too.
Serhiy Storchaka [Sun, 20 Nov 2016 15:42:58 +0000 (17:42 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories on Windows too.
Serhiy Storchaka [Sun, 20 Nov 2016 15:42:32 +0000 (17:42 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories on Windows too.
Serhiy Storchaka [Sun, 20 Nov 2016 15:21:38 +0000 (17:21 +0200)]
Issue #28750: Fixed docs of of unicode-escape an raw-unicode-escape C API.
Patch by Xiang Zhang.
Serhiy Storchaka [Sun, 20 Nov 2016 15:21:04 +0000 (17:21 +0200)]
Issue #28750: Fixed docs of of unicode-escape an raw-unicode-escape C API.
Patch by Xiang Zhang.
Serhiy Storchaka [Sun, 20 Nov 2016 15:20:19 +0000 (17:20 +0200)]
Issue #28750: Fixed docs of of unicode-escape an raw-unicode-escape C API.
Patch by Xiang Zhang.
Serhiy Storchaka [Sun, 20 Nov 2016 14:20:20 +0000 (16:20 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories.
Serhiy Storchaka [Sun, 20 Nov 2016 14:19:20 +0000 (16:19 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories.
Serhiy Storchaka [Sun, 20 Nov 2016 14:16:06 +0000 (16:16 +0200)]
Issue #28666: Now test.support.rmtree is able to remove unwritable or
unreadable directories.
Serhiy Storchaka [Sun, 20 Nov 2016 10:16:46 +0000 (12:16 +0200)]
Issue #19569: Compiler warnings are now emitted if use most of deprecated
functions.
Serhiy Storchaka [Sun, 20 Nov 2016 10:14:46 +0000 (12:14 +0200)]
Issue #19569: Suggested more appropriate replacements for deprecated Unicode
C API functions.
Serhiy Storchaka [Sun, 20 Nov 2016 10:14:08 +0000 (12:14 +0200)]
Issue #19569: Suggested more appropriate replacements for deprecated Unicode
C API functions.
Serhiy Storchaka [Sun, 20 Nov 2016 10:13:44 +0000 (12:13 +0200)]
Issue #19569: Suggested more appropriate replacements for deprecated Unicode
C API functions.
Martin Panter [Sun, 20 Nov 2016 08:37:21 +0000 (08:37 +0000)]
Fix typos in documentation
Serhiy Storchaka [Sun, 20 Nov 2016 08:16:47 +0000 (10:16 +0200)]
Added the const qualifier to char* variables that refer to readonly internal
UTF-8 represenatation of Unicode objects.
Martin Panter [Sun, 20 Nov 2016 07:58:35 +0000 (07:58 +0000)]
Issue #25659: Change assert to TypeError in from_buffer/_copy()
Based on suggestion by Eryk Sun.
Martin Panter [Sun, 20 Nov 2016 07:56:37 +0000 (07:56 +0000)]
Issue #10656: Fix out-of-tree building on AIX
The ld_so_aix script and python.exp file are created in the build directory.
Patch by Tristan Carel and Michael Haubenwallner.
Serhiy Storchaka [Sun, 20 Nov 2016 07:13:40 +0000 (09:13 +0200)]
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
Serhiy Storchaka [Sun, 20 Nov 2016 07:13:07 +0000 (09:13 +0200)]
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize.
Serhiy Storchaka [Sun, 20 Nov 2016 06:48:30 +0000 (08:48 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:48:07 +0000 (08:48 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:47:21 +0000 (08:47 +0200)]
Issue #28715: Added error checks for PyUnicode_AsUTF8().
Serhiy Storchaka [Sun, 20 Nov 2016 06:25:07 +0000 (08:25 +0200)]
Issue #27998: Documented bytes paths support on Windows.
Serhiy Storchaka [Sun, 20 Nov 2016 06:23:07 +0000 (08:23 +0200)]
Issue #27998: Documented bytes paths support on Windows.
Steve Dower [Sun, 20 Nov 2016 05:14:37 +0000 (21:14 -0800)]
Merge from 3.6
Steve Dower [Sun, 20 Nov 2016 05:14:27 +0000 (21:14 -0800)]
Fixes empty tuple case.
Steve Dower [Sun, 20 Nov 2016 04:12:08 +0000 (20:12 -0800)]
Issue #28732: Adds new errors to spawnv emulation for platforms that only have fork and execv
Steve Dower [Sun, 20 Nov 2016 04:11:56 +0000 (20:11 -0800)]
Issue #28732: Adds new errors to spawnv emulation for platforms that only have fork and execv
Steve Dower [Sun, 20 Nov 2016 03:17:46 +0000 (19:17 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty
Steve Dower [Sun, 20 Nov 2016 03:17:26 +0000 (19:17 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty
Steve Dower [Sun, 20 Nov 2016 03:03:54 +0000 (19:03 -0800)]
Issue #28732: Raise ValueError when argv[0] is empty.
Steve Dower [Sun, 20 Nov 2016 02:53:36 +0000 (18:53 -0800)]
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
Steve Dower [Sun, 20 Nov 2016 02:53:19 +0000 (18:53 -0800)]
Issue #28732: Raise ValueError when os.spawn*() is passed an empty tuple of arguments
Steve Dower [Sun, 20 Nov 2016 02:41:31 +0000 (18:41 -0800)]
Merge from 3.6
Steve Dower [Sun, 20 Nov 2016 02:41:16 +0000 (18:41 -0800)]
Merge from 3.5 and fix a few other functions missing IPH handling.
Steve Dower [Sun, 20 Nov 2016 02:33:39 +0000 (18:33 -0800)]
Issue #28732: Fix crash in os.spawnv() with no elements in args
Prevents crashes in some other posixmodule.c functions
Guido van Rossum [Sat, 19 Nov 2016 18:32:44 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330) (3.6->3.7)
Guido van Rossum [Sat, 19 Nov 2016 18:32:43 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330) (3.5->3.6)
Guido van Rossum [Sat, 19 Nov 2016 18:32:41 +0000 (10:32 -0800)]
Issue #28556: two more small upstream changes by Ivan Levkivskyi (#329, #330)
Xavier de Gaye [Sat, 19 Nov 2016 15:20:31 +0000 (16:20 +0100)]
Issue #28746: Merge 3.6
Xavier de Gaye [Sat, 19 Nov 2016 15:19:29 +0000 (16:19 +0100)]
Issue #28746: Fix the set_inheritable() file descriptor method on platforms
that do not have the ioctl FIOCLEX and FIONCLEX commands
Martin Panter [Sat, 19 Nov 2016 01:06:37 +0000 (01:06 +0000)]
Issue #28548: Parse HTTP request version even if too many words received
Brett Cannon [Fri, 18 Nov 2016 18:42:10 +0000 (10:42 -0800)]
Merge for issue #28705
Brett Cannon [Fri, 18 Nov 2016 18:41:28 +0000 (10:41 -0800)]
Issue #28705: greatly simplify the FAQ entry on transpiling.
This also eliminats a dead link to Weave in the process.
Brett Cannon [Fri, 18 Nov 2016 18:28:10 +0000 (10:28 -0800)]
Issue #24452: add attribution