Serhiy Storchaka
1989763f0d
bpo-20185: Convert the resource moduel to Argument Clinic. ( #545 )
...
Based on patch by Vajrasky Kok.
2017-03-12 13:08:30 +02:00
Nick Coghlan
d2977a3ae2
bpo-29723: Consistently configure sys.path[0] ( #575 )
...
Directory and zipfile execution previously added
the parent directory of the directory or zipfile
as sys.path[0] and then subsequently overwrote
it with the directory or zipfile itself.
This caused problems in isolated mode, as it
overwrote the "stdlib as a zip archive" entry
in sys.path, as the parent directory was
never added.
The attempted fix to that issue in bpo-29319
created the opposite problem in *non*-isolated
mode, by potentially leaving the parent
directory on sys.path instead of overwriting it.
This change fixes the root cause of the problem
by removing the whole "add-and-overwrite" dance
for sys.path[0], and instead simply never adds
the parent directory to sys.path in the first
place.
2017-03-12 20:38:32 +10:00
Nick Coghlan
6a6d090612
bpo-29798: Handle git worktree in `make patchcheck` ( #629 )
...
In git worktree directories, `.git` is a configuration
file rather than a subdirectory
2017-03-12 19:37:09 +10:00
Serhiy Storchaka
8999caeb00
bpo-15695: Implemented StgDict.__sizeof__(). ( #509 )
2017-03-12 11:12:30 +02:00
Serhiy Storchaka
202fda55c2
bpo-24037: Add Argument Clinic converter `bool(accept={int})`. ( #485 )
2017-03-12 10:10:47 +02:00
Serhiy Storchaka
0767ad40bf
bpo-20185: Convert the marshal module to Argument Clinic. ( #541 )
...
Based on patch by Vajrasky Kok.
2017-03-12 09:20:15 +02:00
Serhiy Storchaka
c611a5b1d4
bpo-29746: Update marshal docs to Python 3. ( #547 )
2017-03-12 08:53:22 +02:00
Zachary Ware
93710c152e
bpo-29763: Use support.unlink instead of os.unlink (GH-624)
...
support.unlink waits for the files to be removed before returning
2017-03-11 22:10:07 -06:00
Nick Coghlan
482f7a274f
bpo-29656: Handle PR branches in 'make patchcheck' ( #302 )
2017-03-12 13:19:08 +10:00
Serhiy Storchaka
97553fdf9d
bpo-26121: Use C library implementation for math functions: ( #515 )
...
* bpo-26121: Use C library implementation for math functions:
tgamma(), lgamma(), erf() and erfc().
* Don't use tgamma() and lgamma() from libc on OS X.
2017-03-11 21:37:16 +00:00
Zachary Ware
c5d3bfea0b
Only trigger AppVeyor on code or config changes (GH-611)
2017-03-11 14:55:35 -06:00
Jelle Zijlstra
d3b8f98696
tempfile.rst: Fix some typos (GH-610)
2017-03-11 09:34:55 -08:00
Serhiy Storchaka
b5c51d3dd9
bpo-20185: Convert float object implementation to Argument Clinic. ( #543 )
...
Based on patch by Vajrasky Kok.
2017-03-11 09:21:05 +02:00
Serhiy Storchaka
fdd42c481e
bpo-20185: Convert list object implementation to Argument Clinic. ( #542 )
2017-03-11 09:19:20 +02:00
Xiang Zhang
0710d75425
bpo-29770: remove outdated PYO related info (GH-590)
2017-03-11 13:02:52 +08:00
Mariatta
70ee0cd5c2
bpo-29784: Fix the reference to shutil.copy in the docs (GH-602)
2017-03-10 18:17:21 -08:00
Ivan Levkivskyi
4b2a2a425a
bpo-28810: Document changes to CALL_FUNCTION opcodes (GH-250)
2017-03-10 14:52:35 -08:00
orenmn
740025478d
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.
2017-03-11 00:52:01 +02:00
Ivan Levkivskyi
7e52c3e7ae
bpo-28810: Document BUILD_TUPLE_UNPACK_WITH_CALL bytecode added in 3.6 (GH-239)
2017-03-10 14:16:44 -08:00
Mariatta
d4e89287b3
bpo-28739: Document that f-strings cannot be used as docstring (GH-592)
2017-03-10 08:58:40 -08:00
Łukasz Langa
50da40fd52
Ignore Include/pydtrace_probes.h ( #597 )
...
This is a generated file when --with-dtrace is passed. This entry is
present in .hgignore.
2017-03-10 14:29:43 +01:00
Serhiy Storchaka
9e6ac83aca
bpo-29773: Add more cases for testing string to float conversion errors. ( #580 )
2017-03-09 20:07:58 +02:00
Victor Stinner
0f6d73343d
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.
2017-03-09 17:34:28 +01:00
Serhiy Storchaka
feccdb2a24
bpo-29774: Improve error reporting for corrupted extra field in ZIP file. ( #583 )
2017-03-09 17:34:03 +01:00
orenmn
964281af59
bpo-28298: make array 'Q', 'L' and 'I' accept big intables as elements ( #570 )
2017-03-09 11:35:28 +02:00
Serhiy Storchaka
22e707fa04
bpo-29768: Fixed compile-time check for expat version. ( #574 )
2017-03-09 09:47:52 +02:00
svelankar
390a0969c1
bpo-29749: Update int() docstring (GH-565)
...
The docstring did not properly represent the fact that the argument to int() was positional-only.
2017-03-08 16:29:01 -08:00
Serhiy Storchaka
370fd202f1
Use Py_RETURN_FALSE/Py_RETURN_TRUE rather than PyBool_FromLong(0)/PyBool_FromLong(1). ( #567 )
2017-03-08 20:47:48 +02:00
n.d. parker
f7eda3882e
Fix the only non-C90 comment to be C90 compatible. ( #566 )
2017-03-08 20:24:22 +02:00
Serhiy Storchaka
4a2ffce791
Exit Travis when only Misc/* is changed. ( #564 )
...
No need to wait passing tests after resolving Misc/NEWS conflicts.
2017-03-08 20:22:16 +02:00
Serhiy Storchaka
a7cba27aea
bpo-29645: Speed up importing the webbrowser module. ( #484 )
2017-03-08 17:15:54 +02:00
Serhiy Storchaka
8606e9524a
bpo-28231: The zipfile module now accepts path-like objects for external paths. ( #511 )
2017-03-08 14:37:51 +02:00
INADA Naoki
c351ce6a2c
bpo-28331: fix impl-detail label is removed when content is translated. (GH-195)
2017-03-08 19:07:13 +09:00
Serhiy Storchaka
c45cd167d4
bpo-28230: Document the pathlib support in tarfile and add tests. ( #512 )
2017-03-08 10:32:44 +02:00
Benjamin Peterson
21a74312f2
Revert "bpo-29571: Use correct locale encoding in test_re ( #149 )" ( #554 )
...
This reverts commit ace5c0fdd9
.
2017-03-07 22:48:09 -08:00
Benjamin Peterson
ad4a0cc519
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.
2017-03-07 22:24:44 -08:00
Benjamin Peterson
02371e0ed1
make the glibc alias table take precedence over the X11 one ( #422 )
...
bpo-20087
2017-03-07 22:03:13 -08:00
Serhiy Storchaka
9f8ad3f39e
bpo-29568: Disable any characters between two percents for escaped percent "%%" in the format string for classic string formatting. (GH-513)
2017-03-08 11:51:19 +08:00
Xiang Zhang
c393ee8589
bpo-24329: allow __qualname__ and __classcell__ in __slots__ (GH-495)
2017-03-08 11:18:49 +08:00
Xiang Zhang
d5d3249e8a
bpo-26915: Test identity first in membership operation in index() and count() methods of collections.abc.Sequence (GH-503)
2017-03-08 11:04:24 +08:00
Serhiy Storchaka
8f6b344d36
bpo-28682: Added support for bytes paths in os.fwalk(). ( #489 )
2017-03-07 14:33:21 +02:00
INADA Naoki
8886d5f392
PCbuild: Add -q option to svn export (GH-535)
...
Without this option, AppVeyor log is too unreadable.
2017-03-07 15:34:38 +09:00
INADA Naoki
93fac8dd35
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.
2017-03-07 14:24:37 +09:00
Xiang Zhang
d36a71637c
bpo-28728: clarify possible test failure due to ISP (GH-412)
2017-03-07 11:06:09 +08:00
Victor Stinner
fea967658d
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.
2017-03-07 02:51:47 +01:00
Serhiy Storchaka
98e80c2bab
bpo-29737: Optimize concatenating with empty tuple. ( #524 )
2017-03-06 23:39:35 +02:00
Serhiy Storchaka
be487a65f1
bpo-15954: Check return code of wcsxfrm(). ( #508 )
2017-03-06 21:21:41 +02:00
Serhiy Storchaka
d908fd9ee1
bpo-29695: Fixed tests after removing keyword args support in some basic type constructors. (GH-520)
2017-03-06 11:08:59 -08:00
Matthias Bussonnier
0f5f1c3055
Ignore What's New for MentionBot (GH-521)
2017-03-06 10:56:58 -08:00
Stefan Krah
4e0f612a1f
The mention-bot is too exuberant for my taste. ( #522 )
2017-03-06 18:28:29 +01:00