pkgsrc/lang/python38
adam 59748dce42 python38 py38-html-docs: updated to 3.8.5
Python 3.8.5 final

Security
bpo-41304: Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 (CVE-2020-15801).
bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…).

Core and Builtins
bpo-41295: Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types.

Library
bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing.
bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907).

Documentation
bpo-37703: Updated Documentation to comprehensively elaborate on the behaviour of gather.cancel()

Build
bpo-41302: Enable building Python 3.8 with libmpdec-2.5.0 to ease maintenance for Linux distributions. Patch by Felix Yan.

macOS
bpo-40741: Update macOS installer to use SQLite 3.32.3.

IDLE
bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4.
2020-07-21 16:31:15 +00:00
..
patches python38 py38-html-docs: updated to 3.8.4 2020-07-14 19:12:31 +00:00
ALTERNATIVES python3*: link pydoc in ALTERNATIVES instead of pydoc3 2020-03-21 10:37:14 +00:00
buildlink3.mk
DESCR
dist.mk python38 py38-html-docs: updated to 3.8.5 2020-07-21 16:31:15 +00:00
distinfo python38 py38-html-docs: updated to 3.8.5 2020-07-21 16:31:15 +00:00
Makefile python38 py38-html-docs: updated to 3.8.4 2020-07-14 19:12:31 +00:00
options.mk python*: Switch to USE_X11=weak 2020-01-21 10:57:26 +00:00
PLIST python38 py38-html-docs: updated to 3.8.5 2020-07-21 16:31:15 +00:00
PLIST.Darwin
PLIST.FreeBSD
PLIST.IRIX
PLIST.Linux
PLIST.SunOS