Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15302

Preparing for Python 3.12

Path csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news.szaf.org!fu-berlin.de!news.servidellagleba.it!bofh.it!news.nic.it!robomod
From Matthias Klose <doko@debian.org>
Newsgroups linux.debian.maint.python
Subject Preparing for Python 3.12
Date Tue, 07 Nov 2023 11:50:01 +0100
Message-ID <HxrOF-3L4X-7@gated-at.bofh.it> (permalink)
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Nov 7 10:41:05 2023
Old-Return-Path <doko@debian.org>
X-Amavis-Spam-Status No, score=-7.708 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -2.7
X-Greylist delayed 781 seconds by postgrey-1.36 at bendel; Tue, 07 Nov 2023 10:40:46 UTC
Old-X-Envelope-From doko@debian.org
Old-X-Envelope-To <debian-python@lists.debian.org>
MIME-Version 1.0
User-Agent Mozilla Thunderbird
Content-Language en-US
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Mailing-List <debian-python@lists.debian.org> archive/latest/21240
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/deb6cd52-9cb9-4e75-9efc-3fedf15e462b@debian.org
Approved robomod@news.nic.it
Lines 47
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 7 Nov 2023 11:27:41 +0100
X-Original-Message-ID <deb6cd52-9cb9-4e75-9efc-3fedf15e462b@debian.org>
Xref csiph.com linux.debian.maint.python:15302

Show key headers only | View raw


Python 3.12 was released a month ago, and it's time to prepare for the 
update in unstable, first adding 3.12 as a supported version.


There s a tracker for adding 3.12 as a supported version [1], also there 
are the first bug reports filed for issues related to 3.12 [2].


As usual, it's difficult to find about issues in higher stages before 
building packages in lower/earlier stages of the transition.  Therefore 
we started again adding 3.12 in Ubuntu, and then filing and fixing 
issues in unstable before adding 3.12 in Debian unstable.


This Ubuntu tracker can be seen at [3]. Note that i386 is only a partial 
architecture, and that Ubuntu doesn't run the tests on riscv64 during 
the build (so packages succeeding to build on riscv64 but not on the 
other architectures most likely show test failures instead of build 
failures).


Ubuntu's update_excuses for python3-defaults also shows autopkg tests 
failing with 3.12 supported, although this information is a bit out of 
date, due to infrastructure issues for the autopkg testers.


The plan is to make 3.12 supported in unstable at the end of November, 
or earlier if possible, so that other transitions aren't blocked by the 
addition of 3.12. Then planning for the defaults change in January.  
While this timeline is not that much needed for 3.12, it will be a good 
exercise for 3.13, so that we get 3.13 as the default into the trixie 
release.


Matthias


[1] https://bugs.debian.org/1055085

[2] 
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python3.12;users=debian-python@lists.debian.org

[3] 
https://ubuntu-archive-team.ubuntu.com/transitions/html/python3.12-add-v2.html

[4] 
https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#python3-defaults

Back to linux.debian.maint.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Preparing for Python 3.12 Matthias Klose <doko@debian.org> - 2023-11-07 11:50 +0100
  Re: Preparing for Python 3.12 Matthias Klose <doko@debian.org> - 2023-11-07 15:20 +0100
  Re: Preparing for Python 3.12 Matthias Klose <doko@debian.org> - 2023-12-03 15:10 +0100
    Re: Preparing for Python 3.12 Stefano Rivera <stefanor@debian.org> - 2023-12-06 22:10 +0100

csiph-web