Skip to content
Permalink
3.9

Commits on Jan 31, 2021

  1. [3.9] bpo-43016: Rewrite tests for curses (GH-24312). (GH-24399)

    (cherry picked from commit d64fd4b)
    serhiy-storchaka committed Jan 31, 2021
  2. bpo-43083: Fix error handling in _sqlite3 (GH-24395)

    (cherry picked from commit 9073180)
    
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    miss-islington and serhiy-storchaka committed Jan 31, 2021
  3. bpo-43030: Fixed a compiler warning in Py_UNICODE_ISSPACE with signed…

    … wchar_t (GH-24350)
    
    (cherry picked from commit 42b1806)
    
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    miss-islington and serhiy-storchaka committed Jan 31, 2021
  4. bpo-43059: Remove reference to legacy external sqlite3 repository (GH…

    …-24364)
    
    (cherry picked from commit e603443)
    
    Co-authored-by: L <3177243+LukeLR@users.noreply.github.com>
    miss-islington and LukeLR committed Jan 31, 2021

Commits on Jan 30, 2021

  1. [doc] Document VIRTUAL_ENV environment variable (GH-21970)

    (cherry picked from commit 3584d4b)
    
    Co-authored-by: Andre Delfino <adelfino@gmail.com>
    miss-islington and andresdelfino committed Jan 30, 2021

