]>
granicus.if.org Git - python/log
Xiang Zhang [Sat, 11 Mar 2017 05:02:52 +0000 (13:02 +0800)]
bpo-29770: remove outdated PYO related info (GH-590)
Mariatta [Sat, 11 Mar 2017 02:17:21 +0000 (18:17 -0800)]
bpo-29784: Fix the reference to shutil.copy in the docs (GH-602)
Ivan Levkivskyi [Fri, 10 Mar 2017 22:52:35 +0000 (23:52 +0100)]
bpo-28810: Document changes to CALL_FUNCTION opcodes (GH-250)
orenmn [Fri, 10 Mar 2017 22:52:01 +0000 (00:52 +0200)]
bpo-29741: Clean up C implementations of BytesIO and StringIO. (#606)
Some BytesIO methods now accept not just int subclasses but other int-like types.
Ivan Levkivskyi [Fri, 10 Mar 2017 22:16:44 +0000 (23:16 +0100)]
bpo-28810: Document BUILD_TUPLE_UNPACK_WITH_CALL bytecode added in 3.6 (GH-239)
Mariatta [Fri, 10 Mar 2017 16:58:40 +0000 (08:58 -0800)]
bpo-28739: Document that f-strings cannot be used as docstring (GH-592)
Łukasz Langa [Fri, 10 Mar 2017 13:29:43 +0000 (05:29 -0800)]
Ignore Include/pydtrace_probes.h (#597)
This is a generated file when --with-dtrace is passed. This entry is
present in .hgignore.
Serhiy Storchaka [Thu, 9 Mar 2017 18:07:58 +0000 (20:07 +0200)]
bpo-29773: Add more cases for testing string to float conversion errors. (#580)
Victor Stinner [Thu, 9 Mar 2017 16:34:28 +0000 (17:34 +0100)]
bpo-29619: Convert st_ino using unsigned integer (#557)
bpo-29619: os.stat() and os.DirEntry.inodeo() now convert inode
(st_ino) using unsigned integers.
Serhiy Storchaka [Thu, 9 Mar 2017 16:34:03 +0000 (18:34 +0200)]
bpo-29774: Improve error reporting for corrupted extra field in ZIP file. (#583)
orenmn [Thu, 9 Mar 2017 09:35:28 +0000 (11:35 +0200)]
bpo-28298: make array 'Q', 'L' and 'I' accept big intables as elements (#570)
Serhiy Storchaka [Thu, 9 Mar 2017 07:47:52 +0000 (09:47 +0200)]
bpo-29768: Fixed compile-time check for expat version. (#574)
svelankar [Thu, 9 Mar 2017 00:29:01 +0000 (19:29 -0500)]
bpo-29749: Update int() docstring (GH-565)
The docstring did not properly represent the fact that the argument to int() was positional-only.
Serhiy Storchaka [Wed, 8 Mar 2017 18:47:48 +0000 (20:47 +0200)]
Use Py_RETURN_FALSE/Py_RETURN_TRUE rather than PyBool_FromLong(0)/PyBool_FromLong(1). (#567)
n.d. parker [Wed, 8 Mar 2017 18:24:22 +0000 (19:24 +0100)]
Fix the only non-C90 comment to be C90 compatible. (#566)
Serhiy Storchaka [Wed, 8 Mar 2017 18:22:16 +0000 (20:22 +0200)]
Exit Travis when only Misc/* is changed. (#564)
No need to wait passing tests after resolving Misc/NEWS conflicts.
Serhiy Storchaka [Wed, 8 Mar 2017 15:15:54 +0000 (17:15 +0200)]
bpo-29645: Speed up importing the webbrowser module. (#484)
Serhiy Storchaka [Wed, 8 Mar 2017 12:37:51 +0000 (14:37 +0200)]
bpo-28231: The zipfile module now accepts path-like objects for external paths. (#511)
INADA Naoki [Wed, 8 Mar 2017 10:07:13 +0000 (19:07 +0900)]
bpo-28331: fix impl-detail label is removed when content is translated. (GH-195)
Serhiy Storchaka [Wed, 8 Mar 2017 08:32:44 +0000 (10:32 +0200)]
bpo-28230: Document the pathlib support in tarfile and add tests. (#512)
Benjamin Peterson [Wed, 8 Mar 2017 06:48:09 +0000 (22:48 -0800)]
Revert "bpo-29571: Use correct locale encoding in test_re (#149)" (#554)
This reverts commit
ace5c0fdd9b962e6e886c29dbcea72c53f051dc4 .
Benjamin Peterson [Wed, 8 Mar 2017 06:24:44 +0000 (22:24 -0800)]
allow the first call to wcsxfrm to return ERANGE (#536)
If the output buffer provided to wcsxfrm is too small, errno is set to ERANGE. We should not error out in that case.
Benjamin Peterson [Wed, 8 Mar 2017 06:03:13 +0000 (22:03 -0800)]
make the glibc alias table take precedence over the X11 one (#422)
bpo-20087
Serhiy Storchaka [Wed, 8 Mar 2017 03:51:19 +0000 (05:51 +0200)]
bpo-29568: Disable any characters between two percents for escaped percent "%%" in the format string for classic string formatting. (GH-513)
Xiang Zhang [Wed, 8 Mar 2017 03:18:49 +0000 (11:18 +0800)]
bpo-24329: allow __qualname__ and __classcell__ in __slots__ (GH-495)
Xiang Zhang [Wed, 8 Mar 2017 03:04:24 +0000 (11:04 +0800)]
bpo-26915: Test identity first in membership operation in index() and count() methods of collections.abc.Sequence (GH-503)
Serhiy Storchaka [Tue, 7 Mar 2017 12:33:21 +0000 (14:33 +0200)]
bpo-28682: Added support for bytes paths in os.fwalk(). (#489)
INADA Naoki [Tue, 7 Mar 2017 06:34:38 +0000 (15:34 +0900)]
PCbuild: Add -q option to svn export (GH-535)
Without this option, AppVeyor log is too unreadable.
INADA Naoki [Tue, 7 Mar 2017 05:24:37 +0000 (14:24 +0900)]
bpo-29676: fix lsprof can't profile C method call. (GH523)
When LOAD_METHOD is used for calling C mehtod, PyMethodDescrObject
was passed to profilefunc from
5566bbb .
But lsprof traces only PyCFunctionObject. Additionally, there can be
some third party extension which assumes passed arg is
PyCFunctionObject without calling PyCFunction_Check().
So make PyCFunctionObject from PyMethodDescrObject when
tstate->c_profilefunc is set.
Xiang Zhang [Tue, 7 Mar 2017 03:06:09 +0000 (11:06 +0800)]
bpo-28728: clarify possible test failure due to ISP (GH-412)
Victor Stinner [Tue, 7 Mar 2017 01:51:47 +0000 (02:51 +0100)]
Exclude myself from mention-bot (#529)
I made changes in almost all CPython files last 5 years, so
mention-bot asks me to review basically all pull requests. I simply
don't have the bandwidth to review everything, sorry! I prefer to
select myself which PR I want to follow.
Serhiy Storchaka [Mon, 6 Mar 2017 21:39:35 +0000 (23:39 +0200)]
bpo-29737: Optimize concatenating with empty tuple. (#524)
Serhiy Storchaka [Mon, 6 Mar 2017 19:21:41 +0000 (21:21 +0200)]
bpo-15954: Check return code of wcsxfrm(). (#508)
Serhiy Storchaka [Mon, 6 Mar 2017 19:08:59 +0000 (21:08 +0200)]
bpo-29695: Fixed tests after removing keyword args support in some basic type constructors. (GH-520)
Matthias Bussonnier [Mon, 6 Mar 2017 18:56:58 +0000 (10:56 -0800)]
Ignore What's New for MentionBot (GH-521)
Stefan Krah [Mon, 6 Mar 2017 17:28:29 +0000 (18:28 +0100)]
The mention-bot is too exuberant for my taste. (#522)
Serhiy Storchaka [Mon, 6 Mar 2017 15:01:06 +0000 (17:01 +0200)]
bpo-29695: Remove bad keyword parameters in int(), bool(), float(), list() and tuple(). (#518)
Xiang Zhang [Mon, 6 Mar 2017 09:17:05 +0000 (17:17 +0800)]
bpo-29714: Fix a regression that bytes format may fail when containing zero bytes inside. (GH-499)
orenmn [Mon, 6 Mar 2017 08:42:47 +0000 (10:42 +0200)]
remove 3 redundant casts in Objects/longobject.c (#445)
INADA Naoki [Mon, 6 Mar 2017 06:41:59 +0000 (15:41 +0900)]
bpo-29719: Remove Date and Release field in whatsnew/3.6 (GH-494)
Steve Dower [Mon, 6 Mar 2017 03:55:12 +0000 (19:55 -0800)]
Fixes the upload script to purge the CDN correctly and display success output. (#466)
Serhiy Storchaka [Sun, 5 Mar 2017 22:53:39 +0000 (00:53 +0200)]
bpo-29695: Deprecated using bad named keyword arguments in builtings: (#486)
int(), bool(), float(), list() and tuple(). Specify the value as a
positional argument instead.
Zachary Ware [Sun, 5 Mar 2017 21:45:53 +0000 (15:45 -0600)]
Add Appveyor (GH-324)
Ivan Levkivskyi [Sun, 5 Mar 2017 18:15:20 +0000 (19:15 +0100)]
bpo-29638: Fix spurious refleaks after typing is imported (#469)
Dillon Brock [Sun, 5 Mar 2017 17:27:06 +0000 (12:27 -0500)]
Change assertRaises to assertRaisesRegex in test_xmlrpc (#481)
Adam Niederer [Sun, 5 Mar 2017 16:56:05 +0000 (11:56 -0500)]
Docs: Add note regarding "reversed" flag in heapq.merge (#300)
The docs for `heapq.merge` are a little misleading. Iterables passed
into heapq.merge with the reversed flag enabled must be sorted from
largest to smallest to achieve the desired sorting effect, but the
previous paragraph states that they should be sorted from smallest
to largest.
Mariatta [Sun, 5 Mar 2017 00:41:06 +0000 (16:41 -0800)]
distutils docs: Fix a typo (GH-470)
instanciated -> instantiated
INADA Naoki [Sat, 4 Mar 2017 23:49:45 +0000 (08:49 +0900)]
remove merge=union attribute for Misc/NEWS (GH-460)
Github doesn't support it (ref. isaacs/github#487). So it can't ease
conflict on Github.
Additionally, it can make trouble when cherry-pick. (ref. GH-212)
J. W [Sat, 4 Mar 2017 22:51:08 +0000 (22:51 +0000)]
Correct spelling "instanciate" (#465)
Ned Deily [Sat, 4 Mar 2017 11:00:37 +0000 (06:00 -0500)]
bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS. (#462)
* bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS
Skip some tests of select.poll when running on macOS due to unresolved
issues with the underlying system poll function on some macOS versions.
Ned Deily [Sat, 4 Mar 2017 07:33:25 +0000 (02:33 -0500)]
bpo-29572: Update macOS installer build to OpenSSL 1.0.2k (#457)
Ned Deily [Sat, 4 Mar 2017 07:16:13 +0000 (02:16 -0500)]
bpo-29550: Temporarily skip "make touch" in Mac installer build. (#456)
Steve Dower [Sat, 4 Mar 2017 05:55:06 +0000 (21:55 -0800)]
Fixes git command (#451)
Steve Dower [Sat, 4 Mar 2017 05:20:37 +0000 (21:20 -0800)]
bpo-27593: Updates Windows build to use information from git (#262)
* bpo-27593: Updates Windows build to use information from git
Ned Deily [Sat, 4 Mar 2017 05:19:55 +0000 (00:19 -0500)]
bpo-27593: Get SCM build info from git instead of hg. (#446)
sys.version and the platform module python_build(),
python_branch(), and python_revision() functions now use
git information rather than hg when building from a repo.
Based on original patches by Brett Cannon and Steve Dower.
Zachary Ware [Fri, 3 Mar 2017 22:07:07 +0000 (16:07 -0600)]
bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-439)
Ivan Levkivskyi [Fri, 3 Mar 2017 21:46:39 +0000 (22:46 +0100)]
bpo-26213: Document _UNPACK bytecodes and BUILD_MAP changes (#238)
Mariatta [Fri, 3 Mar 2017 21:16:29 +0000 (13:16 -0800)]
bpo-29709: Improve Boolean Operations documentation (#433)
Change False into false, and True into true.
Marco Buttu [Fri, 3 Mar 2017 20:42:04 +0000 (21:42 +0100)]
bpo-29455: Mention coverage.py in trace module documentation (#261)
David Ellis [Fri, 3 Mar 2017 17:14:27 +0000 (17:14 +0000)]
bpo-29623: Make PathLike objects work with ConfigParser.read() (#242)
Joseph Shen [Fri, 3 Mar 2017 13:44:51 +0000 (21:44 +0800)]
Fixed a typo in the comment in Include/pyport.h (#425)
#ifdef HAVE_DECLSPEC_DLL / #endif mismatch
Stefan Krah [Fri, 3 Mar 2017 13:08:49 +0000 (14:08 +0100)]
Fix config file syntax (hopefully).
Stefan Krah [Fri, 3 Mar 2017 13:01:22 +0000 (14:01 +0100)]
Find my own reviewers for PRs.
Aviv Palivoda [Fri, 3 Mar 2017 10:58:17 +0000 (12:58 +0200)]
bpo-9303: Migrate sqlite3 module to _v2 API to enhance performance (#359)
Anish Shah [Fri, 3 Mar 2017 08:12:03 +0000 (13:42 +0530)]
bpo-29693: Fix for DeprecationWarning in test_import (#421)
Patch by Anish Shah.
Yury Selivanov [Fri, 3 Mar 2017 04:57:33 +0000 (23:57 -0500)]
asyncio: Optimize _get_running_loop() to call getpid() only when there's a loop
Yury Selivanov [Fri, 3 Mar 2017 04:46:56 +0000 (23:46 -0500)]
bpo-28963: Fix out of bound iteration in asyncio.Future.remove_done_callback/C (#408)
Yury Selivanov [Fri, 3 Mar 2017 04:25:31 +0000 (23:25 -0500)]
asyncio: Fix trailing whitespace/code style
Seth M. Larson [Fri, 3 Mar 2017 04:21:18 +0000 (22:21 -0600)]
bpo-29704: Fix asyncio.SubprocessStreamProtocol closing (#405)
Yury Selivanov [Fri, 3 Mar 2017 03:20:00 +0000 (22:20 -0500)]
bpo-28893: Set __cause__ for errors in async iteration protocol (#407)
Yury Selivanov [Fri, 3 Mar 2017 03:16:33 +0000 (22:16 -0500)]
bpo-29271: Fix Task.current_task and Task.all_tasks to accept None. (#406)
Yury Selivanov [Fri, 3 Mar 2017 01:07:11 +0000 (20:07 -0500)]
bpo-29703: asyncio: Fix creating new event loops in child processes. (#404)
Donald Stufft [Thu, 2 Mar 2017 22:47:44 +0000 (17:47 -0500)]
Don't require the Python org to mention someone (GH-393)
Previously we configured the mention-bot to only mention people who are members of the Python organization. However, this doesn't currently work
if members don't have their membership public. Instead we will configure mention-bot to poke anyone, even non-members.
orenmn [Thu, 2 Mar 2017 17:42:40 +0000 (19:42 +0200)]
bpo-28129: fix ctypes crashes (#386)
* init commit, with initial tests for from_param and fields __set__ and __get__, and some additions to from_buffer and from_buffer_copy
* added the rest of tests and patches. probably only a first draft.
* removed trailing spaces
* replace ctype with ctypes in error messages
* change back from ctypes instance to ctype instance
Donald Stufft [Thu, 2 Mar 2017 16:45:29 +0000 (11:45 -0500)]
bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (GH-395)
Matthias Bussonnier [Thu, 2 Mar 2017 14:21:26 +0000 (06:21 -0800)]
Add Python version since deprecation in base64 methods. (#33)
Allow developers to not have to either test on N Python versions or
looked through multiple versions of the docs to know whether they can
easily update.
orenmn [Thu, 2 Mar 2017 11:29:20 +0000 (13:29 +0200)]
fix an error message and a comment in _testcapimodule.c (GH-392)
Marco Buttu [Thu, 2 Mar 2017 11:02:43 +0000 (12:02 +0100)]
bpo-27200: fix configparser, copyreg and ctypes doctests (#240)
Brian Coleman [Thu, 2 Mar 2017 10:32:18 +0000 (10:32 +0000)]
bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#376)
allocated.
On PyMem_Realloc failure, _PyCode_SetExtra should free co_extra if
co_extra->ce_extras could not be allocated.
On PyMem_Realloc success, _PyCode_SetExtra should set all unused slots in
co_extra->ce_extras to NULL.
Alex Gaynor [Thu, 2 Mar 2017 10:23:19 +0000 (05:23 -0500)]
In SSL module version examples, don't use a legacy version. (#381)
Christian Heimes [Thu, 2 Mar 2017 10:09:01 +0000 (11:09 +0100)]
bpo-29176 Use tmpfile() in curses module (#235)
The curses module used mkstemp() + fopen() to create a temporary file in
/tmp. The /tmp directory does not exist on Android. The tmpfile()
function simplifies the task a lot. It creates a temporary file in a
correct directory, takes care of cleanup and returns FILE*.
tmpfile is supported on all platforms (C89, POSIX 2001, Android,
Windows).
Signed-off-by: Christian Heimes <christian@python.org>
Benjamin Peterson [Thu, 2 Mar 2017 08:03:41 +0000 (00:03 -0800)]
fix subprocess on Windows (#391)
Benjamin Peterson [Thu, 2 Mar 2017 07:34:19 +0000 (23:34 -0800)]
require uuid_generate_time_safe for all tests of it (#390)
The way mocking is written in these tests, we need to have the underlying function around.
Benjamin Peterson [Thu, 2 Mar 2017 07:04:03 +0000 (23:04 -0800)]
allow path-like objects to be cwd on windows (#389)
#157 added the test, but it's currently (correctly) broken on windows.
Benjamin Peterson [Thu, 2 Mar 2017 05:53:14 +0000 (21:53 -0800)]
correct check for _uuid_generate_time (#388)
If ctypes is not available, _uuid_generate_time will be None not its restype attribute.
Benjamin Peterson [Thu, 2 Mar 2017 05:53:00 +0000 (21:53 -0800)]
Revert "make the locale_flag fallback code work again (#375)" (#387)
This reverts commit
43f5df5bfaea5a07c913d12cb92f78f997feb371 .
Brett Cannon [Wed, 1 Mar 2017 18:30:14 +0000 (10:30 -0800)]
Don't mention Guido automatically for reviews from the mention bot (GH-385)
He's written so much code he gets mentioned **a lot**.
Lev Abalkin [Wed, 1 Mar 2017 18:16:23 +0000 (13:16 -0500)]
Fixes bpo-29680: Older gdb does not have gdb.error. (#363)
This change is required to make python-dbg.py compatible with GDB versions before 7.3.
Petr Motejlek [Wed, 1 Mar 2017 17:21:28 +0000 (18:21 +0100)]
bpo-29615: SimpleXMLRPCDispatcher no longer chains KeyError (#260)
(or any other exception) to exception(s) raised in the dispatched methods.
Patch by Petr Motejlek.
Mariatta [Wed, 1 Mar 2017 14:20:16 +0000 (06:20 -0800)]
email.compat32-message.rst: Fix typo in the word `message` (GH-379)
INADA Naoki [Wed, 1 Mar 2017 11:41:03 +0000 (20:41 +0900)]
bpo-29684: Fix regression of PyEval_CallObjectWithKeywords (GH-87)
It should raise TypeError when kwargs is not a dict.
Berker Peksag [Wed, 1 Mar 2017 09:51:55 +0000 (12:51 +0300)]
Tweak subprocess.STARTUPINFO documentation (#347)
* Document STARTUPINFO constructor
* Move versionchanged directive to above of attributes
Benjamin Peterson [Wed, 1 Mar 2017 07:59:12 +0000 (23:59 -0800)]
make the locale_flag fallback code work again (#375)
Benjamin Peterson [Wed, 1 Mar 2017 07:33:56 +0000 (23:33 -0800)]
blacklist myself from mention-bot; it is annoying (#373)
Benjamin Peterson [Wed, 1 Mar 2017 07:14:09 +0000 (23:14 -0800)]
use select instead of _opcode for import test (#372)
Benjamin Peterson [Wed, 1 Mar 2017 06:35:00 +0000 (22:35 -0800)]
weaken test_from_import_missing_attr_has_name_and_path regular expression (#371)
Windows uses backslashes for separators.
amosonn [Wed, 1 Mar 2017 06:18:27 +0000 (07:18 +0100)]
Clarify exception handler scope in contextlib
Moved explicit raise from inside try to try...else.
Berker Peksag [Wed, 1 Mar 2017 03:33:07 +0000 (06:33 +0300)]
Fix syntax error in .mention-bot (#361)
Alex Gaynor [Wed, 1 Mar 2017 03:26:56 +0000 (22:26 -0500)]
Fixed a handful of typos (GH-343)
Kartik Anand [Tue, 28 Feb 2017 20:07:19 +0000 (01:37 +0530)]
correct documentation for enum.html (#358)