Skip to content
Snippets Groups Projects
Unverified Commit 97fe9cfd authored by Łukasz Langa's avatar Łukasz Langa
Browse files

Python 3.9.0b1

parent a3ec3ad9
No related branches found
No related tags found
No related merge requests found
Showing
with 2 additions and 39 deletions
The :mod:`hashlib` now compiles with OpenSSL 3.0.0-alpha2.
The :mod:`hashlib` module can now use SHA3 hashes and SHAKE XOF from OpenSSL
when available.
Builtin hash modules can now be disabled or selectively enabled with
``configure --with-builtin-hashlib-hashes=sha3,blake1`` or ``--without-builtin-hashlib-hashes``.
The internal module ``_hashlib`` wraps and exposes OpenSSL's HMAC API. The new code will be used in Python 3.10 after the internal implementation details of the pure Python HMAC module are no longer part of the public API.
The :class:`hmac.HMAC` exposes internal implementation details. The
attributes ``digest_cons``, ``inner``, and ``outer`` are deprecated and will
be removed in the future.
Added the :func:`~zoneinfo.available_timezones` function to the
:mod:`zoneinfo` module. Patch by Paul Ganssle.
Convert :mod:`bisect` to use Argument Clinic.
\ No newline at end of file
Fixed :func:`ast.get_source_segment` for ast nodes that have incomplete location information. Patch by Irit Katriel.
:mod:`uuid` no longer uses :mod:`ctypes` to load :file:`libuuid` or
:file:`rpcrt4.dll` at runtime.
test_gdb and test.pythoninfo now check gdb command exit code.
distutils.tests now saves/restores warnings filters to leave them unchanged.
Importing tests imports docutils which imports pkg_resources which adds a
warnings filter.
Fix multissltest tool. OpenSSL has changed download URL for old releases.
The multissltest tool now tries to download from current and old download
URLs.
Fix a syntax typo in ``turtledemo`` that now raises a ``SyntaxError``.
Update multissltest helper to test with latest OpenSSL 1.0.2, 1.1.0, 1.1.1,
and 3.0.0-alpha.
Add IPv6 support to :mod:`asyncio` datagram endpoints in ProactorEventLoop.
Change the raised exception for unknown address families to ValueError
as it's not coming from Windows API.
Increase reserved stack space to prevent overflow crash on Windows.
Include winsock2.h in pytime.c for timeval.
\ No newline at end of file
Expose RFC 3542 IPv6 socket options.
_tkinter now builds and links with non-system Tcl and Tk frameworks if they
are installed in /Library/Frameworks as had been the case on older releases
of macOS. If a macOS SDK is explicitly configured, by using ./configure
--enable-universalsdk= or -isysroot, only a Library/Frameworks directory in
the SDK itself is searched. The default behavior can still be overridden with
configure --with-tcltk-includes and --with-tcltk-libs.
This is Python version 3.9.0 alpha 6 This is Python version 3.9.0 beta 1
==================================== ===================================
.. image:: https://travis-ci.org/python/cpython.svg?branch=master .. image:: https://travis-ci.org/python/cpython.svg?branch=master
:alt: CPython build status on Travis CI :alt: CPython build status on Travis CI
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment