git: 76a32ec82841 - 2026Q1 - lang/python313: update to 3.13.12
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Feb 2026 06:38:15 UTC
The branch 2026Q1 has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=76a32ec828410ba3f7d5fea9e8cbd605deae120d
commit 76a32ec828410ba3f7d5fea9e8cbd605deae120d
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-02-05 06:28:41 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-02-05 06:38:08 +0000
lang/python313: update to 3.13.12
Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-12-final
Security: bfe9adc8-0224-11f1-8790-c5fb948922ad
(cherry picked from commit 056eb4a46607adf3a52a092a1d3a350583f4604e)
---
lang/python-doc-html/distinfo | 10 +++++-----
lang/python313/Makefile.version | 2 +-
lang/python313/distinfo | 6 +++---
lang/python313/pkg-plist | 21 +++++++++++++++++++++
4 files changed, 30 insertions(+), 9 deletions(-)
diff --git a/lang/python-doc-html/distinfo b/lang/python-doc-html/distinfo
index 23097d57e0d9..e962be51053e 100644
--- a/lang/python-doc-html/distinfo
+++ b/lang/python-doc-html/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1770270344
+TIMESTAMP = 1770270680
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-text.tar.bz2) = c86f5b5a2bd8f90158523efd350198d6cde7353965ef5a6ca5e54e5174af47f2
@@ -15,7 +15,7 @@ SHA256 (python/python-3.12.12-docs-html.tar.bz2) = 93d20d849a8931c2e9e1fd1b0d326
SIZE (python/python-3.12.12-docs-html.tar.bz2) = 8444609
SHA256 (python/python-3.12.12-docs-text.tar.bz2) = 7774f9c1bb7f4cda011155602e057f58b8fec9d9a5dc00b7153d4f47a8f080f3
SIZE (python/python-3.12.12-docs-text.tar.bz2) = 2912930
-SHA256 (python/python-3.13.11-docs-html.tar.bz2) = edf1590093c62525eb193305c66692b739502c98a0185db9bc94ac7ce7fe8723
-SIZE (python/python-3.13.11-docs-html.tar.bz2) = 10375801
-SHA256 (python/python-3.13.11-docs-text.tar.bz2) = f2d7a63b83234788839ed59a37fe9dcb4bb69b3daf07050c1bccd68015ae14c1
-SIZE (python/python-3.13.11-docs-text.tar.bz2) = 3053826
+SHA256 (python/python-3.13.12-docs-html.tar.bz2) = 8e64d9ee7a70a8cd5c67d3747c6a4e99b993d0de88a2767df35a49ced1914988
+SIZE (python/python-3.13.12-docs-html.tar.bz2) = 10439375
+SHA256 (python/python-3.13.12-docs-text.tar.bz2) = 6b338ff788c05294ef07f711bd63bd5b49a13ade8d3f68fc9f73d112115d19f9
+SIZE (python/python-3.13.12-docs-text.tar.bz2) = 3067349
diff --git a/lang/python313/Makefile.version b/lang/python313/Makefile.version
index 333472053b7f..55f3ebe288c8 100644
--- a/lang/python313/Makefile.version
+++ b/lang/python313/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.13.11
+PYTHON_DISTVERSION= 3.13.12
diff --git a/lang/python313/distinfo b/lang/python313/distinfo
index adc70a7ae080..3eab6623b456 100644
--- a/lang/python313/distinfo
+++ b/lang/python313/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765348617
-SHA256 (python/Python-3.13.11.tar.xz) = 16ede7bb7cdbfa895d11b0642fa0e523f291e6487194d53cf6d3b338c3a17ea2
-SIZE (python/Python-3.13.11.tar.xz) = 22704352
+TIMESTAMP = 1770270625
+SHA256 (python/Python-3.13.12.tar.xz) = 2a84cd31dd8d8ea8aaff75de66fc1b4b0127dd5799aa50a64ae9a313885b4593
+SIZE (python/Python-3.13.12.tar.xz) = 22926488
diff --git a/lang/python313/pkg-plist b/lang/python313/pkg-plist
index febdba8d9ca0..c9ed2ecf15aa 100644
--- a/lang/python313/pkg-plist
+++ b/lang/python313/pkg-plist
@@ -2686,10 +2686,14 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/module_docs%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/module_docs%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/module_docs%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/topics%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/topics%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/__pycache__/topics%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/_pydoc.css
+%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/module_docs.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/pydoc_data/topics.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/queue.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/quopri.py
@@ -2767,6 +2771,7 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/tabnanny.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/tarfile.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/tempfile.py
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/NormalizationTest-3.2.0.txt
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__init__.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__main__.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
@@ -2853,9 +2858,15 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_main%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_main%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_main%%PYTHON_TAG%%.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_sysargv%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_sysargv%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/mp_preload_sysargv%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/multibytecodec_support%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/multibytecodec_support%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/multibytecodec_support%%PYTHON_TAG%%.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/picklecommon%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/picklecommon%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/picklecommon%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/pickletester%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/pickletester%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/pickletester%%PYTHON_TAG%%.pyc
@@ -4044,6 +4055,9 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xmlrpc%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xmlrpc%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xmlrpc%%PYTHON_TAG%%.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xpickle%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xpickle%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xpickle%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xxlimited%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xxlimited%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/test_xxlimited%%PYTHON_TAG%%.pyc
@@ -4080,6 +4094,9 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xmltests%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xmltests%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xmltests%%PYTHON_TAG%%.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xpickle_worker%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xpickle_worker%%PYTHON_TAG%%.opt-2.pyc
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/__pycache__/xpickle_worker%%PYTHON_TAG%%.pyc
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/_test_atexit.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/_test_eintr.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/_test_embed_set_config.py
@@ -4512,7 +4529,9 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/mp_preload.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/mp_preload_flush.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/mp_preload_main.py
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/mp_preload_sysargv.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/multibytecodec_support.py
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/picklecommon.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/pickletester.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/profilee.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/pstats.pck
@@ -7255,6 +7274,7 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xml_etree.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xml_etree_c.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xmlrpc.py
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xpickle.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xxlimited.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_xxtestfuzz.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/test_yield_from.py
@@ -7483,6 +7503,7 @@ lib/libpython%%PYTHON_BASEVER%%%%THREAD%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/xmltestdata/test.xml
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/xmltestdata/test.xml.out
%%PYTHON_BASELIBDIR%%%%THREAD%%/test/xmltests.py
+%%PYTHON_BASELIBDIR%%%%THREAD%%/test/xpickle_worker.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/textwrap.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/this.py
%%PYTHON_BASELIBDIR%%%%THREAD%%/threading.py