Skip to content
Permalink
3.8

Commits on Sep 29, 2020

  1. bpo-41774: Add programming FAQ entry (GH-22402)

    In the "Sequences (Tuples/Lists)" section, add
    "How do you remove multiple items from a list".
    (cherry picked from commit 5b0181d)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Sep 29, 2020

Commits on Sep 28, 2020

  1. bpo-40105: ZipFile truncate in append mode with shorter comment (GH-1…

    …9337)
    
    (cherry picked from commit ff9147d)
    
    Co-authored-by: Jan Mazur <16736821+mzr@users.noreply.github.com>
    miss-islington and mzr committed Sep 28, 2020

Commits on Sep 27, 2020

  1. bpo-41858: Clarify line in optparse doc (GH-22407)

    The existing line is easily read as being incomplete.
    (cherry picked from commit 00eb063)
    
    Co-authored-by: Emmanuel Arias <eamanu@yaerobi.com>
    miss-islington and eamanu committed Sep 27, 2020

Commits on Sep 24, 2020

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

    'Python Shell' may have contributed to some beginners confusing 'IDLE' with ' Python'.
    (cherry picked from commit 05cc881)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Sep 24, 2020
  2. [3.8] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pym…

    …ain_run_module (GH-21956) (#22398)
    
    Closes bpo issue 41602.
    (cherry picked from commit a68a2ad)
    
    Co-authored-by: Thomas Grainger <tagrain@gmail.com>
    graingert committed Sep 24, 2020
  3. Post 3.8.6

    ambv committed Sep 24, 2020
  4. Merge tag 'v3.8.6' into 3.8

    Python 3.8.6
    ambv committed Sep 24, 2020

Commits on Sep 23, 2020

  1. bpo-33822: Update IDLE section of What's New 3.8 (GH-22383)

    (cherry picked from commit 9c4eac7)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Sep 23, 2020
  2. [3.8] bpo-41841: Prepare IDLE News for 3.8.7 (GH-22381)

    terryjreedy committed Sep 23, 2020
  3. Python 3.8.6

    ambv committed Sep 23, 2020
  4. bpo-37062: Enum: add extended AutoNumber example (GH-22349) (GH-22369)

    (cherry picked from commit 62e40d8)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 23, 2020

Commits on Sep 22, 2020

  1. bpo-35764: Rewrite the IDLE Calltips doc section (GH-22363)

    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Sep 22, 2020
  2. fix `EventType` bases

    `StrEnum` does not exist in 3.8, so use original `(str, enum.Enum)` bases.
    miss-islington committed Sep 22, 2020
  3. 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.
    (cherry picked from commit 40a0625)
    
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    miss-islington and terryjreedy committed Sep 22, 2020

Commits on Sep 21, 2020

  1. bpo-41815: SQLite: segfault if backup called on closed database (GH-2…

    …2322)
    
    GH- [bpo-41815](): SQLite: fix segfault if backup called on closed database
    
    Attempting to backup a closed database will trigger segfault:
    
    ```python
    import sqlite3
    target = sqlite3.connect(':memory:')
    source = sqlite3.connect(':memory:')
    source.close()
    source.backup(target)
    ```
    (cherry picked from commit bfee9fa)
    
    Co-authored-by: Peter McCormick <peter@pdmccormick.com>
    miss-islington and pdmccormick committed Sep 21, 2020

Commits on Sep 19, 2020

  1. bpo-41811: create SortKey members using first given value (GH-22316) (G…

    …H-22326)
    
    (cherry picked from commit ae0d2a3)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 19, 2020

Commits on Sep 18, 2020

  1. bpo-35293: Travis CI uses "make venv" for the doc (GH-22307) (GH-22309)…

    … (GH-22310)
    
    Doc/requirements.txt becomes the reference for packages and package
    versions needed to build the Python documentation.
    
    * Doc/Makefile now uses Doc/requirements.txt
    * .travis.yml now uses "make env" of Doc/Makefile
    * Update Sphinx to version 2.4.4
    
    (cherry picked from commit 8394500)
    (cherry picked from commit 9e73cac)
    vstinner committed Sep 18, 2020
  2. bpo-35293: Remove RemovedInSphinx40Warning (GH-22198)

    * bpo-35293: Remove RemovedInSphinx40Warning
    
    * Update Misc/NEWS.d/next/Documentation/2020-09-12-17-37-13.bpo-35293._cOwPD.rst
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    
    * bpo-35293: Apply Victor's review
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    (cherry picked from commit 6595cb0)
    
    Co-authored-by: Dong-hee Na <donghee.na92@gmail.com>
    miss-islington and corona10 committed Sep 18, 2020
  3. bpo-41762: Fix usage of productionlist markup in the doc (GH-22281) (G…

    …H-22300)
    
    Use an unique identifier for the different grammars documented using
    the Sphinx productionlist markup.
    
    productionlist markups of the same grammar, like "expressions" or
    "compound statements", use the same identifier "python-grammar".
    (cherry picked from commit 8af239e)
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    miss-islington and vstinner committed Sep 18, 2020
  4. [3.8] Remove duplicated words words (GH-20413). (GH-22297)

    (cherry picked from commit 1c5d1d7)
    serhiy-storchaka committed Sep 18, 2020

Commits on Sep 17, 2020

  1. [3.8] bpo-39728: Enum: fix duplicate `ValueError` (GH-22277) (GH-22283)

    fix default `_missing_` to return `None` instead of raising a `ValueError`
    Co-authored-by: Andrey Darascheka <andrei.daraschenka@leverx.com>.
    (cherry picked from commit c95ad7a)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    ethanfurman committed Sep 17, 2020
  2. _auto_called cleanup (GH-22285)

    (cherry picked from commit fc23a94)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 17, 2020

Commits on Sep 16, 2020

  1. bpo-41517: do not allow Enums to be extended (GH-22271)

    fix bug that let Enums be extended via multiple inheritance
    (cherry picked from commit 3064dbf)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 16, 2020
  2. bpo-41789: honor object overrides in Enum classes (GH-22250)

    EnumMeta double-checks that `__repr__`, `__str__`, `__format__`, and `__reduce_ex__` are not the same as `object`'s, and replaces them if they are -- even if that replacement was intentionally done in the Enum being constructed.  This patch fixes that.
    
    Automerge-Triggered-By: @ethanfurman
    (cherry picked from commit 22415ad)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 16, 2020

Commits on Sep 15, 2020

  1. bpo-39587: Enum - use correct mixed-in data type (GH-22263)

    (cherry picked from commit bff01f3)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 15, 2020
  2. Improve the description of difflib in the documentation (GH-22253) (G…

    …H-22260)
    
    From "can produce difference information in various formats ..."
    to " can produce information about file differences in various formats ..."
    
    Automerge-Triggered-By: @Mariatta
    (cherry picked from commit 5531269)
    
    Co-authored-by: Mandeep <mandeep052@gmail.com>
    miss-islington and Mandeepahlawat committed Sep 15, 2020
  3. bpo-41776: Revise example of "continue" in the tutorial documentation (

    …GH-22234) (GH-22256)
    
    Revise example of "continue" in the tutorial documentation
    (cherry picked from commit 7bcc645)
    
    Co-authored-by: Neeraj Samtani <neerajjsamtani@gmail.com>
    
    Co-authored-by: Neeraj Samtani <neerajjsamtani@gmail.com>
    miss-islington and neerajsamtani committed Sep 15, 2020

Commits on Sep 14, 2020

  1. bpo-40721: add note about enum member name case (GH-22231)

    * UPPER_CASE preferred as enum members are constants
    (cherry picked from commit 542e1df)
    
    Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
    miss-islington and ethanfurman committed Sep 14, 2020
  2. bpo-41744: Package python.props with correct name in NuGet package (G…

    …H-22154)
    
    NuGet automatically includes .props file from the build directory in the
    target using the package, but only if the .props file has the correct
    name: it must be $(id).props
    
    Rename python.props correspondingly in all the nuspec variants. Also
    keep python.props as it were for backward compatibility.
    (cherry picked from commit 7c11a9a)
    
    Co-authored-by: Václav Slavík <vaclav@slavik.io>
    miss-islington and vslavik committed Sep 14, 2020
  3. bpo-39883: Update macOS installer copy of LICENSE. (GH-22235)

    (cherry picked from commit 7dbbea7)
    
    Co-authored-by: Ned Deily <nad@python.org>
    miss-islington and ned-deily committed Sep 14, 2020

Commits on Sep 13, 2020

  1. bpo-41778: Change a punctuation on documentation. (GH-22229) (GH-22230)

    On this paragrapah the clarification about IIS7 seems there's not
    connection beacuase is in other sentence. Move the punctuation
    to connect both the last sentence with the information in the
    parenthesis.
    
    I think the NEWS is not necessary here.
    
    Automerge-Triggered-By: @ericvsmith
    (cherry picked from commit 94bfdee)
    
    Co-authored-by: Emmanuel Arias <eamanu@yaerobi.com>
    miss-islington and eamanu committed Sep 13, 2020
  2. [3.8] bpo-37479: Enum - use correct __format__ (GH-14545)

    * bpo-37479: on Enum subclasses with mixins, __format__ uses overridden __str__.
    (cherry picked from commit 2f19e82)
    
    Co-authored-by: thatneat <thatneat@users.noreply.github.com>
    ethanfurman and thatneat committed Sep 13, 2020
  3. bpo-33239: Fix default value of 'buffering' parameter in docs of temp…

    …file.* functions (GH-21763) (GH-22226)
    
    (cherry picked from commit b48389d)
    miss-islington committed Sep 13, 2020

Commits on Sep 12, 2020

  1. bpo-41672: Fix type mismatches in imaplib docs (GH-22207) (#22218)

    (cherry picked from commit c753306)
    
    Co-authored-by: Norbert Cyran <cyran.norbert97@gmail.com>
    
    Co-authored-by: Norbert Cyran <cyran.norbert97@gmail.com>
    miss-islington and norbertcyran committed Sep 12, 2020
  2. bpo-39651: Fix asyncio proactor _write_to_self() (GH-22197)

    Fix a race condition in the call_soon_threadsafe() method of
    asyncio.ProactorEventLoop: do nothing if the self-pipe socket has
    been closed.
    (cherry picked from commit 1b0f0e3)
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    miss-islington and vstinner committed Sep 12, 2020
Older
You can’t perform that action at this time.