Subject: CVS commit: pkgsrc/lang
From: Adam Ciarcinski
Date: 2020-02-27 15:33:02
Message id: 20200227143302.6DF82FBF4@cvs.NetBSD.org

Log Message:
python38: updated to 3.8.2

Python 3.8.2 final

Core and Builtins
bpo-39382: Fix a use-after-free in the single inheritance path of issubclass(), \ 
when the __bases__ of an object has a single reference, and so does its first \ 
item. Patch by Yonatan Goldschmidt.
bpo-39427: Document all possibilities for the -X options in the command line \ 
help section. Patch by Pablo Galindo.

Library
bpo-39649: Remove obsolete check for __args__ in bdb.Bdb.format_stack_entry.
bpo-39681: Fix a regression where the C pickle module wouldn’t allow \ 
unpickling from a file-like object that doesn’t expose a readinto() method.
bpo-39546: Fix a regression in ArgumentParser where allow_abbrev=False was \ 
ignored for long options that used a prefix character other than “-“.
bpo-39432: Implement PEP-489 algorithm for non-ascii “PyInit_…” symbol \ 
names in distutils to make it export the correct init symbol also on Windows.

Documentation
bpo-17422: The language reference now specifies restrictions on class \ 
namespaces. Adapted from a patch by Ethan Furman.
bpo-39572: Updated documentation of total flag of TypeDict.
bpo-39654: In pyclbr doc, update ‘class’ to ‘module’ where appropriate \ 
and add readmodule comment. Patch by Hakan Çelik.

IDLE
bpo-39663: Add tests for pyparse find_good_parse_start().

Files:
RevisionActionfile
1.3modifypkgsrc/lang/py38-html-docs/Makefile
1.3modifypkgsrc/lang/py38-html-docs/PLIST
1.3modifypkgsrc/lang/py38-html-docs/distinfo
1.6modifypkgsrc/lang/python38/Makefile
1.3modifypkgsrc/lang/python38/PLIST
1.3modifypkgsrc/lang/python38/dist.mk
1.5modifypkgsrc/lang/python38/distinfo