Skip to content
Permalink
Branch: master
Commits on Dec 31, 2019
  1. Fix idlelib README typo. (GH-17770)

    terryjreedy committed Dec 31, 2019
  2. Minor doc fixes in urllib.parse (GH-17745)

    verhovsky authored and miss-islington committed Dec 31, 2019
  3. closes bpo-37446: resolve undefined behavior in Python/hamt.c (GH-17727)

    isidentical authored and benjaminp committed Dec 31, 2019
  4. bpo-38588: Optimize list comparison. (GH-17766)

    methane committed Dec 31, 2019
    Mitigate performance regression of the list comparison caused by 2d5bf56.
  5. bpo-38588: Fix possible crashes in dict and list when calling PyObjec…

    corona10 authored and pablogsal committed Dec 31, 2019
    …t_RichCompareBool (GH-17734)
    
    Take strong references before calling PyObject_RichCompareBool to protect against the case
    where the object dies during the call.
Commits on Dec 30, 2019
  1. bpo-34118: memoryview, range, and tuple are classes (GH-17761)

    terryjreedy committed Dec 30, 2019
    Tag memoryview, range, and tuple as classes, the same as list, etcetera, in
    the library manual built-in functions list.
  2. bpo-38610: Fix possible crashes in several list methods (GH-17022)

    ZackerySpytz authored and pablogsal committed Dec 30, 2019
    Hold strong references to list elements while calling PyObject_RichCompareBool().
  3. bpo-39019: Implement missing __class_getitem__ for SpooledTemporaryFi…

    isidentical authored and ilevkivskyi committed Dec 30, 2019
    …le (GH-17560)
  4. bpo-34790: Implement deprecation of passing coroutines to asyncio.wai…

    aeros authored and asvetlov committed Dec 30, 2019
    …t() (GH-16977)
  5. Fix handling of line numbers around finally-blocks. (#17737)

    markshannon committed Dec 30, 2019
  6. bpo-39037: Fix lookup order of magic methods in with statement docume…

    maggyero authored and ncoghlan committed Dec 30, 2019
    …ntation (GH-17608)
    
    * __enter__ is now looked up before __exit__ to give a more intuitive error message
    * add pseudo-code equivalent for the with statement
    * fix pseudo-code for the async with statement to use a finally clause
    * use SUITE rather than BLOCK for consistency with the language grammar
    
    Patch by Géry Ogam.
Commits on Dec 29, 2019
  1. Fix typos and remove deprecated deprecation warning. (GH-17741)

    awecx authored and pablogsal committed Dec 29, 2019
  2. bpo-39157: Skip test_pidfd_send_signal if the system does not have en…

    pablogsal committed Dec 29, 2019
    …ough privileges to use pidfd (GH-17740)
  3. Fix error when running with -uall in test_unparse (GH-17739)

    pablogsal committed Dec 29, 2019
  4. bpo-38870: Run always tests that heavily use grammar features in test…

    pablogsal committed Dec 29, 2019
    …_unparse (GH-17738)
  5. links in importlib.metadata.rst replaced with sphinx references (GH-1…

    hoefling authored and jaraco committed Dec 29, 2019
    …7730)
    
    The importlib.metadata documentation uses hardcoded links to internal
    pages. This results in minor rendering issues. This change replaces
    the hardcoded links with suitable Sphinx roles.
    
    Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com>
Commits on Dec 28, 2019
  1. bpo-39136: Fixed typos (GH-17720)

    gurupad93 authored and terryjreedy committed Dec 28, 2019
    funtion -> function; configuraton -> configuration; defintitions -> definitions;
    focusses -> focuses; necesarily -> necessarily; follwing -> following;
    Excape -> Escape,
  2. bpo-38731: Fix function signature of quiet in docs (GH-17719)

    isidentical authored and pablogsal committed Dec 28, 2019
  3. bpo-39144 Align ctags and etags behaviours in the makefile and includ…

    tonybaloney authored and pablogsal committed Dec 28, 2019
    …e Python stdlib files (GH-17721)
Commits on Dec 27, 2019
  1. Move comment about permanent generation to gcmodule.c (GH-17718)

    pablogsal committed Dec 27, 2019
    The comment about the collection rules for the permanent generation was
    incorrectly referenced by a comment in gcmodule.c (the comment has been
    moved long ago into a header file). Moving the comment into the relevant
    code helps with readability and avoids broken references.
  2. closes bpo-39135: Remove 'time.clock()' mention in docs. (GH17709)

    goodmami authored and benjaminp committed Dec 27, 2019
    `time.clock()` was removed in Python 3.8, but it was still mentioned
    in the documentation for when `time.get_clock_info()` is given the
    argument `'clock'`. This commit removes that mention.
  3. closes bpo-30364: Replace deprecated no_address_safety_analysis attri…

    isidentical authored and benjaminp committed Dec 27, 2019
    …bute. (GH-17702)
Commits on Dec 26, 2019
  1. Update what's new with the latest GC improvements (GH-17708)

    pablogsal committed Dec 26, 2019
  2. Update 3.9.0a2.rst (GH-17703)

    opensource-assist authored and miss-islington committed Dec 26, 2019
    Fixed small grammatical issue
    
    Automerge-Triggered-By: @Mariatta
Commits on Dec 25, 2019
  1. bpo-33961: Adjusted dataclasses docs to correct exceptions raised. (G…

    sanjioh authored and ericvsmith committed Dec 25, 2019
  2. Fix the miscellaneous typo (GH-17700)

    cocoatomo authored and miss-islington committed Dec 25, 2019
    A character "i" is omitted.
  3. Update 3.9.0a2.rst - correct small typos (GH-17665)

    toonarmycaptain authored and miss-islington committed Dec 25, 2019
    Small typo/formatting corrections.
    `whethen` -> `whether` 
    `exaustion' -> `exhaustion`
    Assorted appending periods `.` and slight reformattings to place `Path contributed by` on the same line as description, matching the majority of document.
    
    NB Some of these might need to be backported, as I saw the first error in the [changelog for 3.8.1](https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1)
  4. Minor C API documentation improvements. (GH-17696)

    WillAyd authored and benjaminp committed Dec 25, 2019
    The added parentheses around the PyIter_Next assignment suppress the following warning which gcc throws without:
    ```
    warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    ```
    The other change is a typo fix
Commits on Dec 24, 2019
  1. Fix import path for asyncio.TimeoutError (#17691)

    asvetlov committed Dec 24, 2019
Commits on Dec 23, 2019
  1. Add comment to avoid ACKS losing order (GH-17678)

    merwok committed Dec 23, 2019
  2. Revert "bpo-38870: Remove dependency on contextlib to avoid performan…

    pablogsal committed Dec 23, 2019
    …ce regression on import (GH-17376)" (GH-17687)
    
    This reverts commit ded8888.
  3. bpo-38870: Refactor delimiting with context managers in ast.unparse (G…

    3 people committed Dec 23, 2019
    …H-17612)
    
    Co-Authored-By: Victor Stinner <vstinner@python.org>
    Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
  4. bpo-38914 Do not require email field in setup.py. (GH-17388)

    jugmac00 authored and miss-islington committed Dec 23, 2019
    When checking `setup.py` and when the `author` field was provided, but
    the `author_email` field was missing, erroneously a warning message was
    displayed that the `author_email` field is required.
    
    The specs do not require the `author_email`field:
    https://packaging.python.org/specifications/core-metadata/#author
    
    The same is valid for `maintainer` and `maintainer_email`.
    
    The warning message has been adjusted.
    
    modified:   Doc/distutils/examples.rst
    modified:   Lib/distutils/command/check.py
    
    
    https://bugs.python.org/issue38914
  5. [typo] fix dupe in datetime.fromisoformat docs (GH-17295)

    yawpitch authored and miss-islington committed Dec 23, 2019
    Fixes a nearly word for word duplication of a sentence that appears
    earlier in the caution section of datetime.datetime.fromisoformat in
    Doc/Library/datetime.rst.
    
    No issue created as it's a trivial change.
    
    Automerge-Triggered-By: @pganssle
Older
You can’t perform that action at this time.