Changelog: https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-beta-2 Announcement: https://blog.python.org/2026/06/python-3150-beta-2/ What's new: https://docs.python.org/3.15/whatsnew/3.15.html
Created attachment 271456 [details] update lang/python315 to 3.15.0b2 (beta2) release Also available via https://github.com/freebsd/freebsd-ports/pull/529 or by cherry-picking from gitlab https://gitlab.com/mandree/freebsd-ports/-/commits/main?ref_type=HEADS
Poudriere test builds passed on 150amd64 (shown) aka FreeBSD 15.0-RELEASE-p<RECENT> amd64 for these ports: /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/python315-3.15.0.b2.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-gdbm-3.15.0.b2_10.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-packaging-26.2.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-sqlite3-3.15.0.b2_10.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-tkinter-3.15.0.b2_11.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-installer-1.0.1.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-wheel044-0.44.0_1.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-setuptools-63.1.0_3.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-wheel-0.47.0.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-build-1.5.0.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-pyproject-hooks-1.2.0.log /usr/local/poudriere/data/logs/bulk/150amd64-default/latest-done/logs/built/py315-flit-core-3.12.0.log ditto for 14.3-RELEASE on amd64 poudriere-devel test builds.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=68c5118e1e5681ed2e72c2aee53c07acb30a5692 commit 68c5118e1e5681ed2e72c2aee53c07acb30a5692 Author: Matthias Andree <mandree@FreeBSD.org> AuthorDate: 2026-06-03 20:53:13 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-06-05 16:28:40 +0000 lang/python315: update to 3.15.0b2 beta release Specific updates since beta1 are in this Changelog: https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-beta-2 Announcement: https://blog.python.org/2026/06/python-3150-beta-2/ What's new: https://docs.python.org/3.15/whatsnew/3.15.html PR: 295830 Pull Request: https://github.com/freebsd/freebsd-ports/pull/529 lang/python315/Makefile | 7 ++----- lang/python315/Makefile.version | 2 +- lang/python315/distinfo | 6 +++--- lang/python315/pkg-plist | 27 ++++++++++++++++++++++----- 4 files changed, 28 insertions(+), 14 deletions(-)
"make test" has some failures, upstream bug reports poudriere test_posix and test_tempfile failures on tmpfs: https://github.com/python/cpython/issues/150982 poudriere test_shutil failure on zfs: https://github.com/python/cpython/issues/150984