Samuel Colvin
793cb85437
bpo-38431: Fix __repr__ method of InitVar to work with typing objects. (GH-16702)
2019-10-13 14:45:36 +03:00
Serhiy Storchaka
140a7d1f35
bpo-38378: Rename parameters "out" and "in" of os.sendfile(). (GH-16742)
...
They conflicted with keyword "in".
Also rename positional-only parameters of private os._fcopyfile()
for consistency.
2019-10-13 11:59:31 +03:00
Pablo Galindo
46113e0cf3
bpo-38456: Handle the case when there is no 'true' command (GH-16739)
2019-10-13 02:40:24 +01:00
Pablo Galindo
27b33fb41a
bpo-38282: Correctly manage the Bluetooth L2CAP socket structure in FreeBSD (GH-16738)
2019-10-13 02:03:54 +01:00
Gregory P. Smith
67b93f80c7
bpo-38456: Use /bin/true in test_subprocess (GH-16736)
...
* bpo-38456: Use /bin/true in test_subprocess.
Instead of sys.executable, "-c", "pass" or "import sys; sys.exit(0)"
use /bin/true when it is available. On a reasonable machine this
shaves up to two seconds wall time off the otherwise ~40sec execution
on a --with-pydebug build. It should be more notable on many
buildbots or overloaded slower I/O systems (CI, etc).
2019-10-12 16:35:53 -07:00
Gregory P. Smith
f3751efb5c
bpo-38417: Add umask support to subprocess (GH-16726)
...
On POSIX systems, allow the umask to be set in the child process before we exec.
2019-10-12 13:24:56 -07:00
Pablo Galindo
8177404d52
bpo-37731: Reorder includes in xmltok.c to avoid redefinition of _POSIX_C_SOURCE (GH-16733)
2019-10-12 20:14:11 +01:00
Hugo van Kemenade
547c60c96e
Fix minor typos in Whatsnew
2019-10-12 10:53:36 -07:00
Phil Jones
e634da2747
Announce the change in the CancelledError inheritance (GH-16730)
...
This is a fairly noticeable change that requires adjustments in
existing asyncio code. It should therefore be announced.
2019-10-12 13:46:13 -04:00
Samuel Colvin
822922af90
bpo-35800: Deprecate smtpd.MailmanProxy (GH-11675)
...
Since `smtpd.MailmanProxy` is already broken, it is not formally deprecated in 3.9. It will be removed in 3.10.
https://bugs.python.org/issue35800
2019-10-12 10:24:26 -07:00
Abhilash Raj
19a3d87300
bpo-38449: Revert "bpo-22347: Update mimetypes.guess_type to allow oper parsing of URLs (GH-15522)" (GH-16724)
...
This reverts commit 87bd2071c7 .
https://bugs.python.org/issue38449
2019-10-11 22:41:35 -07:00
Ruediger Pluem
2b7dc40b2a
bpo-38347: find pathfix for Python scripts whose name contain a '-' (GH-16536)
...
pathfix.py: Assume all files that end on '.py' are Python scripts when working recursively.
2019-10-11 15:36:50 +02:00
Serhiy Storchaka
cbb548130c
bpo-38442: Remove an execution bit from Doc/whatsnew/3.8.rst. (GH-16715)
2019-10-11 11:44:42 +03:00
Dong-hee Na
c39d1ddc01
Fix strict-aliasing rules errors on gcc 4.8.5. (GH-16714)
2019-10-11 17:43:11 +09:00
Hansraj Das
a8e0d3141e
Typo fix: "throuhgh" should be "through". (GH-16704)
2019-10-10 20:43:13 -07:00
Kyle Stanley
f900064ac4
docs: Add asyncio source code links (GH-16640)
2019-10-10 19:18:46 -04:00
Pablo Galindo
320dd504dd
bpo-38437: Activate GC_DEBUG when PY_DEBUG is set (GH-16707)
2019-10-10 22:45:17 +01:00
Pablo Galindo
72bbd2a2e3
Remove AppVeyor badge now that we don't use it in the CI anymore (GH-16708)
2019-10-10 14:39:15 -07:00
Victor Stinner
d565fb9828
bpo-38282: Rewrite getsockaddrarg() helper function (GH-16698)
...
Rewrite getsockaddrarg() helper function of socketmodule.c (_socket
module) to prevent a false alarm when compiling codde using GCC with
_FORTIFY_SOURCE=2. Pass a pointer of the sock_addr_t union, rather
than passing a pointer to a sockaddr structure.
Add "struct sockaddr_tipc tipc;" to the sock_addr_t union.
2019-10-10 21:30:20 +02:00
Dong-hee Na
1dbe537385
Re-enable the OverflowError test for test_truediv on test_complex (GH-16591)
2019-10-10 19:23:36 +03:00
Victor Stinner
b6e0fc7426
bpo-38353: Fix typos in calculate_argv0_path_framework() (GH-16695)
...
bpo-38353, bpo-38429: Fix typos introduced by commit
c02b41b1fb in
calculate_argv0_path_framework() of getpath.c.
2019-10-10 15:42:30 +02:00
M. Eric Irrgang
d47f0dd2e8
bpo-32996: Documentation fix-up. (GH-16646)
...
PR #4906 changed the typing.Generic class hierarchy, leaving an
outdated comment in the library reference. User-defined Generic ABCs now
must get a abc.ABCMeta metaclass from something other than typing.Generic
inheritance.
2019-10-10 12:11:33 +01:00
Dong-hee Na
a05fcd3c7a
bpo-38425: Fix ‘res’ may be used uninitialized warning (GH-16688)
2019-10-10 09:41:26 +02:00
Ronan Lamy
7bb14316b8
bpo-38109: Add missing constants to Lib/stat.py (GH-16665)
...
Add missing stat.S_IFDOOR, stat.S_IFPORT, stat.S_IFWHT,
stat.S_ISDOOR, stat.S_ISPORT, and stat.S_ISWHT values to
the Python implementation of the stat module.
2019-10-10 09:34:46 +02:00
Victor Stinner
a5447735c3
bpo-38392: Only declare visit_validate() if Py_DEBUG is defined (GH-16689)
...
bpo-38392, bpo-38426: Fix a compiler warning in gcmodule.c.
Fix also a typo in PYMEM_DEADBYTE macro comment.
2019-10-10 09:32:13 +02:00