Skip to content
Permalink
master

Commits on Sep 26, 2020

  1. bpo-1635741: Port _bisect module to multi-phase init (GH-22415)

    corona10 committed Sep 26, 2020
  2. bpo-41428: Fix compiler warning in unionobject.c (GH-22416)

    Use Py_ssize_t type rather than int, to store lengths in
    unionobject.c. Fix the warning:
    
    Objects\unionobject.c(205,1): warning C4244: 'initializing':
    conversion from 'Py_ssize_t' to 'int', possible loss of data
    vstinner committed Sep 26, 2020

Commits on Sep 25, 2020

  1. Fix logging error message (GH-22410)

    Same changes as #22276 squashed to a single commit. Just hoping to get Travis to cooperate by opening a new PR...
    
    Automerge-Triggered-By: @vsajip
    larsoner committed Sep 25, 2020
  2. bpo-39934: Account for control blocks in 'except' in compiler. (GH-22395

    )
    
    * Account for control blocks in 'except' in compiler. Fixes #39934.
    markshannon committed Sep 25, 2020

Commits on Sep 24, 2020

  1. bpo-41775: Make 'IDLE Shell' the shell title (#22399)

    'Python Shell' may have contributed to some beginners confusing 'IDLE' with ' Python'.
    terryjreedy committed Sep 24, 2020

Commits on Sep 23, 2020

  1. bpo-41428: Fix compiler warnings in unionobject.c (GH-22388)

    Use Py_ssize_t type rather than int, to store lengths in
    unionobject.c. Fix warnings:
    
    Objects\unionobject.c(189,71): warning C4244: '+=':
    conversion from 'Py_ssize_t' to 'int', possible loss of data
    
    Objects\unionobject.c(182,1): warning C4244: 'initializing':
    conversion from 'Py_ssize_t' to 'int', possible loss of data
    
    Objects\unionobject.c(205,1): warning C4244: 'initializing':
    conversion from 'Py_ssize_t' to 'int', possible loss of data
    
    Objects\unionobject.c(437,1): warning C4244: 'initializing':
    conversion from 'Py_ssize_t' to 'int', possible loss of data
    vstinner committed Sep 23, 2020
  2. bpo-41654: Fix compiler warning in MemoryError_dealloc() (GH-22387)

    Fix warning:
    
    Objects\exceptions.c(2324,56): warning C4098:
    'MemoryError_dealloc': 'void' function returning a value
    vstinner committed Sep 23, 2020
  3. bpo-41833: threading.Thread now uses the target name (GH-22357)

    vstinner committed Sep 23, 2020
  4. bpo-30155: Add macros to get tzinfo from datetime instances (GH-21633)

    Add PyDateTime_DATE_GET_TZINFO() and PyDateTime_TIME_GET_TZINFO()
    macros.
    ZackerySpytz committed Sep 23, 2020
  5. bpo-33822: Update IDLE section of What's New 3.8 (GH-22383)

    terryjreedy committed Sep 23, 2020
  6. bpo-41844: Add IDLE section to What's New 3.9 (GN-22382)

    terryjreedy committed Sep 23, 2020
  7. bpo-41841: Prepare IDLE News for 3.10 (GH-22379)

    terryjreedy committed Sep 23, 2020
  8. bpo-37779 : Add information about the overriding behavior of ConfigPa…

    …rser.read (GH-15177)
    
    Co-Authored-By: Kyle Stanley <[email protected]>
    Co-Authored-By: Paul Ganssle <[email protected]>
    3 people committed Sep 23, 2020
  9. bpo-40170: Use inline _PyType_HasFeature() function (GH-22375)

    Use _PyType_HasFeature() in the _io module and in structseq
    implementation. Replace PyType_HasFeature() opaque function call with
    _PyType_HasFeature() inlined function.
    vstinner committed Sep 23, 2020
  10. bpo-40941: Fix stackdepth compiler warnings (GH-22377)

    Explicitly cast a difference of two pointers to int:
    PyFrameObject.f_stackdepth is an int.
    vstinner committed Sep 23, 2020
  11. bpo-40941: Fix fold_tuple_on_constants() compiler warnings (GH-22378)

    Add explicit casts to fix compiler warnings in
    fold_tuple_on_constants().
    
    The limit of constants per code is now INT_MAX, rather than UINT_MAX.
    vstinner committed Sep 23, 2020
  12. bpo-40521: Fix PyUnicode_InternInPlace() (GH-22376)

    Fix PyUnicode_InternInPlace() when the INTERNED_STRINGS macro is not
    defined (when the EXPERIMENTAL_ISOLATED_SUBINTERPRETERS macro is
    defined).
    vstinner committed Sep 23, 2020
  13. bpo-41834: Remove _Py_CheckRecursionLimit variable (GH-22359)

    Remove the global _Py_CheckRecursionLimit variable: it has been
    replaced by ceval.recursion_limit of the PyInterpreterState
    structure.
    
    There is no need to keep the variable for the stable ABI, since
    Py_EnterRecursiveCall() and Py_LeaveRecursiveCall() were not usable
    in Python 3.8 and older: these macros accessed PyThreadState members,
    whereas the PyThreadState structure is opaque in the limited C API.
    vstinner committed Sep 23, 2020
  14. bpo-1635741, unicodedata: add ucd_type parameter to UCD_Check() macro (

    …GH-22328)
    
    Co-authored-by: Victor Stinner <[email protected]>
    koubaa and vstinner committed Sep 23, 2020
  15. bpo-41513: Improve order of adding fractional values. Improve variabl…

    …e names. (GH-22368)
    rhettinger committed Sep 23, 2020

Commits on Sep 22, 2020

  1. bpo-41816: `StrEnum.__str__` is `str.__str__` (GH-22362)

    use `str.__str__` for `StrEnum` so that `str(StrEnum.member)` is the same as directly accessing the string value of the `StrEnum` member
    ethanfurman committed Sep 22, 2020
  2. bpo-35764: Rewrite the IDLE Calltips doc section (GH-22363)

    terryjreedy committed Sep 22, 2020
  3. bpo-41810: Reintroduce `types.EllipsisType`, `.NoneType` & `.NotImple…

    …mentedType` (GH-22336)
    
    closes issue 41810
    BvB93 committed Sep 22, 2020
  4. bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pymain_ru…

    …n_module (#21956)
    
    Closes bpo issue 41602
    graingert committed Sep 22, 2020
  5. bpo-41817: use new StrEnum to ensure all members are strings (GH-22348)

    * use new StrEnum to ensure all members are strings
    ethanfurman committed Sep 22, 2020
  6. bpo-40670: More reliable validation of statements in timeit.Timer. (G…

    …H-22358)
    
    It now accepts "empty" statements (only whitespaces and comments)
    and rejects misindentent statements.
    serhiy-storchaka committed Sep 22, 2020
  7. Py_IS_TYPE() macro uses Py_TYPE() (GH-22341)

    vstinner committed Sep 22, 2020
  8. Enum: add extended AutoNumber example (GH-22349)

    ethanfurman committed Sep 22, 2020
  9. bpo-40181: Remove '/' reminder in IDLE calltips. (GH-22350)

    The marker was added to the language in 3.8 and
    3.7 only gets security patches.
    terryjreedy committed Sep 22, 2020
  10. bpo-41756: Refactor gen_send_ex(). (GH-22330)

    serhiy-storchaka committed Sep 22, 2020
  11. bpo-41816: add `StrEnum` (GH-22337)

    `StrEnum` ensures that its members were already strings, or intended to
    be strings.
    ethanfurman committed Sep 22, 2020

Commits on Sep 21, 2020

  1. bpo-40084: Enum - dir() includes member attributes (GH-19219)

    lem2clide committed Sep 21, 2020
  2. bpo-1635741: Convert an _lsprof method to argument clinic (GH-22240)

    koubaa committed Sep 21, 2020
  3. bpo-41819: Fix compiler warning in init_dump_ascii_wstr() (GH-22332)

    Fix the compiler warning:
    
    format specifies type `wint_t` (aka `int`) but the argument has type `unsigned int`
    SamuelMarks committed Sep 21, 2020
Older
You can’t perform that action at this time.