summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Grammar fix to socket error string (GH-93523)Evorage2022-06-071-1/+1
|
* Fix contributor name in WhatsNew 3.11 (GH-93556)Samodya Abeysiriwardane2022-06-071-1/+1
|
* bpo-42658: Use LCMapStringEx in ntpath.normcase to match OS behaviour for ↵AN Long2022-06-065-9/+138
| | | | case-folding (GH-32010)
* gh-89018: Improve documentation of `sqlite3` exceptions (#27645)Erlend Egeberg Aasland2022-06-061-19/+51
| | | | | | - Order exceptions as in PEP 249 - Reword descriptions, so they match the current behaviour Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* gh-93475: Expose FICLONE and FICLONERANGE constants in fcntl (#93478)Illia Volochii2022-06-066-2/+24
|
* [docs] fix some asyncio.Barrier.wait docs grammar (GH-93552)Thomas Grainger2022-06-061-2/+2
|
* Remove action=None kwarg from Barrier docs (GH-93538)Thomas Grainger2022-06-061-1/+1
|
* gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534)Christian Heimes2022-06-0620-5/+81
| | | WASI does not have the ``chmod(2)`` syscall yet.
* gh-83728: Add hmac.new default parameter deprecation (GH-91939)Stanley2022-06-061-0/+2
|
* asyncio.Barrier docs: Fix typo (#93371)Omer Katz2022-06-061-1/+1
| | | taks -> tasks
* gh-90473: Skip POSIX tests that don't apply to WASI (GH-93536)Christian Heimes2022-06-061-2/+9
|
* GH-92308 What's New: list pending removals in 3.13 and future versions (#92562)Hugo van Kemenade2022-06-061-0/+55
|
* gh-90473: WASI requires proper open(2) flags (GH-93529)Christian Heimes2022-06-063-2/+9
|
* gh-93247: Fix assert function in asyncio locks test (#93248)Cyker Way2022-06-061-1/+1
|
* Document LOAD_FAST_CHECK opcode (#93498)Dennis Sweeney2022-06-051-0/+11
|
* gh-89973: Fix re.error in the fnmatch module. (GH-93072)Serhiy Storchaka2022-06-053-7/+140
| | | | | | Character ranges with upper bound less that lower bound (e.g. [c-a]) are now interpreted as empty ranges, for compatibility with other glob pattern implementations. Previously it was re.error.
* gh-90473: wasmtime does not support absolute symlinks (GH-93490)Christian Heimes2022-06-055-23/+20
|
* gh-93442: Add test for _Py_CAST(nullptr). (gh-93505)Neil Schemenauer2022-06-051-0/+3
|
* gh-93442: Make C++ version of _Py_CAST work with 0/NULL. (#93500)Neil Schemenauer2022-06-053-0/+21
| | | | | | | | | | | | Add C++ overloads for _Py_CAST_impl() to handle 0/NULL. This will allow C++ extensions that pass 0 or NULL to macros using _Py_CAST() to continue to compile. Without this, you get an error like: invalid ‘static_cast’ from type ‘int’ to type ‘_object*’ The modern way to use a NULL value in C++ is to use nullptr. However, we want to not break extensions that do things the old way. Co-authored-by: serge-sans-paille
* [doc] Correct a grammatical error in a docstring. (GH-93441)Colin Delahunty2022-06-041-1/+1
|
* Fix missing word in sys.float_info docstring (GH-93489)Mark Dickinson2022-06-041-1/+1
|
* gh-92886: Fix test that fails when running with `-O` in `test_imaplib.py` ↵jackh-ncl2022-06-042-0/+2
| | | | (#93237)
* netrc: Remove unused "import shlex" (#93311)Ulises Ojeda2022-06-041-1/+1
|
* GH-93444: remove redundant fields from basicblock: b_nofallthrough, b_exit, ↵Irit Katriel2022-06-032-78/+75
| | | | b_return (GH-93445)
* gh-93156 - fix negative indexing into absolute `pathlib.PurePath().parents` ↵Barney Gale2022-06-033-0/+9
| | | | | | | | | | | (GH-93273) When a `_PathParents` object has a drive or a root, the length of the object is *one less* than than the length of `self._parts`, which resulted in an off-by-one error when `path.parents[-n]` was fed through to `self._parts[:-n - 1]`. In particular, `path.parents[-1]` was a malformed path object with spooky properties. This is addressed by adding `len(self)` to negative indices.
* gh-84461: Skip dtrace/network tests that are enabled by -u all (GH-93473)Christian Heimes2022-06-032-0/+7
|
* gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383)Ken Jin2022-06-035-4/+21
| | | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com>
* test.pythoninfo: Fix typo, Py_REF_DEBUG => Py_TRACE_REFS (#93467)Victor Stinner2022-06-031-1/+1
|
* gh-93433: Fix dis doc example output (GH-93434)Ken Jin2022-06-031-10/+18
|
* gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993)Petr Viktorin2022-06-034-4/+46
|
* remove redundant argument to log_helper (GH-93440)Pieter Eendebak2022-06-031-5/+5
|
* gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK (gh-92945)Dong-hee Na2022-06-033-1/+25
|
* gh-91320: Fix more old-style cast warnings in C++ (#93285)Victor Stinner2022-06-023-4/+4
| | | | Use _PyObject_CAST() in the public C API to fix C++ compiler warnings: "use of old-style cast" (clang -Wold-style-cast).
* gh-90473: Skip and document more failing tests on WASI (GH-93436)Christian Heimes2022-06-029-6/+42
| | | | | | | - Mark more ``umask()`` cases - ``dup()`` is not supported - ``/dev/null`` is not available - document missing features - mark more modules as not available
* gh-93356: Lay out exception handling code at end of code unit (GH-92769)Irit Katriel2022-06-023-85/+263
|
* gh-84461: Skip new async logging tests on Emscripten (GH-93427)Christian Heimes2022-06-021-0/+3
|
* gh-93418: Fix an assert when an f-string expression is followed by an '=', ↵Eric V. Smith2022-06-013-1/+6
| | | | but no closing brace. (gh-93419)
* gh-92597: Improve error message for AST nodes with invalid ranges (GH-93398)Pablo Galindo Salgado2022-06-011-3/+3
|
* gh-90300: split --help output into separate options (#30331)Éric2022-06-016-80/+210
| | | | | | Make --help output shorter and add new help options. --help-env, --help-xoptions and --help-all command-line options are added to complement --help.
* [doc] Improve discoverability of links between logging documents. (GH-93405)Vinay Sajip2022-06-012-1/+30
|
* Remove the execution bit to some socket-related files. (#93368)Ezio Melotti2022-06-013-0/+0
|
* gh-93372: Fix typo in os.rename documentation (GH-93401)Wei-Ting Yang2022-06-011-1/+1
|
* 📝 Make sure the phrase "constant-time compare" actually appears in the ↵Noah Kantrowitz2022-06-011-1/+1
| | | | | docs (GH-93396) This is purely for SEO as this is the actual generic name for this kind of method and it currently does not appear in a Google search for "python constant time compare". Not creating an issue or setting this up for backports as its trivial (I think) and not a functional change.
* gh-92597: Ensure that AST nodes without explicit end positions can be ↵Pablo Galindo Salgado2022-05-314-13/+35
| | | | compiled (GH-93359)
* gh-93391: fix typo in `array` docs (GH-93392)ynfle2022-05-311-1/+1
| | | | | Fixes #93391 Automerge-Triggered-By: GH:rhettinger
* [doc] logging.rst - Change link to point directly to the Google Group. ↵Moshe Kaplan2022-05-311-1/+1
| | | | (GH-93390)
* gh-93143: Avoid NULL check in LOAD_FAST based on analysis in the compiler ↵Dennis Sweeney2022-05-3111-52/+371
| | | | (GH-93144)
* gh-69093: Fix Setup.local.in rule for _sqlite3 (GH-93380)Christian Heimes2022-05-312-1/+2
|
* gh-93283: Improve error message for f-string with invalid conversion ↵Serhiy Storchaka2022-05-313-23/+52
| | | | character (GH-93349)
* Remove VOC reference (93333)Carl Bordum Hansen2022-05-311-2/+1
| | | | VOC has been archived by the BeeWare project, and they are instead embedding CPython, rather than transpiling to Java bytecode.