Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix typo in math.log docstring (#103943) | Wes Turner | 2023-04-28 | 1 | -1/+1 | |
| | ||||||
* | gh-83925: Make asyncio.subprocess communicate similar to non-asyncio (#18650) | Marek Marczykowski-Górecki | 2023-04-27 | 4 | -7/+32 | |
| | | | | | | | subprocess's communicate(None) closes stdin of the child process, after sending no (extra) data. Make asyncio variant do the same. This fixes issues with processes that waits for EOF on stdin before continuing. | |||||
* | gh-94673: Fix _PyTypes_InitTypes() and get_type_attr_as_size() (gh-103961) | Eric Snow | 2023-04-27 | 2 | -4/+1 | |
| | | | | | | This change has two small parts: 1. a follow-up to gh-103940 with one case I missed 2. adding a missing return that I noticed while working on related code | |||||
* | gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940) | Eric Snow | 2023-04-27 | 21 | -168/+88 | |
| | | | There were cases where we do unnecessary work for builtin static types. This also simplifies some work necessary for a per-interpreter GIL. | |||||
* | gh-102628: Fix sqlite3 CLI prompt in IDLE on Windows (#103945) | Erlend E. Aasland | 2023-04-27 | 1 | -1/+4 | |
| | ||||||
* | Docs: fix dunders with too many underscores (#103955) | Erlend E. Aasland | 2023-04-27 | 2 | -2/+2 | |
| | ||||||
* | gh-103935: Use `io.open_code()` when executing code in trace and profile ↵ | Tian Gao | 2023-04-27 | 4 | -3/+7 | |
| | | | | modules (GH-103947) | |||||
* | gh-98822: Add missing test directories to TESTSUBDIRS (#103942) | Erlend E. Aasland | 2023-04-27 | 1 | -12/+45 | |
| | ||||||
* | gh-87092: update CODEOWNERS for split of compile.c to 3 files (#103941) | Irit Katriel | 2023-04-27 | 1 | -0/+2 | |
| | ||||||
* | gh-102628: Fix sqlite3 CLI prompt for Windows console users (#103898) | Erlend E. Aasland | 2023-04-27 | 2 | -1/+4 | |
| | | | | The prompt will still be incorrect in IDLE on Windows, as IDLE uses CTRL-D for EOF on all platforms. | |||||
* | GH-103903: Test the minimum Sphinx version in CI (#103904) | Adam Turner | 2023-04-27 | 4 | -5/+64 | |
| | ||||||
* | GH-103857: Deprecate utcnow and utcfromtimestamp (#103858) | Paul Ganssle | 2023-04-27 | 10 | -34/+101 | |
| | | | | | Using `datetime.datetime.utcnow()` and `datetime.datetime.utcfromtimestamp()` will now raise a `DeprecationWarning`. We also have removed our internal uses of these functions and documented the change. | |||||
* | GH-90750: Use datetime.fromisocalendar in _strptime (#103802) | Paul Ganssle | 2023-04-27 | 3 | -19/+19 | |
| | | | | | | Use datetime.fromisocalendar in _strptime This unifies the ISO → Gregorian conversion logic and improves handling of invalid ISO weeks. | |||||
* | gh-102765: Update ntpath.isdir/isfile/islink/exists to use ↵ | Finn Womack | 2023-04-27 | 2 | -118/+209 | |
| | | | | GetFileInformationByName when available (GH-103485) | |||||
* | gh-103583: Isolate CJK codec modules (#103869) | Erlend E. Aasland | 2023-04-27 | 9 | -226/+228 | |
| | ||||||
* | gh-103092: Isolate _ctypes, part 1 (#103893) | Erlend E. Aasland | 2023-04-27 | 7 | -201/+229 | |
| | | | | | | | | | Establish global state and port the following types to heap types: - DictRemover_Type - PyCArg_Type - PyCThunk_Type - PyCField_Type - StructParam_Type | |||||
* | gh-103590: do not wrap a single exception raised from a try-except* (#103665) | Irit Katriel | 2023-04-27 | 4 | -25/+32 | |
| | ||||||
* | gh-103607: Fix `pause_reading` to work when called from `connection_made` in ↵ | Itayazolay | 2023-04-27 | 5 | -24/+62 | |
| | | | | | `asyncio`. (#17425) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | |||||
* | gh-103880: Fix `assertRaises` usage in `test_genericalias` (GH-103916) | Nikita Sobolev | 2023-04-27 | 1 | -0/+3 | |
| | ||||||
* | gh-103883: Doc: Move PyUnicode_FromObject doc (#103913) | Inada Naoki | 2023-04-27 | 1 | -9/+9 | |
| | | | This API is one of Unicode creator APIs. | |||||
* | gh-89415: Add source-specific multicast constants to socket module (#103684) | Reese Hyde | 2023-04-26 | 2 | -0/+14 | |
| | | | | | Add socket options for source-specific multicast when present as C #defines. Co-authored-by: Oleg Iarygin <dralife@yandex.ru> | |||||
* | gh-103656: Transfer f-string buffers to parser to avoid use-after-free ↵ | Lysandros Nikolaou | 2023-04-27 | 9 | -66/+146 | |
| | | | | | (GH-103896) Co-authored-by: Pablo Galindo <pablogsal@gmail.com> | |||||
* | gh-62432: unittest runner: Exit code 5 if no tests were run (#102051) | Stefano Rivera | 2023-04-27 | 8 | -22/+64 | |
| | | | | | | | | As discussed in https://discuss.python.org/t/unittest-fail-if-zero-tests-were-discovered/21498/7 It is common for test runner misconfiguration to fail to find any tests, This should be an error. Fixes: #62432 | |||||
* | gh-103629: Update typing.Unpack docs in compliance with PEP 692 (#103894) | Franek Magiera | 2023-04-26 | 3 | -2/+58 | |
| | ||||||
* | gh-60436: fix curses textbox backspace/del (#103783) | Aidan Melen | 2023-04-26 | 3 | -2/+77 | |
| | | | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Michael Blahay <mblahay@gmail.com> | |||||
* | gh-48241: Clarify URL needs to be encoded when provided to urlopen and ↵ | Michael Blahay | 2023-04-26 | 2 | -3/+4 | |
| | | | | | | Request (#103855) Co-authored-by: Łukasz Langa <lukasz@langa.pl> | |||||
* | Update MAC_address wikipedia URL in comments (#29019) | 180909 | 2023-04-26 | 1 | -2/+2 | |
| | ||||||
* | gh-103884: Docs CI: Only attempt nit-picky PR annotations for PRs (#103889) | Hugo van Kemenade | 2023-04-26 | 1 | -0/+2 | |
| | ||||||
* | gh-103489: Add get/set config methods to sqlite3.Connection (#103506) | Erlend E. Aasland | 2023-04-26 | 7 | -1/+329 | |
| | ||||||
* | gh-103015: Add entrypoint keyword param to sqlite3.Connection.load_extension ↵ | Erlend E. Aasland | 2023-04-26 | 9 | -14/+104 | |
| | | | | (#103073) | |||||
* | gh-101879: docs - italicize argument in smtplib.SMPT() description (#101886) | Owain Davies | 2023-04-26 | 1 | -5/+5 | |
| | ||||||
* | gh-91441: Clarify the docs of asyncio.loop.subprocess_exec() (#91442) | July Tikhonov | 2023-04-26 | 1 | -9/+8 | |
| | | | | | | | | Clarify the docs of asyncio.loop.subprocess_exec() Clarify the documentation of stdin, stdout and stderr arguments of asyncio.loop.subprocess_exec(). Co-authored-by: Carol Willing <carolcode@willingconsulting.com> | |||||
* | GH-99944: Make dis display the value of oparg of KW_NAMES (#103856) | Juhi Chandalia | 2023-04-26 | 3 | -3/+27 | |
| | | | | Co-authored-by: chilaxan <chilaxan@gmail.com> | |||||
* | Add willingc to CODEOWNERS for asyncio (#103885) | Carol Willing | 2023-04-26 | 1 | -1/+1 | |
| | ||||||
* | Docs build: Add upper bounds to transitive dependencies (#103860) | Alex Waygood | 2023-04-26 | 2 | -0/+34 | |
| | ||||||
* | gh-103879: Fix refleak in super specialization (#103882) | Jelle Zijlstra | 2023-04-26 | 1 | -0/+2 | |
| | ||||||
* | gh-101786: Clarify docs that asyncio.Server.sockets is a socket-like ↵ | Carol Willing | 2023-04-26 | 1 | -2/+3 | |
| | | | | | TransportSocket (#103877) Clarify that asyncio.Server.sockets is a socket-like TransportSocket | |||||
* | gh-103875: Use ascii and latin1 singletons in deepfreeze (#103876) | Yichen Yan | 2023-04-26 | 1 | -0/+6 | |
| | ||||||
* | gh-103872: Update bundled pip version to 23.1.2 (gh-103873) | Paul Moore | 2023-04-26 | 3 | -1/+2 | |
| | | | | | | | | | | | | closes: #103872 xref: https://github.com/pypa/pip/pull/12000 <!-- gh-issue-number: gh-103872 --> * Issue: gh-103872 <!-- /gh-issue-number --> --------- Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> | |||||
* | gh-74940: Allow fallback to UTF-8 encoding on systems with no locales ↵ | Gordon Messmer | 2023-04-26 | 2 | -1/+3 | |
| | | | | | | | | installed (GH-14925) This change removes the alias of the 'C' locale to 'en_US'. Because of this alias, it is currently impossible for an application to use setlocale() to specify a UTF-8 locale on a system that has no locales installed, but which supports the C.UTF-8 locale/encoding. | |||||
* | gh-103578: Fix pdb reading code with non-utf8 encoding (#103581) | Tian Gao | 2023-04-25 | 3 | -1/+8 | |
| | | | `pdb` should use `io.open_code` to open code to avoid encoding issue. | |||||
* | gh-99352: Ensure HTTPSConnection is available before exercising https ↵ | Senthil Kumaran | 2023-04-25 | 1 | -8/+12 | |
| | | | | | | | | | | tests. (#103828) gh-99352: Ensure HTTPSConnection is available before exercising https tests. This will fix the buildbot issue mentioned in https://github.com/python/cpython/pull/99353 | |||||
* | GH-103804: Add test for dis.findlinestarts (#103806) | Juhi Chandalia | 2023-04-25 | 2 | -0/+9 | |
| | ||||||
* | gh-87729: specialize LOAD_SUPER_ATTR_METHOD (#103809) | Carl Meyer | 2023-04-25 | 14 | -358/+540 | |
| | ||||||
* | gh-103721: Improve cross-references for generic-alias docs (#103838) | Alex Waygood | 2023-04-25 | 1 | -0/+7 | |
| | | | | | | | | | Cc. @adriangb The "stub documentation" in `types.rst` does already link to the in-depth docs in `stdtypes.rst`, but the link isn't obvious for new users. It deserves to be made more prominent. - Issue: https://github.com/python/cpython/issues/103721 | |||||
* | gh-51574: Make tempfile.mkdtemp() always return absolute paths (#94612) | Samuel Sloniker | 2023-04-25 | 5 | -3/+19 | |
| | | | | Co-authored-by: Éric <merwok@netwok.org> Co-authored-by: AlexWaygood <alex.waygood@gmail.com> | |||||
* | gh-102950: Adjust tarfile filter tests for systems that don't set the sticky ↵ | Petr Viktorin | 2023-04-25 | 1 | -5/+25 | |
| | | | | | | | bit (GH-103831) Also remove expilcit `type=tarfile.DIRTYPE`, the slash at the end is enough. | |||||
* | gh-103726: Set up gcc-10 for ASAN (gh-103728) | Dong-hee Na | 2023-04-25 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <!-- Thanks for your contribution! Please read this comment in its entirety. It's quite important. # Pull Request title It should be in the following format: ``` gh-NNNNN: Summary of the changes made ``` Where: gh-NNNNN refers to the GitHub issue number. Most PRs will require an issue number. Trivial changes, like fixing a typo, do not need an issue. # Backport Pull Request title If this is a backport PR (PR made against branches other than `main`), please ensure that the PR title is in the following format: ``` [X.Y] <title from the original PR> (GH-NNNN) ``` Where: [X.Y] is the branch name, e.g. [3.6]. GH-NNNN refers to the PR number from `main`. --> <!-- gh-issue-number: gh-103726 --> * Issue: gh-103726 <!-- /gh-issue-number --> | |||||
* | DOC: remove reference to OpenSolaris (#102671) | partev | 2023-04-25 | 1 | -7/+0 | |
| | ||||||
* | gh-103826: fix unused variable warning introduced in gh-102343 (#103825) | sunmy2019 | 2023-04-25 | 1 | -2/+2 | |
| |