Skip to content
Permalink
master

Commits on Dec 7, 2020

  1. bpo-39825: Fixes sysconfig.get_config_var('EXT_SUFFIX') on Windows to…

    … match distutils (GH-22088)
    mattip committed Dec 7, 2020
  2. bpo-30459: Cast the result of PyCell_SET to void (GH-23654)

    vstinner committed Dec 7, 2020
  3. Update macos installer ReadMe for 3.10.0a3 (GH-23671)

    ned-deily committed Dec 7, 2020
  4. bpo-42508: Keep IDLE running on macOS (GH-23577)

    Remove obsolete workaround that prevented running files with
    shortcuts when using new universal2 installers built on macOS 11.
    Ignore buggy 2nd run_module_event call.
    terryjreedy committed Dec 7, 2020
  5. bpo-38843: Document behavior of default when the attribute is already…

    … set (GH-23653)
    rhettinger committed Dec 7, 2020

Commits on Dec 6, 2020

  1. bpo-42582: Remove asyncio._all_tasks_compat(). (GH-23664)

    It was used to implement now removed asyncio.Task.all_tasks().
    serhiy-storchaka committed Dec 6, 2020
  2. bpo-42532: Check if NonCallableMock's spec_arg is not None instead of…

    … call its __bool__ function (GH23613)
    
    Check if NonCallableMock's spec_arg is not None instead of call its __bool__ function
    idanw206 committed Dec 6, 2020

Commits on Dec 5, 2020

  1. bpo-42576: Raise TypeError when passing in keyword arguments to Gener…

    …icAlias (GH-23656)
    
    Use `_PyArg_NoKeywords` instead of `_PyArg_NoKwnames` when checking the `kwds` tuple when creating `GenericAlias`. This fixes an interpreter crash when passing in keyword arguments to `GenericAlias`'s constructor.
    
    Needs backport to 3.9.
    
    Automerge-Triggered-By: GH:gvanrossum
    Fidget-Spinner committed Dec 5, 2020
  2. bpo-30459: Cast the result of PyList_SET_ITEM() to void (GH-19975)

    Do the same for PyTuple_SET_ITEM().
    ZackerySpytz committed Dec 5, 2020
  3. bpo-41116: Fix setup.py test for macOS Tcl/Tk frameworks (GH-23649)

    If no explicit macOS SDK was specified, setup.py should check for
    Tcl and TK frameworks in /Library/Frameworks; the previous commit
    inadvertently broke that test.
    ned-deily committed Dec 5, 2020
  4. bpo-42536: GC track recycled tuples (GH-23623)

    Several built-in and standard library types now ensure that their internal result tuples are always tracked by the garbage collector:
    
    - collections.OrderedDict.items
    - dict.items
    - enumerate
    - functools.reduce
    - itertools.combinations
    - itertools.combinations_with_replacement
    - itertools.permutations
    - itertools.product
    - itertools.zip_longest
    - zip
    
    Previously, they could have become untracked by a prior garbage collection.
    brandtbucher committed Dec 5, 2020

Commits on Dec 4, 2020

  1. bpo-26131: Deprecate usage of load_module() (GH-23469)

    Raise an ImportWarning when the import system falls back on load_module(). As for implementations of load_module(), raise a DeprecationWarning.
    brettcannon committed Dec 4, 2020
  2. 1
  3. bpo-17735: inspect.findsource now raises OSError when co_lineno is ou…

    …t of range (GH-23633)
    
    This can happen when a file was edited after it was imported.
    iritkatriel committed Dec 4, 2020
  4. bpo-31904: fix test_doctest.py failures for VxWorks (GH-23419)

    Fix test_doctest.py failures for VxWorks by avoiding exact error message checks. (better for everyone all around)
    pxinwr committed Dec 4, 2020
  5. bpo-41473: Reenable test_gdb on gdb 9.2 and newer (GH-23637)

    https://bugzilla.redhat.com/show_bug.cgi?id=1866884 is fixed in gdb
    10.1 (failed to reproduce on gdb-10.1-1.fc34.aarch64).
    vstinner committed Dec 4, 2020
  6. bpo-42246: Don't forget the entry block when ensuring that all exits …

    …have a line number (GH-23636)
    
    Don't forget the entry block when ensuring that all exits have a line number.
    markshannon committed Dec 4, 2020
  7. bpo-42562: Fix issue when dis failed to parse function that has no li…

    …ne numbers (GH-23632)
    
    Fix issue when dis failed to parse function that has only annotations
    uriyyo committed Dec 4, 2020

Commits on Dec 3, 2020

  1. bpo-42262: Py_NewRef() casts its argument to PyObject* (GH-23626)

    Write also unit tests on Py_NewRef() and Py_XNewRef().
    vstinner committed Dec 3, 2020
  2. bpo-42553: Fix test_asyncio.test_call_later() (GH-23627)

    Fix test_asyncio.test_call_later() race condition: don't measure
    asyncio performance in the call_later() unit test. The test failed
    randomly on the CI.
    vstinner committed Dec 3, 2020
  3. bpo-42431: Fix outdated bytes comments (GH-23458)

    Also move definitions of internal macros F_LJUST etc to private header.
    serhiy-storchaka committed Dec 3, 2020
  4. Remove the conditional for setting query. (#23604)

    orsenthil committed Dec 3, 2020
  5. bpo-42504: fix for MACOSX_DEPLOYMENT_TARGET=11 (GH-23556)

    macOS releases numbering has changed as of macOS 11 Big Sur.  Previously, major releases were of the form 10.x, 10.x+1, 10.x+2, etc; as of Big Sur, they are now x, x+1, etc, so, for example, 10.15, 10.15.1, ..., 10.15.7, 11, 11.0.1, 11.1, ..., 12, 12.1, etc. Allow Python to build with single-digit deployment target values. Patch provided by FX Coudert.
    fxcoudert committed Dec 3, 2020

Commits on Dec 2, 2020

  1. bpo-42246: Make sure that line number is correct after a return, as r…

    …equired by PEP 626 (GH-23495)
    
    Make sure that line number is correct after a return, as defined by PEP 626.
    markshannon committed Dec 2, 2020
  2. bpo-42500: Fix recursion in or after except (GH-23568)

    * Use counter, rather boolean state when handling soft overflows.
    markshannon committed Dec 2, 2020
Older
You can’t perform that action at this time.