Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add Ujan to ACKS for work on enum docs (GH-113301) | Ethan Furman | 2023-12-20 | 1 | -0/+1 |
| | |||||
* | gh-111973: Update Windows installer to use SQLite 3.44.2 (#113281) | Erlend E. Aasland | 2023-12-19 | 4 | -3/+4 |
| | |||||
* | gh-87264: Convert tarinfo type to stat type (GH-113230) | Marat Idrisov | 2023-12-19 | 3 | -5/+23 |
| | | | Co-authored-by: val-shkolnikov <val@nvsoft.net> | ||||
* | gh-111973: Update macOS installer to use SQLite 3.44.2 (GH-113279) | Erlend E. Aasland | 2023-12-19 | 2 | -3/+4 |
| | |||||
* | gh-101100: Fix Sphinx warnings in `library/ast.rst` (#113289) | Hugo van Kemenade | 2023-12-19 | 2 | -17/+20 |
| | | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | ||||
* | gh-112205: Require @getter and @setter to be methods (#113278) | Erlend E. Aasland | 2023-12-19 | 2 | -0/+15 |
| | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | ||||
* | gh-113054: Compiler no longer replaces a redundant jump with no line number ↵ | Irit Katriel | 2023-12-19 | 3 | -1/+22 |
| | | | | by a NOP (#113139) | ||||
* | gh-113234: tomllib docs: reorder conversion table & add remaining types ↵ | ryan-duve | 2023-12-19 | 1 | -1/+7 |
| | | | | (GH-113236) | ||||
* | gh-113208: Mention namespace packages don't require __init__.py (#113209) | Unique-Usman | 2023-12-19 | 1 | -1/+2 |
| | | | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | ||||
* | gh-113257: Fix SBOM metadata for pip 23.3.2 (#113262) | Seth Michael Larson | 2023-12-19 | 2 | -5/+5 |
| | | | Fix SBOM metadata for pip 23.3.2 | ||||
* | gh-113269: IDLE - Fix test_editor hang (macOS) (#113271) | Terry Jan Reedy | 2023-12-19 | 3 | -1/+4 |
| | | | | Hangs on installed 3.13.0a2 on macOS Catalina. Behavior on installed 3.12.1 and 3.11.7 is unknown. | ||||
* | gh-113119: Fix the macOS framework installer build (#113268) | Gregory P. Smith | 2023-12-19 | 1 | -1/+10 |
| | | | `--enable-framework` builds were failing. we apparently do not have good CI & buildbot coverage here. | ||||
* | gh-102362: Fix macOS version number in result of sysconfig.get_platform() ↵ | Ronald Oussoren | 2023-12-18 | 2 | -0/+8 |
| | | | | | | | | | | | (GH-112942) Change _osx_support.get_platform_osx() to make sure that the version number in the result includes at least a major and minor version (e.g. 14.2) even if MACOSX_DEPLOYMENT_TARGET is set to just a major version (e.g. 14). This matches the versions expected by pip when selecting appropriate wheels for installation. | ||||
* | gh-108269: Add CFBundleAllowMixedLocalizations to Info.plist on macOS ↵ | Ronald Oussoren | 2023-12-18 | 4 | -0/+10 |
| | | | | | | | (GH-113213) Adding this key with a value of true enables detecting the users prefered language in libraries accessing system APIs for this. | ||||
* | gh-113199: Make read1() and readline() of HTTPResponse close IO after ↵ | Illia Volochii | 2023-12-18 | 3 | -2/+21 |
| | | | | reading all data (GH-113200) | ||||
* | gh-113039: Avoid using leading dots in the include path for frozen ↵ | Itamar Oren | 2023-12-18 | 2 | -1/+2 |
| | | | | getpath.py (GH-113022) | ||||
* | gh-112535: Implement fallback implementation of _Py_ThreadId() (gh-113185) | Donghee Na | 2023-12-18 | 2 | -1/+19 |
| | | | | | --------- Co-authored-by: Sam Gross <colesbury@gmail.com> | ||||
* | gh-108113: [docs] mention PyCF_OPTIMIZED_AST in ast Compiler Flags (#113241) | dreamflow | 2023-12-18 | 1 | -0/+7 |
| | |||||
* | GH-111485: Break up instructions with unused cache entries into component ↵ | Mark Shannon | 2023-12-18 | 5 | -8/+102 |
| | | | | micro-ops (GH-113169) | ||||
* | GH-111485: Test the new cases generator (GH-113252) | Mark Shannon | 2023-12-18 | 8 | -88/+116 |
| | |||||
* | gh-113246: Updated bundled pip to 23.3.2 (gh-113249) | Stéphane Bidoul | 2023-12-18 | 5 | -7/+8 |
| | | | Updated bundled pip to 23.3.2 | ||||
* | gh-101100: Fix Sphinx warnings in library/tarfile.rst (#113237) | Hugo van Kemenade | 2023-12-18 | 2 | -12/+56 |
| | | | Fix Sphinx warnings in library/tarfile.rst | ||||
* | gh-113117: Support posix_spawn in subprocess.Popen with close_fds=True (#113118) | Jakub Kulík | 2023-12-17 | 9 | -5/+91 |
| | | | | | | | | Add support for `os.POSIX_SPAWN_CLOSEFROM` and `posix_spawn_file_actions_addclosefrom_np` and have the `subprocess` module use them when available. This means `posix_spawn` can now be used in the default `close_fds=True` situation on many platforms. Co-authored-by: Gregory P. Smith [Google LLC] <greg@krypto.org> | ||||
* | Docs: Add label to grammar spec for linking from PEPs (#113235) | Hugo van Kemenade | 2023-12-17 | 1 | -0/+2 |
| | |||||
* | gh-113149: Improve error message when JSON has trailing comma (GH-113227) | Carson Radtke | 2023-12-17 | 4 | -3/+28 |
| | |||||
* | gh-112890: `unittest` Test Discovery page updated "`unittest` dropped the ↵ | Taylor Packard | 2023-12-17 | 1 | -2/+2 |
| | | | | namspace packages support" (GH-113195) | ||||
* | gh-113119 fix environment handling in subprocess.Popen when posix_spawn is ↵ | Jakub Kulík | 2023-12-17 | 5 | -10/+21 |
| | | | | | | | used (#113120) * Allow posix_spawn to inherit environment form parent environ variable. With this change, posix_spawn call can behave similarly to execv with regards to environments when used in subprocess functions. | ||||
* | IDLE: Add util and stub example comments (#113222) | Terry Jan Reedy | 2023-12-17 | 2 | -3/+5 |
| | |||||
* | GH-110109: pathlib tests: store base directory as test class attribute (#113221) | Barney Gale | 2023-12-17 | 2 | -222/+210 |
| | | | | | | | | | Store the test base directory as a class attribute named `base` rather than module constants named `BASE`. The base directory is a local file path, and therefore not ideally suited to the pathlib ABC tests. In a future commit we'll change its value in `test_pathlib_abc.py` such that it points to a totally fictitious path, which will help to ensure we're not touching the local filesystem. | ||||
* | GH-110109: Move tests for pathlib ABCs to new module. (#112904) | Barney Gale | 2023-12-16 | 4 | -1893/+1927 |
| | |||||
* | gh-113202: Add a strict option to itertools.batched() (gh-113203) | Raymond Hettinger | 2023-12-16 | 5 | -24/+60 |
| | |||||
* | gh-67790: Support basic formatting for Fraction (#111320) | Mark Dickinson | 2023-12-16 | 5 | -31/+155 |
| | | | | | | | | | | | PR #100161 added fancy float-style formatting for the Fraction type, but left us in a state where basic formatting for fractions (alignment, fill, minimum width, thousands separators) still wasn't supported. This PR adds that support. --------- Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> | ||||
* | gh-113046: Revise csv.reader doc (#113207) | Terry Jan Reedy | 2023-12-16 | 1 | -4/+7 |
| | | | | Clarify nature of csvfile. | ||||
* | gh-111964: Add _PyRWMutex a "readers-writer" lock (gh-112859) | Sam Gross | 2023-12-16 | 3 | -0/+244 |
| | | | | This adds `_PyRWMutex`, a "readers-writer" lock, which wil be used to serialize global stop-the-world pauses with per-interpreter pauses. | ||||
* | Add reshape() recipe to demonstrate a use case for batched() and ↵ | Raymond Hettinger | 2023-12-16 | 1 | -3/+24 |
| | | | | chained.from_iterable() (gh-113198) | ||||
* | gh-110746: Improve markup in ``tkinter.ttk.rst`` (#111236) | Akshat Khandelwal | 2023-12-15 | 2 | -15/+17 |
| | | | | | | | | | | | | * gh-110746: Improve markup in tkinter.ttk.rst * gh-110746: Improve markup in tkinter.ttk.rst * 📜🤖 Added by blurb_it. --------- Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> | ||||
* | GH-112383: Fix test_loop_quicken when an executor is installed (GH-113153) | Brandt Bucher | 2023-12-15 | 1 | -2/+7 |
| | |||||
* | gh-101100: Fix various Sphinx warnings for dunder references in the ↵ | Alex Waygood | 2023-12-15 | 8 | -24/+34 |
| | | | | `library/` directory (#113163) | ||||
* | gh-101100: Fix Sphinx nitpicks in `library/numbers.rst` (#113162) | Alex Waygood | 2023-12-15 | 2 | -10/+10 |
| | |||||
* | gh-113172: Fix compiler warnings in Modules/_xxinterpqueuesmodule.c (GH-113173) | Serhiy Storchaka | 2023-12-15 | 1 | -1/+3 |
| | | | Fix compiler waarnings in Modules/_xxinterpqueuesmodule.c | ||||
* | [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr() ↵ | Victor Stinner | 2023-12-15 | 5 | -21/+357 |
| | | | | | | | | | | (#111116) Detect email address parsing errors and return empty tuple to indicate the parsing error (old API). Add an optional 'strict' parameter to getaddresses() and parseaddr() functions. Patch by Thomas Dwyer. Co-Authored-By: Thomas Dwyer <github@tomd.tel> | ||||
* | gh-113009: Fix multiprocessing Process.terminate() on Windows (#113128) | Victor Stinner | 2023-12-15 | 2 | -24/+35 |
| | | | | | | On Windows, Process.terminate() no longer sets the returncode attribute to always call WaitForSingleObject() in Process.wait(). Previously, sometimes the process was still running after TerminateProcess() even if GetExitCodeProcess() is not STILL_ACTIVE. | ||||
* | gh-112278: Add retry in WMI tests in case of slow initialization (GH-113154) | AN Long | 2023-12-15 | 1 | -7/+19 |
| | |||||
* | gh-61648: Detect line numbers of properties in doctests (GH-113161) | Serhiy Storchaka | 2023-12-15 | 4 | -0/+21 |
| | |||||
* | GH-111485: Mark some instructions as `TIER_ONE_ONLY` (GH-113155) | Brandt Bucher | 2023-12-15 | 3 | -139/+14 |
| | |||||
* | gh-112720: Move dis's cache output code to the Formatter, labels lookup to ↵ | Irit Katriel | 2023-12-15 | 2 | -81/+104 |
| | | | | the arg_resolver. Reduce the number of parameters passed around. (#113108) | ||||
* | gh-101100: Fix Sphinx nitpicks in `library/rlcompleter.rst` (#113125) | Alex Waygood | 2023-12-15 | 3 | -19/+24 |
| | |||||
* | gh-112535: Update _Py_ThreadId() to support RISC-V (gh-113084) | Furkan Onder | 2023-12-14 | 1 | -0/+7 |
| | | | Update _Py_ThreadId() to support RISC-V | ||||
* | Optimize unique_justseen() recipe for a common case. (gh-113147) | Raymond Hettinger | 2023-12-14 | 1 | -0/+2 |
| | |||||
* | gh-101100: Cleanup `mailbox` docs (#113124) | Alex Waygood | 2023-12-14 | 2 | -123/+139 |
| |