Steve Dower
25fbe33b92
bpo-4963: Fix for initialization and non-deterministic behavior issues in mimetypes (GH-14375)
2019-06-25 08:20:43 -07:00
Miss Islington (bot)
8d6668c92b
Fix minor spelling error in What's new for Python 3.8 (GH-14371)
...
(cherry picked from commit de9b606c90
)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2019-06-25 04:02:49 -07:00
Jeroen Demeyer
d917cfe405
[3.8] bpo-37250: put back tp_print for backwards compatibility (GH-14193)
...
This is a 3.8-only compatibility measure for third-party Cython-based sdists.
https://bugs.python.org/issue37250
2019-06-25 12:58:58 +02:00
Miss Islington (bot)
d32594ad27
bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304)
...
* The UTF-8 incremental decoders fails now fast if encounter
a sequence that can't be handled by the error handler.
* The UTF-16 incremental decoders with the surrogatepass error
handler decodes now a lone low surrogate with final=False.
(cherry picked from commit 894263ba80
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2019-06-25 02:12:16 -07:00
Miss Islington (bot)
26fe6c3537
bpo-36974: inherit tp_vectorcall_offset unconditionally (GH-13858) (GH-14342)
...
(cherry picked from commit a8b27e623d
)
Co-authored-by: Jeroen Demeyer <J.Demeyer@UGent.be>
2019-06-25 10:19:16 +02:00
Miss Islington (bot)
20372d6524
bpo-37393: Fix deprecation warnings in test_ntpath. (GH-14357)
...
eval() was being called an extra time without a filter for
deprecation warnings.
(cherry picked from commit 9fe42b49c7
)
Co-authored-by: Zackery Spytz <zspytz@gmail.com>
2019-06-25 00:12:19 -07:00
Miss Islington (bot)
210358b25c
bpo-36546: Mark first argument as position only (GH-14363) (GH-14364)
2019-06-25 05:07:00 +02:00
Miss Islington (bot)
5bf3b89dfb
bpo-37394: Fix pure Python implementation of the queue module (GH-14351)
...
(cherry picked from commit 3f5b9088b0
)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2019-06-24 19:14:37 -07:00
Miss Islington (bot)
ced9e11931
bpo-35224: Add What's new entry for evaluation order in dict comprehensions (GH-14319)
...
(cherry picked from commit b51b7137fa
)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2019-06-24 18:49:07 -07:00
Miss Islington (bot)
dad8f79cfd
bpo-35360: Update Windows builds to use SQLite 3.28.0 (GH-14179)
...
(cherry picked from commit 7fd2ba354e
)
Co-authored-by: animalize <animalize@users.noreply.github.com>
2019-06-24 16:43:31 -07:00
Miss Islington (bot)
7268fd0d21
bpo-36889: Document asyncio Stream and StreamServer (GH-14203)
...
(cherry picked from commit 6793cce155
)
Co-authored-by: Xtreak <tir.karthi@gmail.com>
2019-06-24 11:33:11 -07:00
Miss Islington (bot)
76b72f6ea2
bpo-32627: Fix compile error when conflicting `_uuid` headers included (GH-11751)
...
(cherry picked from commit 6ffd9b05df
)
Co-authored-by: ziheng <zihenglv@gmail.com>
2019-06-24 11:27:57 -07:00
Miss Islington (bot)
b183b963f6
Get rid of exception traceback printing in asyncio tests (GH-14343)
...
(cherry picked from commit 549f7d45c8
)
Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
2019-06-24 10:21:35 -07:00
Miss Islington (bot)
8763d43a95
bpo-37363: Add audit events for a range of modules (GH-14301)
...
(cherry picked from commit 60419a7e96
)
Co-authored-by: Steve Dower <steve.dower@python.org>
2019-06-24 09:09:47 -07:00
Miss Islington (bot)
366dac99c0
bpo-37359: Fix regrtest --cleanup (GH-14336)
...
(cherry picked from commit 9bbf4d7083
)
Co-authored-by: Victor Stinner <vstinner@redhat.com>
2019-06-24 04:37:55 -07:00
Victor Stinner
2ec4545ebe
bpo-37359: Add --cleanup option to python3 -m test (GH-14332) (GH-14334)
...
* regrtest: Add --cleanup option to remove "test_python_*" directories
of previous failed test jobs.
* Add "make cleantest" to run "python3 -m test --cleanup".
(cherry picked from commit 47fbc4e45b
)
2019-06-24 12:51:47 +02:00
Miss Islington (bot)
2e0ec5b4b7
asyncio: Fix docs for default event loop (GH-14308)
...
When the Windows default event loop changed, `asyncio-policy.rst` was updated but `asyncio-eventloop.rst` was missed.
(cherry picked from commit 9ffca670ed
)
Co-authored-by: Ben Darnell <ben@bendarnell.com>
2019-06-23 17:33:00 -07:00
Miss Islington (bot)
ea380f6946
Improve threading.daemon docstring (GH-14278)
...
Rephrase and clarify that "the entire Python program exits when only daemon threads are left". This matches the documentation at https://docs.python.org/3/library/threading.htmlGH-thread-objects .
(cherry picked from commit bb110cc2ed
)
Co-authored-by: mbarkhau <mbarkhau@gmail.com>
2019-06-23 12:06:21 -07:00
Miss Islington (bot)
175b2e9745
bpo-35224: Bump the pyc magic number by 1 instead of by 10 in last modification (GH-14320)
...
(cherry picked from commit b3ca7972c8
)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2019-06-23 09:19:25 -07:00
Serhiy Storchaka
914d6b7973
[3.8] bpo-35431: Test math.comb() and math.perm() for OverflowError only on CPython. (GH-14146) ( #14226 )
...
Other implementation can raise MemoryError, but it can takes hours.
(cherry picked from commit 1b8a46d597
)
2019-06-23 17:50:04 +03:00
Miss Islington (bot)
5c8b4e2b5d
bpo-35224: Bump the pyc magic number after the change in MAP_ADD (GH-14313)
...
(cherry picked from commit 663131a6e2
)
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
2019-06-22 16:04:43 -07:00
Miss Islington (bot)
874ff65e0a
bpo-35224: Reverse evaluation order of key: value in dict comprehensions (GH-14139)
...
… as proposed in PEP 572; key is now evaluated before value.
https://bugs.python.org/issue35224
(cherry picked from commit c8a35417db
)
Co-authored-by: Jörn Heissler <joernheissler@users.noreply.github.com>
2019-06-22 15:34:03 -07:00
Steve Dower
fa23bd286f
bpo-37351: Removes libpython38.a from standard Windows distribution (GH-14276)
2019-06-22 14:08:02 -07:00
Miss Islington (bot)
9b32b44d3e
bpo-37323: Suppress DeprecationWarning raised by @asyncio.coroutine (GH-14293)
...
When the test is ran with `PYTHONWARNINGS=error` the environment variable is passed to the python interpreter used in `assert_python_ok` where `DeprecationWarning` from `@asyncio.coroutine` is converted into an error. Ignore the `DeprecationWarning` in `assert_python_ok`.
https://bugs.python.org/issue37323
(cherry picked from commit 186f70905d
)
Co-authored-by: Xtreak <tir.karthi@gmail.com>
2019-06-22 03:43:07 -07:00
Miss Islington (bot)
35202c7637
bpo-37364: Use io.open_code() to read .pth files (GH-14299)
...
https://bugs.python.org/issue37364
(cherry picked from commit 184f3d4f39
)
Co-authored-by: Steve Dower <steve.dower@python.org>
2019-06-21 15:35:44 -07:00
Miss Islington (bot)
3523e0c47b
bpo-37362: test_gdb now ignores stderr (GH-14287)
...
test_gdb no longer fails if it gets an "unexpected" message on
stderr: it now ignores stderr. The purpose of test_gdb is to test
that python-gdb.py commands work as expected, not to test gdb.
(cherry picked from commit e56a123fd0
)
Co-authored-by: Victor Stinner <vstinner@redhat.com>
2019-06-21 14:39:58 -07:00
Steve Dower
f3e38ec7f0
bpo-36511: Fix -u parameters for ARM32 tests (GH-14280)
2019-06-21 14:39:49 -07:00
Victor Stinner
b0338be5d2
Update What's New in Python 3.8 (GH-14253) (GH-14294)
...
Fix bpo number of PyByteArray_Init removal
(cherry picked from commit c68e3fb15d
)
2019-06-21 23:15:27 +02:00
Mariatta
52c4a4fb81
[3.8] bpo-32924: Fix the Show Source url in 3.8 documentation. (GH-14282)
...
The "Show Source" link in Python 3.8 docs is pointing
to the master branch. It should point to the 3.8 branch.
https://bugs.python.org/issue32924
2019-06-21 11:06:26 -07:00
Steve Dower
6c7947713a
bpo-37316: mmap.mmap() passes the wrong variable to PySys_Audit() (GH-14152)
...
Also, add a missing call to va_end() in PySys_Audit().
2019-06-21 09:45:13 -07:00
Steve Dower
43615485f1
bpo-36511: Improve ARM32 buildbot scripts (GH-14251)
2019-06-20 14:35:51 -07:00
Miss Islington (bot)
46e9f15dc9
Fix typo, 'widger' -> 'widget', in idlelib/tree.py (GH-14263) ( #14270 )
...
(cherry picked from commit 8713aa6dfb
)
Co-authored-by: İsmail Arılık <arilik.ismail@gmail.com>
2019-06-20 12:50:43 -04:00
Miss Islington (bot)
0bda8941fc
Fix bpo number in News file. (GH-14260) (GH-14261)
...
(cherry picked from commit 0c48618cc0
)
Co-authored-by: Eric V. Smith <ericvsmith@users.noreply.github.com>
2019-06-20 06:50:59 -04:00
Miss Islington (bot)
6258c1f716
bpo-37342: Fix the incorrect nb_index's type in typeobj documentation (GH-14241)
...
It was listed as `binaryfunc`. It should be `unaryfunc`.
(cherry picked from commit bc5caf88ca
)
Co-authored-by: Hai Shi <shihai1992@gmail.com>
2019-06-19 20:41:41 -07:00
Miss Islington (bot)
67cf0ae78a
Update What's New in Python 3.8 (GH-14239)
...
* Mention issue in which ByByteArray_Init() has been removed.
* Fix typo
(cherry picked from commit af41c567af
)
Co-authored-by: Victor Stinner <vstinner@redhat.com>
2019-06-19 16:52:47 -07:00
Miss Islington (bot)
444c78a927
Add missing single quote in io.TextIOWrapper.reconfigure documentation (GH-14246)
...
Add a missing single quote character in the documentation for `io.TextIOWrapper.reconfigure`.
(cherry picked from commit 35068bd059
)
Co-authored-by: Harmon <Harmon758@gmail.com>
2019-06-19 14:14:49 -07:00
Miss Islington (bot)
389abd37ba
bpo-37333: Ensure IncludeTkinter has a value (GH-14240)
...
(cherry picked from commit 12f1c726d8
)
Co-authored-by: Steve Dower <steve.dower@python.org>
2019-06-19 13:25:44 -07:00
Miss Islington (bot)
d7232f0e46
bpo-37331: Clarify format of socket handler messages in the documentation. (GH-14234) (GH-14235)
...
(cherry picked from commit f06b569305
)
2019-06-19 15:42:35 +01:00
Miss Islington (bot)
95ff622028
bpo-37258: Not a bug, but added a unit test and updated documentation. (GH-14229) (GH-14230)
...
(cherry picked from commit 0150001653
)
2019-06-19 14:46:55 +01:00
Serhiy Storchaka
f5b89afde1
bpo-37163: Deprecate passing argument obj of dataclasses.replace() by keyword. (GH-13877)
2019-06-19 10:33:27 +03:00
Miss Islington (bot)
7edf8e50d1
Fix name of '\0'. (GH-14222)
...
'\0' is the NUL byte not NULL.
(cherry picked from commit 7821b4c6d2
)
Co-authored-by: Benjamin Peterson <benjamin@python.org>
2019-06-18 21:55:59 -07:00
Miss Islington (bot)
fff695b9ab
Document typing.ForwardRef (GH-14216)
...
(cherry picked from commit 809ff1181c
)
Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
2019-06-18 17:38:43 -07:00
Miss Islington (bot)
45da7437f5
[3.8] bpo-33416: Document changes in PyNode_AddChild and PyParser_AddToken (GH-14214) (GH-14215)
...
I didn't find any entries in the docs about these functions, so I just mentioned them, in "What's New".
(cherry picked from commit 47c2de7725
)
Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com>
https://bugs.python.org/issue33416
2019-06-18 17:33:34 -07:00
Miss Islington (bot)
b626b113ae
bpo-37325: Fix focus traversal for 2 IDLE dialogs (GH-14209)
...
Tab now moves focus across and down for Help Source and Custom Run.
(cherry picked from commit 54cf2e0780
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2019-06-18 14:36:09 -07:00
Miss Islington (bot)
35aa0b0ced
bpo-34903: Document that some strptime formats only require 1 digit (GH-14149)
...
For datetime.datetime.strptime(), the leading zero for some two-digit formats is optional.
This adds a footnote to the strftime/strptime documentation to reflect this fact, and adds some tests to ensure that it is true.
bpo-34903
(cherry picked from commit 6b9c204ee7
)
Co-authored-by: Mike Gleen <mike.gleen@gmail.com>
2019-06-18 12:21:27 -07:00
Miss Islington (bot)
a7072ff56e
bpo-35360: Update macOS installer to use SQLite 3.28.0 (GH-14180)
...
(cherry picked from commit d8f336fdc1
)
Co-authored-by: animalize <animalize@users.noreply.github.com>
2019-06-18 03:15:55 -07:00
Miss Islington (bot)
f49c85d0cb
bpo-35031: also disable TLS 1.3 for test_start_tls_server_1 on macOS (GH-14188)
...
(cherry picked from commit a514f782b8
)
Co-authored-by: Ned Deily <nad@python.org>
2019-06-18 01:56:51 -07:00
Miss Islington (bot)
bd75abfefe
bpo-34631: Updated OpenSSL to 1.1.1c in macOS installer (GH-14187)
...
(cherry picked from commit f3fb8393e3
)
Co-authored-by: Ned Deily <nad@python.org>
2019-06-18 01:39:53 -07:00
Miss Islington (bot)
ae526ee320
bpo-5680: IDLE: Customize running a module (GH-13763)
...
The initialize options are 1) add command line options, which are appended to sys.argv as if passed on a real command line, and 2) skip the shell restart. The customization dialog is accessed by a new entry on the Run menu.
(cherry picked from commit 201bc2d18b
)
Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
2019-06-17 19:47:55 -07:00
Miss Islington (bot)
f29a5770c2
Improve release build performance using new artifacts tasks (GH-14175)
...
(cherry picked from commit fe2ad927f4
)
Co-authored-by: Steve Dower <steve.dower@python.org>
2019-06-17 16:32:05 -07:00