Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Commits on Jan 13, 2023

  1. gh-100247: Fix py.exe launcher not using entire shebang command for f…

    …inding custom commands (GH-100944)
    zooba committed Jan 13, 2023
  2. gh-86682: Adds sys._getframemodulename as an alternative to using _ge…

    …tframe (GH-99520)
    
    Also updates calls in collections, doctest, enum, and typing modules to use _getframemodulename first when available.
    zooba committed Jan 13, 2023

Commits on Jan 12, 2023

  1. GH-100997: Implement Multi-Phase Init for the _testinternalcapi Module (

    gh-100998)
    
    _testinternalcapi is an internal module used for testing.
    
    #100997
    ericsnowcurrently committed Jan 12, 2023
  2. gh-96290: Support partial/invalid UNC drives in ntpath.normpath() and…

    … splitdrive() (GH-100351)
    
    This brings the Python implementation of `ntpath.normpath()` in line with the C implementation added in 99fcf15
    
    Co-authored-by: Eryk Sun <eryksun@gmail.com>
    barneygale and eryksun committed Jan 12, 2023
  3. gh-96461: Improve docs for bytecode instructions (GH-96462)

    * Clarify the meaning of the oparg for CACHE and COPY opcode in dis doc
    
    * Use STACK to describe stack operation in analogy with a Python list
    
    * Remove (delta) from BEFORE_WITH since BEFORE_WITH does not take an argument
    
    * Fix the description of the stack impact of multiple opcodes
    MatthieuDartiailh committed Jan 12, 2023
  4. GH-81381: Add longer comment _PyType_AllocNoTrack() (GH-100954)

    The details on the "nitems+1" expression is a bit subtle so add a longer
    comment about it.
    nascheme committed Jan 12, 2023

Commits on Jan 11, 2023

  1. gh-98636: Fix detecting gdbm_compat for _dbm module (#98643)

    Fix the gdbm_compat library detection logic to actually check for
    -lgdbm_compat independently of the ndbm detection.
    This fixes the build failure with `--with-dbmliborder=gdbm`,
    and implicit fallback to ndbm with the default value.
    mgorny committed Jan 11, 2023
  2. gh-94912: Adjusted check for non-standard coroutine function marker. (#…

    …100935)
    
    The initial implementation did not correctly identify explicitly
    marked class instances.
    
    Follow up to 532aa4e
    carltongibson committed Jan 11, 2023
  3. Skip py.exe launcher tests in full layout CI test (GH-100948)

    These tests become flaky when py.exe exists on the test machine but isn't the one that was just built. They also don't provide any useful information for this scenario, so easiest to just skip them.
    zooba committed Jan 11, 2023
  4. gh-100871: Improve copy module tests (GH-100872)

    CC @AlexWaygood as the reviewer of #100818
    
    Automerge-Triggered-By: GH:AlexWaygood
    sobolevn committed Jan 11, 2023
Older