- Jun 01, 2022
-
-
Miss Islington (bot) authored
(cherry picked from commit 8a221a85) Co-authored-by:
Pablo Galindo Salgado <Pablogsal@gmail.com>
-
Miss Islington (bot) authored
(cherry picked from commit 52473893) Co-authored-by:
Ezio Melotti <ezio.melotti@gmail.com>
-
Miss Islington (bot) authored
For example: tuple[*Ts, list[T]][int, str, bool] (cherry picked from commit f545fc95) Co-authored-by:
Serhiy Storchaka <storchaka@gmail.com>
-
Miss Islington (bot) authored
* gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) (cherry picked from commit 9d25db9d) Co-authored-by:
Serhiy Storchaka <storchaka@gmail.com> * Regenerate ABI file Co-authored-by:
Serhiy Storchaka <storchaka@gmail.com> Co-authored-by:
Pablo Galindo <pablogsal@gmail.com>
- May 31, 2022
-
-
Miss Islington (bot) authored
(cherry picked from commit 705eaec2) Co-authored-by:
Pablo Galindo Salgado <Pablogsal@gmail.com>
-
Miss Islington (bot) authored
(cherry picked from commit 8a5e3c2e) Co-authored-by:
Christian Heimes <christian@python.org>
-
Miss Islington (bot) authored
VOC has been archived by the BeeWare project, and they are instead embedding CPython, rather than transpiling to Java bytecode. (cherry picked from commit bb900712) Co-authored-by:
Carl Bordum Hansen <carl@bordum.dk>
-
Pablo Galindo authored
-
- May 30, 2022
-
-
Miss Islington (bot) authored
gh-93351: Ensure the position information in AST nodes created by the parser is always consistent (GH-93352) (cherry picked from commit 5893b5db) Co-authored-by:
Pablo Galindo Salgado <Pablogsal@gmail.com>
-
Ned Deily authored
-
Miss Islington (bot) authored
Co-authored-by:
Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 4f195f9d) Co-authored-by:
luzpaz <luzpaz@users.noreply.github.com>
-
Miss Islington (bot) authored
* bpo-42272: improve message/module warning filter docs "The Warnings Filter" section of the warnings module documentation describes the message and module filters as "a string containing a regular expression". While that is true when they are arguments to the filterwarnings function, it is not true when they appear in -W or $PYTHONWARNINGS where they are matched literally (after stripping any starting/ending whitespace). Update the documentation to note when they are matched literally. Also clarify that module matches the "fully-qualified module name", rather than "module name" which is ambiguous. skip news (since this is a doc fix) Signed-off-by:
Kevin Locke <kevin@kevinlocke.name> * bpo-42272: remove bad submodule warning filter doc The `error:::mymodule[.*]` example in the "Describing Warning Filters" section of the warnings module documentation does not behave as the comment describes. Since the module portion of the filter string is interpreted literally, it would match a module with a fully-qualified name that is literally `mymodule[.*]`. Unfortunately, there is not a way to match '"module" and any subpackages of "mymodule"' as documented, since the module part of a filter string is matched literally. Instead, update the filter and comment to match only "mymodule". skip news (since this is a doc fix) Signed-off-by:
Kevin Locke <kevin@kevinlocke.name> * bpo-42272: add warning filter doc changes to NEWS Signed-off-by:
Kevin Locke <kevin@kevinlocke.name> (cherry picked from commit 81366067) Co-authored-by:
Kevin Locke <kevin@kevinlocke.name>
- May 29, 2022
-
-
Miss Islington (bot) authored
Co-authored-by:
Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by:
Adam Turner <9087854+AA-Turner@users.noreply.github.com> (cherry picked from commit 877ad7b3) Co-authored-by:
georgically <40323509+georgically@users.noreply.github.com>
-
- May 28, 2022
-
-
Miss Islington (bot) authored
(cherry picked from commit 7fa9b7da) Co-authored-by:
oda-gitso <105083118+oda-gitso@users.noreply.github.com>
-
Miss Islington (bot) authored
(cherry picked from commit 642d1fa8) Co-authored-by:
Baptiste Mispelon <bmispelon@gmail.com>
-
Eric Snow authored
(cherry picked from commit caa279d6) This was added for bpo-40514 (gh-84694) to test out a per-interpreter GIL. However, it has since proven unnecessary to keep the experiment in the repo. (It can be done as a branch in a fork like normal.) So here we are removing: * the configure option * the macro * the code enabled by the macro Automerge-Triggered-By: GH:ericsnowcurrently
-
- May 27, 2022
-
-
Miss Islington (bot) authored
(cherry picked from commit e6a57678) Co-authored-by:
Yury Selivanov <yury@edgedb.com> Co-authored-by:
Yury Selivanov <yury@edgedb.com>
-
Miss Islington (bot) authored
In previous versions of Python if an IntEnum member was combined with another integer type value using a bit-wise operation, the resulting value would still be the IntEnum type. This change restores that behavior. (cherry picked from commit 70cfe56c) Co-authored-by:
Ethan Furman <ethan@stoneleaf.us>
-
Miss Islington (bot) authored
Co-authored-by:
Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 711eda7d) Co-authored-by:
David Foster <david@dafoster.net>
-
Miss Islington (bot) authored
This is a rework of GH-5774 on current main. I was a bit more conservative in making changes than the original PR. See @csabella's comments on issue GH-77024 and the discussion on GH-5774 for explanations of several of the changes. Co-authored-by:
Cheryl Sabella <cheryl.sabella@gmail.com> Co-authored-by:
Alex Waygood <Alex.Waygood@Gmail.com> (cherry picked from commit 89951770) Co-authored-by:
Jelle Zijlstra <jelle.zijlstra@gmail.com>
-
- May 26, 2022
-
-
Miss Islington (bot) authored
* Add StrongRef class. * Rename and reformat functions of the _Py_CAST() implementation. (cherry picked from commit 20d30ba2) Co-authored-by:
Victor Stinner <vstinner@python.org>
-
Miss Islington (bot) authored
(cherry picked from commit da397194) Co-authored-by:
Éric <merwok@netwok.org>
-
Miss Islington (bot) authored
Log also test.support.check_sanitizer() values. (cherry picked from commit 06dd26f8) Co-authored-by:
Victor Stinner <vstinner@python.org>
-
- May 25, 2022
-
-
Miss Islington (bot) authored
(cherry picked from commit ca58e4a2) Co-authored-by:
Steve Dower <steve.dower@python.org>
-
Miss Islington (bot) authored
The function was already deprecated in Python 3.11 since it calls locale.getdefaultlocale() which was deprecated in Python 3.11. (cherry picked from commit bf58cd01) Co-authored-by:
Victor Stinner <vstinner@python.org>
-
Miss Islington (bot) authored
`EnumType` attempts to create a custom docstring for each enum/flag, but that was failing with pathological flags that had no members (only multi-bit aliases). (cherry picked from commit 08cfc3da) Co-authored-by:
Tobin Yehle <tobinyehle@gmail.com>
-
Miss Islington (bot) authored
* ``sys.executable`` is not set * WASI does not support subprocess * ``pwd`` module is not available * WASI checks ``open`` syscall flags more strict, needs r, w, rw flag. * ``umask`` is not available * ``/dev/null`` may not be accessible (cherry picked from commit 1f134e96) Co-authored-by:
Christian Heimes <christian@python.org>
-
Miss Islington (bot) authored
Fix __lltrace__ debug feature if the stdout encoding is not UTF-8. If the stdout encoding is not UTF-8, the first call to lltrace_resume_frame() indirectly sets lltrace to 0 when calling unicode_check_encoding_errors() which calls encodings.search_function(). (cherry picked from commit 5695c0e0) Co-authored-by:
Victor Stinner <vstinner@python.org>
-
Miss Islington (bot) authored
(cherry picked from commit 19710145) Co-authored-by:
Florian Bruhin <me@the-compiler.org>
-
Miss Islington (bot) authored
[3.11] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291) (GH-93141) Co-authored-by:
Serhiy Storchaka <storchaka@gmail.com> (cherry picked from commit 202ed250) Co-authored-by:
Sam Ezeh <sam.z.ezeh@gmail.com> Automerge-Triggered-By: GH:serhiy-storchaka
-
Miss Islington (bot) authored
Revert "bpo-47211: Remove function re.template() and flag re.TEMPLATE (GH-32300)" This reverts commit b09184bf. (cherry picked from commit 16a7e4a0) Co-authored-by:
Miro Hrončok <miro@hroncok.cz>
-
Miss Islington (bot) authored
test.pythoninfo no longer fails if "import socket" fails: the socket module is now optional. (cherry picked from commit 4a31ed8a) Co-authored-by:
Victor Stinner <vstinner@python.org>
-
- May 24, 2022
-
-
Miss Islington (bot) authored
Use asyncio.run(). (cherry picked from commit d2ef66a1) Co-authored-by:
Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
-
Miss Islington (bot) authored
The code was moved out of test.support in 311110ab (GH-20812), thus making ResourceDenied undefined. (cherry picked from commit 37c9a351) Co-authored-by:
Florian Bruhin <me@the-compiler.org>
-
Miss Islington (bot) authored
Also while there, clarify a few things about why we reduce the hash to 32 bits. Co-authored-by:
Eli Libman <eli@hyro.ai> Co-authored-by:
Yury Selivanov <yury@edgedb.com> Co-authored-by:
Łukasz Langa <lukasz@langa.pl> (cherry picked from commit c1f5c903)
-
Miss Islington (bot) authored
(cherry picked from commit f7fabae7) Co-authored-by:
Dong-hee Na <donghee.na@python.org>
-
- May 23, 2022
-
-
Miss Islington (bot) authored
And it raises `make suspicious` false positives. (cherry picked from commit e739ff14) Co-authored-by:
Julien Palard <julien@palard.fr>
-
Miss Islington (bot) authored
Include member names in error message. (cherry picked from commit a49721ea)
-