Opened 3 months ago
Closed 2 months ago
#5575 closed enhancement (fixed)
python3-3.13.0
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.3 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Change History (5)
comment:1 by , 2 months ago
comment:2 by , 2 months ago
Summary: | python3-3.13.0 (Wait for -3.13.1?) → python3-3.13.0 (Wait until December) |
---|
We still want to wait a bit for modules and packages that depend on Python to catch up. We don't know right now how many that is, but our history shows new minor releases can cause a lot of problems in other areas.
It will also require rebuilding all modules, so it is certainly not a simple update.
comment:3 by , 2 months ago
Here's a list of the Python modules I'm using:
asciidoc 10.2.1 attrs 24.2.0 Brotli 1.1.0 Cython 3.0.11 dbus-python 1.3.2 docutils 0.21.2 editables 0.5 flit_core 3.9.0 fonttools 4.54.1 gi-docgen 2024.1 gitdb 4.0.11 GitPython 3.1.43 gpg 1.23.2 hatch-fancy-pypi-readme 24.1.0 hatch-vcs 0.4.0 hatchling 1.25.0 iniconfig 2.0.0 Jinja2 3.1.4 libfdt 1.7.1 Mako 1.3.5 Markdown 3.7 MarkupSafe 3.0.1 meson 1.5.2 meson-python 0.16.0 packaging 24.1 pathspec 0.12.1 pip 24.2 pluggy 1.5.0 ply 3.11 polib 1.2.0 psutil 6.1.0 pwquality 1.4.5 pycairo 1.26.1 Pygments 2.18.0 PyGObject 3.50.0 pyproject-metadata 0.8.1 pytest 8.3.3 python-dbusmock 0.32.2 PyYAML 6.0.2 setuptools 75.1.0 setuptools-scm 8.1.0 six 1.16.0 smartypants 2.0.1 smmap 5.0.1 trove-classifiers 2024.9.12 typogrify 2.0.7 wheel 0.44.0
They just work fine with Python-3.13.0. (I also have gobject-introspection and libxml2 Python modules not listed by pip3 list
.)
comment:4 by , 2 months ago
Summary: | python3-3.13.0 (Wait until December) → python3-3.13.0 |
---|
The release notes for this version of Python are far to large to reproduce here (over 8300 lines of text. See the file Python-3.13.0/Misc/NEWS in the tarball for details of three release canidates, four beta releases, and six alpha releases.
comment:5 by , 2 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed at commit 52104e05f0 :
Update to iana-etc-20241015. Update to vim-9.1.0813. Update to xz-5.6.3. Update to sysvinit-3.11. Update to setuptools-75.2.0. Update to Python3-3.13.0. Update to openssl-3.4.0. Update to meson-1.6.0. Update to markupsafe-3.0.2. Update to linux-6.11.5. Update to less-668. Update to elfutils-0.192.
I can see no reason to wait for .1. We only wait for .1 if the upstream explicitly tells so, or we know .0 has a bug severely enough to block the development of the book. Neither is true here.