Commits on Jan 29, 2021

  1. Fixing typos in turtle.rst (GH-24376)

    Automerge-Triggered-By: GH:JulienPalard
    (cherry picked from commit 6baaae5)
    
    Co-authored-by: Jules Lasne <jules.lasne@gmail.com>
    miss-islington and Seluj78 committed Jan 29, 2021
  2. Fixed typo in turtle.rst (GH-24371)

    Found it while translating it to french 🤷
    
    Automerge-Triggered-By: GH:JulienPalard
    (cherry picked from commit 6372a4c)
    
    Co-authored-by: Jules Lasne <jules.lasne@gmail.com>
    miss-islington and Seluj78 committed Jan 29, 2021
  3. bpo-43008: Add 'Patch by Ken Hilton' (GH-24370) (#24374)

    (cherry picked from commit 11d75ec)
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington committed Jan 29, 2021

Commits on Jan 28, 2021

  1. bpo-23544: Disable IDLE Stack Viewer when running user code (GH-17163)

    Starting stack viewer when user code is running, including when Debugger is active, hangs or crashes IDLE.
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    (cherry picked from commit 23a567c)
    
    Co-authored-by: Zackery Spytz <zspytz@gmail.com>
    miss-islington and ZackerySpytz committed Jan 28, 2021
  2. bpo-29076: Add fish support to macOS installer (GH-23302) (GH-23937)

    (cherry picked from commit 7f162e8)
    
    Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
    miss-islington and erlend-aasland committed Jan 28, 2021

Commits on Jan 27, 2021

  1. bpo-42979: _zoneinfo exec function checks for PyDateTime_IMPORT failu…

    …re (GH-24333) (GH-24351)
    
    Importing datetime can fail.
    (cherry picked from commit eeb701a)
    
    Co-authored-by: Hai Shi <shihai1992@gmail.com>
    
    Co-authored-by: Hai Shi <shihai1992@gmail.com>
    miss-islington and shihai1991 committed Jan 27, 2021
  2. bpo-43033: Fix the handling of PyObject_SetAttrString() in _zoneinfo.c (

    GH-24345) (GH-24349)
    
    (cherry picked from commit 5327f37)
    
    Co-authored-by: Zackery Spytz <zspytz@gmail.com>
    miss-islington and ZackerySpytz committed Jan 27, 2021
  3. bpo-43008: Make IDLE respect sys.excepthook (GH-24302)

    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    (cherry picked from commit 7a34380)
    
    Co-authored-by: Ken <kenny2minecraft@gmail.com>
    miss-islington and Kenny2github committed Jan 27, 2021

Commits on Jan 26, 2021

  1. [3.9] bpo-41841: Prepare IDLE NEWS for 3.9.2 (#GH-4343)

    terryjreedy committed Jan 26, 2021
  2. [3.9] bpo-42383: pdb: do not fail to restart the target if the curren…

    …t directory changed (GH-23412) (#24322)
    hexagonrecursion committed Jan 26, 2021

Commits on Jan 25, 2021

  1. bpo-43013: Fix old tkinter module names in idlelib (GH-24326)

    Lowercase 'tkColorChooser', 'tkFileDialog', 'tkSimpleDialog', and
    'tkMessageBox' and remove 'tk'.  Just lowercase 'tkFont' as 'font'
    is already used.  Adjust import.
    (cherry picked from commit 879986d)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Jan 25, 2021
  2. [3.9] bpo-33289: Return RGB triplet of ints instead of floats from tk…

    …inter.colorchooser (GH-6578). (GH-24318)
    
    (cherry picked from commit 6713e86)
    
    Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com>
    serhiy-storchaka and csabella committed Jan 25, 2021

Commits on Jan 24, 2021

  1. bpo-43013: Update idlelib code to 3.x (GH-24315)

    Remove 9 remaining '(object)' occurrences in class headers in idlelib
    and 25 '()' occurrences in idlelib.idle_test class headers.
    (cherry picked from commit 8dfe156)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Jan 24, 2021

Commits on Jan 23, 2021

  1. closes bpo-43011: Fix DeprecationWarnings in test_ctypes (GH-24305)

    (cherry picked from commit f7fa64f)
    
    Co-authored-by: Zackery Spytz <zspytz@gmail.com>
    miss-islington and ZackerySpytz committed Jan 23, 2021

Commits on Jan 22, 2021

  1. bpo-40304: Correct type(name, bases, dict) doc (GH-19553)

    Co-authored-by: Éric Araujo <merwok@netwok.org>
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    Co-authored-by: Tal Einat <532281+taleinat@users.noreply.github.com>
    (cherry picked from commit 644d528)
    
    Co-authored-by: Борис Верховский <boris.verk@gmail.com>
    miss-islington and verhovsky committed Jan 22, 2021

Commits on Jan 21, 2021

  1. bpo-42780: Fix set_inheritable() for O_PATH file descriptors on Linux (

    …GH-24172) (GH-24278)
    
    (cherry picked from commit 7dc71c4)
    cptpcrd committed Jan 21, 2021

Commits on Jan 20, 2021

  1. bpo-42005: profile and cProfile catch BrokenPipeError (GH-22643)

    (cherry picked from commit 3554fa4)
    
    Co-authored-by: Zhiming Wang <i@zhimingwang.org>
    miss-islington and zmwangx committed Jan 20, 2021
  2. bpo-41995: Handle allocation failure in _tracemalloc and _zoneinfo (G…

    …H-22635)
    
    (cherry picked from commit f1ff800)
    
    Co-authored-by: Yunlongs <lylgood@foxmail.com>
    miss-islington and Yunlongs committed Jan 20, 2021

Commits on Jan 18, 2021

  1. closes bpo-42938: Replace snprintf with Python unicode formatting in …

    …ctypes param reprs. (GH-24247)
    
    (cherry picked from commit 916610e)
    
    Co-authored-by: Benjamin Peterson <benjamin@python.org>
    
    Co-authored-by: Benjamin Peterson <benjamin@python.org>
    miss-islington and benjaminp committed Jan 18, 2021

Commits on Jan 16, 2021

  1. [3.9] bpo-42163, bpo-42189, bpo-42659: Support uname_tuple._replace (…

    …for all but processor) (GH-23010) (#24232)
    
    * Add test capturing missed expectation with uname_result._replace.
    
    * bpo-42163: Override uname_result._make to allow uname_result._replace to work (for everything but 'processor'.
    
    * Replace hard-coded length with one derived from the definition.
    
    * Add test capturing missed expectation with copy/deepcopy on namedtuple (bpo-42189).
    
    * bpo-42189: Exclude processor parameter when constructing uname_result.
    
    * In _make, rely on __new__ to strip processor.
    
    * Add blurb.
    
    * iter is not necessary here.
    
    * Rely on num_fields in __new__
    
    * Add test for slices on uname
    
    * Add test for copy and pickle.
    
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    
    * import pickle
    
    * Fix equality test after pickling.
    
    * Simply rely on __reduce__ for pickling.
    
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    (cherry picked from commit a6fd0f4)
    
    Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
    jaraco committed Jan 16, 2021

Commits on Jan 15, 2021

Commits on Jan 14, 2021

  1. Docs: Remove stray semicolon in init.rst (GH-23974)

    Removed stray semicolon which was causing the docs to render weirdly (it's the function right under the one [here](https://docs.python.org/3/c-api/init.htmlGH-c._PyInterpreterState_GetEvalFrameFunc)).
    (cherry picked from commit 9712358)
    
    Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
    miss-islington and Fidget-Spinner committed Jan 14, 2021

Commits on Jan 10, 2021

  1. bpo-33065: Fix problem debugging user classes with __repr__ method (G…

    …H-24183)
    
    If __repr__ uses instance attributes, as normal, and one steps
    through the __init__ method, debugger may try to get repr before
    the instance attributes exist.  reprlib.repr handles the error.
    (cherry picked from commit 81f87bb)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Jan 10, 2021

Commits on Jan 7, 2021

  1. [3.9] bpo-42851: [Enum] remove brittle __init_subclass__ support (GH-…

    …24154) (GH-24155)
    
    Solution to support calls to `__init_subclass__` with members defined is too brittle and breaks with certain mixins..
    (cherry picked from commit a581a86)
    ethanfurman committed Jan 7, 2021
  2. [3.9] bpo-42811: Update importlib.utils.resolve_name() docs to use __…

    …spec__.parent (GH-24100) (GH-24149)
    
    This is a backport of 
    #24100
    
    Automerge-Triggered-By: GH:brettcannon
    Fongeme committed Jan 7, 2021

Commits on Jan 6, 2021

  1. bpo-38413: Remove outdated section about multithreading in sqlite3 (G…

    …H-23159)
    
    (cherry picked from commit f9949f8)
    greatvovan committed Jan 6, 2021
  2. bpo-42528: Improve the docs of most Py*_Check{,Exact} API calls (GH-2…

    …3602) (GH-24139)
    
    I think that none of these API calls can fail, but only few of them are
    documented as such. Add the sentence "This function always succeeds" (which is
    the same already used e.g. by PyNumber_Check) to all of them.
    (cherry picked from commit 315fc52)
    
    Co-authored-by: Antonio Cuni <anto.cuni@gmail.com>
    
    Co-authored-by: Antonio Cuni <anto.cuni@gmail.com>
    miss-islington and antocuni committed Jan 6, 2021
  3. bpo-14014: Clarify StreamWriter.reset() documentation (GH-13716)

    (cherry picked from commit 1a9f51e)
    
    Co-authored-by: Berker Peksag <berker.peksag@gmail.com>
    miss-islington and berkerpeksag committed Jan 6, 2021
Older