Skip to content
Permalink
master

Commits on Apr 26, 2021

  1. bpo-42904: Change search order of typing.get_type_hints eval (#25632)

    While surprising (searching globals before locals in one specific case), this is needed for backwards compatibility.
    Fidget-Spinner committed Apr 26, 2021
  2. Add additional keyword-only tests. (GH-25633)

    ericvsmith committed Apr 26, 2021
  3. Doc: Fix the array.fromfile method doc (GH-22037)

    The check about the f argument type was removed in this commit:
    2c94aa5
    
    Thanks for Pedro Arthur Duarte (pedroarthur.jedi at gmail.com) by the help with
    this bug.
    adorilson committed Apr 26, 2021
  4. bpo-43466: Link with libz in PY_UNSUPPORTED_OPENSSL_BUILD path (GH-25587

    )
    
    Some OpenSSL build flavors need libz for compression support.
    tiran committed Apr 26, 2021
  5. bpo-18233: Add internal methods to access peer chain (GH-25467)

    The internal `_ssl._SSLSocket` object now provides methods to retrieve
    the peer cert chain and verified cert chain as a list of Certificate
    objects. Certificate objects have methods to convert the cert to a dict,
    PEM, or DER (ASN.1).
    
    These are private APIs for now. There is a slim chance to stabilize the
    approach and provide a public API for 3.10. Otherwise I'll provide a
    stable API in 3.11.
    
    Signed-off-by: Christian Heimes <[email protected]>
    tiran committed Apr 26, 2021
  6. bpo-38820: Old OpenSSL 3.0.0 releases are in /old/3.0/ (GH-25624)

    Signed-off-by: Christian Heimes <[email protected]>
    tiran committed Apr 26, 2021
  7. Update asyncio-subprocess.rst (GH-21680)

    GabrielRF committed Apr 26, 2021
  8. Fix documentation typos of argparse exit_on_error (GH-22706)

    hukkinj1 committed Apr 26, 2021
  9. Quick pydoc update to smtplib.py (GH-22292)

    Fixing minor mistake in the quotes around a couple of arguments for the constructor of the class `SMTP`, in smtplib.py.
    uy-rrodriguez committed Apr 26, 2021
  10. Fix id of 'Internet Message Format' RFC in email doc (GH-24137)

    Previous ID (5233) refers to "Sieve Email Filtering: Subaddress
    Extension". It seems that the actual reference should be "Internet
    Message Format" RFC 5322 (https://tools.ietf.org/html/rfc5322).
    
    (The typo probably comes from commit 29d1bc0 in which the ID of
    this RFC got updated from the obsolete 2822.)
    
    Co-authored-by: Ambrose Chua <[email protected]>
    dlax and serverwentdown committed Apr 26, 2021
  11. Fix copy.Error casing in documentation GH-22004

    andresdelfino committed Apr 26, 2021
  12. Add keyword-only fields to dataclasses. (GH=25608)

    ericvsmith committed Apr 26, 2021

Commits on Apr 25, 2021

  1. Remove mention of dst parameter from description of os.lstat() (GH-24704

    )
    
    It looks like it was accidentally copy-pasted in 
    6fa7aad.
    sir-sigurd committed Apr 25, 2021
  2. Fix a typo in datamodel reference document (GH-24930)

    maggyero committed Apr 25, 2021
  3. bpo-38605: Update __future__ module doc as `annotations` is now "mand…

    …atory in 3.11" (GH-25602)
    gousaiyang committed Apr 25, 2021
  4. fix typo in warning (#20620)

    * Add space after period to warning in _tzpath.py
    
    Currently:
    InvalidTZPathWarning: Invalid paths specified in PYTHONTZPATH environment variable.Paths should be absolute but found the following relative paths: ...
    
    * Update _tzpath.py
    aboddie committed Apr 25, 2021
  5. BaseHTTPRequestHandler, that path includes query (#25597)

    * Clarify, for BaseHTTPRequestHandler, that path includes query
    
    Co-authored-by: David Jones <[email protected]>
    orsenthil and drj11 committed Apr 25, 2021
  6. Set the release for `__future__.annotations` to 3.11 (#25596)

    asottile committed Apr 25, 2021
  7. bpo-38490: statistics: Add covariance, Pearson's correlation, and sim…

    …ple linear regression (#16813)
    
    Co-authored-by: Tymoteusz Wołodźko <[email protected]
    twolodzko committed Apr 25, 2021
  8. bpo-39529: Deprecate creating new event loop in asyncio.get_event_loo…

    …p() (GH-23554)
    
    asyncio.get_event_loop() emits now a deprecation warning when it creates a new event loop.
    In future releases it will became an alias of asyncio.get_running_loop().
    serhiy-storchaka committed Apr 25, 2021
  9. bpo-43534: Make dialogs in turtle.textinput() and turtle.numinput() t…

    …ransitient again (GH-24923)
    serhiy-storchaka committed Apr 25, 2021
  10. bpo-43655: Tkinter and IDLE dialog windows are now recognized as dial…

    …ogs by window managers on macOS and X Window (#25187)
    serhiy-storchaka committed Apr 25, 2021
  11. bpo-42737: annotations with complex targets no longer causes any runt…

    …ime effects (GH-23952)
    isidentical committed Apr 25, 2021

Commits on Apr 24, 2021

  1. bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 (GH-25576

    )
    
    Update bundled pip to 21.1 and setuptools to 56.0.0
    sbidoul committed Apr 24, 2021
  2. bpo-43780: Sync with importlib_metadata 3.10 (GH-25297)

    * bpo-43780: Sync with importlib_metadata 3.10.
    
    * Add blurb
    
    * Apply changes from importlib_metadata 3.10.1.
    jaraco committed Apr 24, 2021
  3. bpo-43921: also accept EOF in post-handshake auth test (GH-25574)

    tiran committed Apr 24, 2021
  4. bpo-41282: Consistent message and filter warning in setup.py (GH-25571)

    Signed-off-by: Christian Heimes <[email protected]>
    tiran committed Apr 24, 2021
  5. bpo-37322: Fix ResourceWarning and exception handling in test (GH-25553)

    Revert 73ea546, increase logging, and improve stability of test.
    
    Handle all OSErrors in a single block. OSError also takes care of
    SSLError and socket's connection errors.
    
    Partly reverts commit fb7e750. The
    threaded connection handler must not raise an unhandled exception.
    tiran committed Apr 24, 2021
  6. bpo-31870: Fix test_get_server_certificate_timeout on Windows (GH-25570)

    Some OS do not support millisecond granularity in select(). Use 100ms
    timeout and a server callback with sleep to emulate a slow server.
    tiran committed Apr 24, 2021
Older