Re: Proposal IRC meeting DPT
On July 1, 2024 6:08:31 PM UTC, Matthias Klose wrote: >On 29.06.24 20:29, Scott Kitterman wrote: >> On Saturday, June 29, 2024 1:36:41 PM EDT Soren Stoutner wrote: >>> Scott, >>> >>> On Saturday, June 29, 2024 8:58:09 AM MST Scott Kitterman wrote: I would say no. Distutils is going to be with us for quite some time, even though it's no longer part of the standard distribution. Scott K >>> >>> Can you please elaborate on this some more? As a maintainer of a couple of >>> packages that use distutils in some fashion I would appreciate understanding >>> the detail of what is happening with distutils in Debian. >> >> I can't say for sure. I am assuming we will keep it in Debian in the short >> term independent of the Python interpreter packages, since removing it would >> break so many other packages. > >short time meaning, that we will remove it once we are stopping to have 3.11 >as a supported version, which is usually as the final step of a python >transition. Please note, that python3-distutils has not been available for >3.12 at any time. > >> According to codesearch.d.n over 600 packages reference disutils in their >> code. That doesn't mean that they all use it, but it's a lot of packages. > >this analysis is not good enough. it probably includes all stuff that can be >used with the distutils included in setuptools. > >> I think it's smart to work with upstreams to migrate away from it ASAP, since >> it isn't going to stick around forever, but I don't know the timeline. >> >> Of course, if no one volunteers to do the work to seperate it out of python3- >> stdlib-extensions, then it might come up pretty soon. Is anyone planning on >> working on this (I confess I thought someone already had). > >it will be removed once we stop having 3.11 as a supported Python version. Can python3-setuptools Provide: python3-distutils? That would reduce the number of packages that have to be touched? Scott K
Re: Proposal IRC meeting DPT
On 29.06.24 20:29, Scott Kitterman wrote: On Saturday, June 29, 2024 1:36:41 PM EDT Soren Stoutner wrote: Scott, On Saturday, June 29, 2024 8:58:09 AM MST Scott Kitterman wrote: I would say no. Distutils is going to be with us for quite some time, even though it's no longer part of the standard distribution. Scott K Can you please elaborate on this some more? As a maintainer of a couple of packages that use distutils in some fashion I would appreciate understanding the detail of what is happening with distutils in Debian. I can't say for sure. I am assuming we will keep it in Debian in the short term independent of the Python interpreter packages, since removing it would break so many other packages. short time meaning, that we will remove it once we are stopping to have 3.11 as a supported version, which is usually as the final step of a python transition. Please note, that python3-distutils has not been available for 3.12 at any time. According to codesearch.d.n over 600 packages reference disutils in their code. That doesn't mean that they all use it, but it's a lot of packages. this analysis is not good enough. it probably includes all stuff that can be used with the distutils included in setuptools. I think it's smart to work with upstreams to migrate away from it ASAP, since it isn't going to stick around forever, but I don't know the timeline. Of course, if no one volunteers to do the work to seperate it out of python3- stdlib-extensions, then it might come up pretty soon. Is anyone planning on working on this (I confess I thought someone already had). it will be removed once we stop having 3.11 as a supported Python version. Matthias
Bug#1051352: ITP: shedskin -- Python-to-C++ compiler designed to speed up Python programs
Package: shedskin Version: 0.9.9 X-Debbugs-Cc: debian-python@lists.debian.org After discussion on the Debian Python mailing list, the packaging repository for this software now resides at the following location: https://salsa.debian.org/python-team/packages/shedskin Having updated the packaging resources for the latest upstream release, the CI pipeline has been run successfully: https://salsa.debian.org/python-team/packages/shedskin/-/pipelines/695723 More information on the latest upstream release is available here: http://shed-skin.blogspot.com/2024/06/shed-skin-restricted-python-to-c.html I remain hopeful in getting this useful and impressive software packaged for Debian. Paul