Subject: CVS commit: pkgsrc/lang
From: Adam Ciarcinski
Date: 2022-10-31 10:50:40
Message id: 20221031095040.AEBEAFA90@cvs.NetBSD.org

Log Message:
python311 py311-html-docs: added version 3.11.0

Python 3.11 is between 10-60% faster than Python 3.10. On average, we measured a \ 
1.25x speedup on the standard benchmark suite. See Faster CPython for details.

New syntax features:

PEP 654: Exception Groups and except*

New built-in features:

PEP 678: Exceptions can be enriched with notes

New standard library modules:

PEP 680: tomllib — Support for parsing TOML in the Standard Library

Interpreter improvements:

PEP 657: Fine-grained error locations in tracebacks
New -P command line option and PYTHONSAFEPATH environment variable to disable \ 
automatically prepending potentially unsafe paths to sys.path

New typing features:

PEP 646: Variadic generics
PEP 655: Marking individual TypedDict items as required or not-required
PEP 673: Self type
PEP 675: Arbitrary literal string type
PEP 681: Data class transforms

Important deprecations, removals and restrictions:

PEP 594: Many legacy standard library modules have been deprecated and will be \ 
removed in Python 3.13
PEP 624: Py_UNICODE encoder APIs have been removed
PEP 670: Macros converted to static inline functions

Files:
RevisionActionfile
1.1addpkgsrc/lang/py311-html-docs/DESCR
1.1addpkgsrc/lang/py311-html-docs/Makefile
1.1addpkgsrc/lang/py311-html-docs/PLIST
1.1addpkgsrc/lang/py311-html-docs/distinfo
1.1addpkgsrc/lang/python311/ALTERNATIVES
1.1addpkgsrc/lang/python311/DESCR
1.1addpkgsrc/lang/python311/Makefile
1.1addpkgsrc/lang/python311/PLIST
1.1addpkgsrc/lang/python311/PLIST.Darwin
1.1addpkgsrc/lang/python311/PLIST.FreeBSD
1.1addpkgsrc/lang/python311/PLIST.IRIX
1.1addpkgsrc/lang/python311/PLIST.Linux
1.1addpkgsrc/lang/python311/PLIST.NetBSD
1.1addpkgsrc/lang/python311/PLIST.SunOS
1.1addpkgsrc/lang/python311/dist.mk
1.1addpkgsrc/lang/python311/distinfo
1.1addpkgsrc/lang/python311/options.mk
1.1addpkgsrc/lang/python311/patches/patch-Lib_ctypes_util.py
1.1addpkgsrc/lang/python311/patches/patch-Lib_distutils_unixccompiler.py
1.1addpkgsrc/lang/python311/patches/patch-Lib_lib2to3_pgen2_driver.py
1.1addpkgsrc/lang/python311/patches/patch-Lib_sysconfig.py
1.1addpkgsrc/lang/python311/patches/patch-Makefile.pre.in
1.1addpkgsrc/lang/python311/patches/patch-Modules_socketmodule.c
1.1addpkgsrc/lang/python311/patches/patch-Python_thread__pthread.h
1.1addpkgsrc/lang/python311/patches/patch-configure
1.1addpkgsrc/lang/python311/patches/patch-pyconfig.h.in
1.1addpkgsrc/lang/python311/patches/patch-setup.py