From 7debc9c156db604c0dcf020ba6e72c13a2b6eb5b1f4861702df3e6da40150fdb Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 14 Jul 2020 22:05:18 +0000 Subject: [PATCH] Update changes OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python39?expand=0&rev=4 --- python39.changes | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/python39.changes b/python39.changes index d23a15f..1ce8727 100644 --- a/python39.changes +++ b/python39.changes @@ -2,6 +2,31 @@ Tue Jul 14 20:45:11 UTC 2020 - Matej Cepl - Update to 3.9.0b4: + - PEP 584, Union Operators in dict + - PEP 585, Type Hinting Generics In Standard Collections + - PEP 593, Flexible function and variable annotations + - PEP 602, Python adopts a stable annual release cadence + - PEP 615, Support for the IANA Time Zone Database in the + Standard Library + - PEP 616, String methods to remove prefixes and suffixes + - PEP 617, New PEG parser for CPython + - bpo#38379, garbage collection does not block on resurrected + objects; + - bpo#38692, os.pidfd_open added that allows process + management without races and signals; + - bpo#39926, Unicode support updated to version 13.0.0; + - bpo#1635741, when Python is initialized multiple times in + the same process, it does not leak memory anymore; + - A number of Python builtins (range, tuple, set, frozenset, + list, dict) are now sped up using PEP 590 vectorcall; + - A number of Python modules (_abc, audioop, _bz2, _codecs, + _contextvars, _crypt, _functools, _json, _locale, operator, + resource, time, _weakref) now use multiphase initialization + as defined by PEP 489; + - A number of standard library modules (audioop, ast, grp, + _hashlib, pwd, _posixsubprocess, random, select, struct, + termios, zlib) are now using the stable ABI defined by + PEP 384. - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch