git: 5ac9cdec971f - main - lang/python311: Update to 3.11.2

From: Wen Heping <wen_at_FreeBSD.org>
Date: Thu, 09 Feb 2023 12:28:27 UTC
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5ac9cdec971f1a5a5926bd5bf1ca01ea787da586

commit 5ac9cdec971f1a5a5926bd5bf1ca01ea787da586
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-02-09 12:27:37 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-02-09 12:27:37 +0000

    lang/python311: Update to 3.11.2
---
 lang/python-doc-html/distinfo        | 18 +++++++++---------
 lang/python311/Makefile              |  1 -
 lang/python311/Makefile.version      |  2 +-
 lang/python311/distinfo              |  6 +++---
 lang/python311/files/patch-GH-100133 | 24 ------------------------
 lang/python311/pkg-plist             |  1 +
 6 files changed, 14 insertions(+), 38 deletions(-)

diff --git a/lang/python-doc-html/distinfo b/lang/python-doc-html/distinfo
index d206d68f608a..7d5f4624751f 100644
--- a/lang/python-doc-html/distinfo
+++ b/lang/python-doc-html/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1675942857
+TIMESTAMP = 1675944461
 SHA256 (python/python-2.7.18-docs-html.tar.bz2) = 20445e9a571cacdd350f702f0980e4dc559b6ff81f1d69affe9b0a862fef2f0e
 SIZE (python/python-2.7.18-docs-html.tar.bz2) = 4634932
 SHA256 (python/python-2.7.18-docs-pdf-a4.tar.bz2) = dbac6953e48aac341351067ba0938393e415b10bf48ac8cbbc7247deaf13ab67
@@ -15,14 +15,14 @@ SHA256 (python/python-3.10.10-docs-pdf-letter.tar.bz2) = 65eef195d0d644973cf03c8
 SIZE (python/python-3.10.10-docs-pdf-letter.tar.bz2) = 16583760
 SHA256 (python/python-3.10.10-docs-text.tar.bz2) = 9601d4dada9a7f0a9e42d50e7befb1467b064654be986eb916022bbe1f74ccbb
 SIZE (python/python-3.10.10-docs-text.tar.bz2) = 2672658
-SHA256 (python/python-3.11.1-docs-html.tar.bz2) = 32949cefd4125a7db02c6ee3a2bc8ea624e971ab2a39d74d3389826927168468
-SIZE (python/python-3.11.1-docs-html.tar.bz2) = 7701638
-SHA256 (python/python-3.11.1-docs-pdf-a4.tar.bz2) = ac18b6ea8657e392218e2d172a88d1d45ef938af47a70ff390fa3425f795e4a4
-SIZE (python/python-3.11.1-docs-pdf-a4.tar.bz2) = 16982843
-SHA256 (python/python-3.11.1-docs-pdf-letter.tar.bz2) = f68a90ac22842a06fe7f3152736f69ae1d7ce5eadabae382a4aacd7e3d2c760f
-SIZE (python/python-3.11.1-docs-pdf-letter.tar.bz2) = 17105728
-SHA256 (python/python-3.11.1-docs-text.tar.bz2) = ad67c599cfc59cb72b6c568ff3ae17a871210cdfaeaa9fcf53b81a26f992aed2
-SIZE (python/python-3.11.1-docs-text.tar.bz2) = 2785623
+SHA256 (python/python-3.11.2-docs-html.tar.bz2) = 705f31d7bd47804c07f11cc018c7ce8468433bd0f03ffcb8d27f8437dbe32ec1
+SIZE (python/python-3.11.2-docs-html.tar.bz2) = 7779519
+SHA256 (python/python-3.11.2-docs-pdf-a4.tar.bz2) = d4263c439ac21bc34382bd242ea5ae776e80e14e8906b8b77671aca4ef0286c8
+SIZE (python/python-3.11.2-docs-pdf-a4.tar.bz2) = 17015990
+SHA256 (python/python-3.11.2-docs-pdf-letter.tar.bz2) = cab324e38a2c8b2c0931d35bd1a48f59cdff98fdef01f46ddb90ee9ecbffea3e
+SIZE (python/python-3.11.2-docs-pdf-letter.tar.bz2) = 17134802
+SHA256 (python/python-3.11.2-docs-text.tar.bz2) = e081a3c6497654cb91af75f8d61ccf61b81bce105d23cb7da3b389bc2afbb952
+SIZE (python/python-3.11.2-docs-text.tar.bz2) = 2790111
 SHA256 (python/python-3.7.16-docs-html.tar.bz2) = 13653ed816e963eb6d7e3f44b8e130abc7abd28005be2743e00514b0dc581ed5
 SIZE (python/python-3.7.16-docs-html.tar.bz2) = 6293918
 SHA256 (python/python-3.7.16-docs-pdf-a4.tar.bz2) = 402b9af419567b881e7ec902f5a1be030a4f496dfee922f25e008a028363417a
diff --git a/lang/python311/Makefile b/lang/python311/Makefile
index 900776860f1f..81b31ae90b5c 100644
--- a/lang/python311/Makefile
+++ b/lang/python311/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	python
 DISTVERSION=	${PYTHON_DISTVERSION}
-PORTREVISION=	1
 CATEGORIES=	lang python
 MASTER_SITES=	PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
 PKGNAMESUFFIX=	${PYTHON_SUFFIX}
diff --git a/lang/python311/Makefile.version b/lang/python311/Makefile.version
index 5794993c58d1..cc3194de681b 100644
--- a/lang/python311/Makefile.version
+++ b/lang/python311/Makefile.version
@@ -4,4 +4,4 @@
 # 1. Update python documentation (lang/python-doc-*)
 #    Run "make -C lang/python-doc-html makesum"
 # 2. Remove PORTREVISION in Makefile
-PYTHON_DISTVERSION=	3.11.1
+PYTHON_DISTVERSION=	3.11.2
diff --git a/lang/python311/distinfo b/lang/python311/distinfo
index be573a8d5acb..c8c3de0d7b96 100644
--- a/lang/python311/distinfo
+++ b/lang/python311/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670414884
-SHA256 (python/Python-3.11.1.tar.xz) = 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f
-SIZE (python/Python-3.11.1.tar.xz) = 19856648
+TIMESTAMP = 1675944240
+SHA256 (python/Python-3.11.2.tar.xz) = 29e4b8f5f1658542a8c13e2dd277358c9c48f2b2f7318652ef1675e402b9d2af
+SIZE (python/Python-3.11.2.tar.xz) = 19893284
diff --git a/lang/python311/files/patch-GH-100133 b/lang/python311/files/patch-GH-100133
deleted file mode 100644
index 6db2c1b3eec1..000000000000
--- a/lang/python311/files/patch-GH-100133
+++ /dev/null
@@ -1,24 +0,0 @@
-commit ae8520c70992710903819f24dbce4e7dd05d7ea8
-Author: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
-Date:   Wed Dec 21 02:24:19 2022 -0800
-
-    GH-100133: fix `asyncio` subprocess losing `stderr` and `stdout` output (GH-100154)
-    
-    (cherry picked from commit a7715ccfba5b86ab09f86ec56ac3755c93b46b48)
-    
-    Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
-
-diff --git Lib/asyncio/base_subprocess.py Lib/asyncio/base_subprocess.py
-index e15bb4141f..4c9b0dd565 100644
---- Lib/asyncio/base_subprocess.py
-+++ Lib/asyncio/base_subprocess.py
-@@ -215,9 +215,6 @@ def _process_exited(self, returncode):
-             # object. On Python 3.6, it is required to avoid a ResourceWarning.
-             self._proc.returncode = returncode
-         self._call(self._protocol.process_exited)
--        for p in self._pipes.values():
--            if p is not None:
--                p.pipe.close()
- 
-         self._try_finish()
- 
diff --git a/lang/python311/pkg-plist b/lang/python311/pkg-plist
index 1512108f8996..cfc4cc425757 100644
--- a/lang/python311/pkg-plist
+++ b/lang/python311/pkg-plist
@@ -2958,6 +2958,7 @@ lib/python%%XYDOT%%/lib-dynload/_statistics.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/_struct.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/_testbuffer.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/_testcapi.cpython-%%XY%%%%ABI%%.so
+lib/python%%XYDOT%%/lib-dynload/_testclinic.cpython-%%XY%%.so
 lib/python%%XYDOT%%/lib-dynload/_testimportmultiple.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/_testinternalcapi.cpython-%%XY%%%%ABI%%.so
 lib/python%%XYDOT%%/lib-dynload/_testmultiphase.cpython-%%XY%%%%ABI%%.so