• Re: Python 3.13 addition as a supported Python version started

    From c.buhtz@posteo.jp@21:1/5 to All on Wed Nov 13 11:50:01 2024
    Hello,

    I am an upstream maintainer and ask just because I want to learn.

    It was a similar case before the Debian 12 release introducing Python
    3.12 near to the freeze. Why are fresh Python releases introduced so
    early and near to the next Debian release?

    This is not how I do experience Debian at all. This is not "rock solid". Python 3.13 is very fresh, no one needs it yet. I see no problem
    introducing it with Debian 14 in 2027.

    For my project it does not matter directly. I do support 3.13. But this process does bind a lot of resources on Debian which could be used more productive into other problems.

    Who decide which Python version is introduced in Debian? Isn't there a
    council for heavy decisions like this?

    Regards,
    Christian Buhtz

    Am 13.11.2024 11:04 schrieb PICCA Frederic-Emmanuel:
    do we know how long we will have to fix all the FTBFS and autopkgtest
    before the freeze ?

    I am a bit worrying for the scientific stack , will we have enough
    time to work with our upstream in order to fix all these FTBFS. In the scientific stack, things are going slowly....

    We are not 100% of our time dedicated to Debian work... so I hope that
    it will not ruine the effort of the trixie cycle for scientific
    softwares.

    moving to Python 3.12 was not that simple...

    Cheers

    Frédéric

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rakhmatullin@21:1/5 to PICCA Frederic-Emmanuel on Wed Nov 13 12:20:01 2024
    On Wed, Nov 13, 2024 at 11:46:21AM +0100, PICCA Frederic-Emmanuel wrote:
    this is the same as we did for the Python 3.12 transition. Please note that we don't enable any of the experimental features in Python 3.12 (no GIL, JIT compilation), so assuming there are currently no other RC
    issues in your packages, there should plenty of time to fix any 3.13 related issues.


    the plenty of time is not only my time or Debian time but also upstream time.

    I agree that it's unfortunate that for many upstream the time to fix 3.13 failures starts not when betas are available and not even when the final release happens (which was a month ago) but when somebody files a bug
    report.


    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmc0idgtFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh NigP/3rwkQWHDH1Ge9X5TxYT7PlsYpnABXwfwct7Va7GLBRdeIcMAgZSaWoLIbCw +WREN2tfzYYkmlTaCxXuPKpMn1X4AVc0K/ujalzaYEGwQSDqjSIBe+SAl+Zzdk1o RA/5/GT225pV+WOsxcAJDNaiUSH0xPLXKvw+i3avsIIfmj5Wcy41fCisYFTokMeu J/DT5QMrDosUTv2WxDGRL08wVlZ6xP2DqWANPkl/VxqlfBTWRlinIhIiM67J2e7i wFMTFgX7QRk1eSIPtVXAdlyNRcx9qmxwN9EuY0GAjFN6iZT426ZhOavgRK207TLY wWazZAzuBf0f9CNM5mvX0dk9ToI/dwljF6qD0KK6yFEcjiKpX2slfHQvJCBQOcaf 9c3KuAc39kmax5h+JPyyiLNY310G7rE8cs31hrxyEmGFMSb8qIT82n2OdYBnaUPO cDK3423DQzqi0aBomS3yd43cmJQpyhfqI2TTes/EJ2v6fYx3YUrRqphECcMqSgkv 0CtDcXmezamOTHmOwTz7waqz3OXwAd7WUXQqcnaZpx3RKRyL7XVel/SMZY3LUEKj CasT+MKjGWdNSg8FL6vgG/lUyE2gXgMyuVT24xFu9Tnmug+R3tyYxqsP21N1DEMO To60SZYEOZ8CDyZv3E5TqvfnGqPhhbxMY3TNUFdMy8G+7WFw
    =fDNo
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From buhtz@posteo.de@21:1/5 to All on Wed Nov 13 13:30:01 2024
    Hello Jonathan,

    thank you for the reply.

    Am 13.11.2024 12:15 schrieb Jonathan Carter:
    This was discussed at the Python BoF at DebConf in ROK earlier this
    year.

    OK, nice to know that there was a discussion before. Did I missed the announcement of the results of this discussion in this mailing list?

    - Christian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefano Rivera@21:1/5 to All on Wed Nov 13 15:50:02 2024
    Hi buhtz (2024.11.13_12:06:33_+0000)
    This was discussed at the Python BoF at DebConf in ROK earlier this
    year.

    OK, nice to know that there was a discussion before. Did I missed the announcement of the results of this discussion in this mailing list?

    The BoF was mentioned on the list, but I think we forgot to feed the conclusions back. Here is the recording: https://debconf24.debconf.org/talks/31-python-bof/

    Link to the notes at the bottom (etherpad).

    Stefano

    --
    Stefano Rivera
    http://tumbleweed.org.za/
    +1 415 683 3272

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)