ATTN maintainers python 3.12 is now default (was Re: Updated: python 3 packages)
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Fri Sep 4 04:15:47 GMT 2026
On 2026-09-02 07:20, Jon Turney via Cygwin-apps wrote:
> On 29/08/2026 15:40, Jon Turney via Cygwin-apps wrote:
>> On 27/08/2026 09:06, Marco Atzeri via Cygwin-announce wrote:
>>> New release for
>>>
>>> UPDATED packages
>>>
>>> python3 3.12.12-1
>>> python3-devel 3.12.12-1
>>>
>>> CHANGES
>>> python3 is a virtual packages that now points to python312
>>> instead of python39
>> Yay! Thanks for this long-anticipated change!
>
> python 3.12 is now the default so the following packages are in need of rebuilding:
>
> * packages which are a python module and don't yet offer a python312 version
> * packages which contain a library and which provide a python binding for it,
> and don't yet offer a python312 version
> * packages which contain executables or dlls which link against libpython3.N.dll
> (for example, to embed the python interpreter)
> * packages which contain a python script which relies upon (possibly private)
> modules installed to the versioned site-packages directory
>
> The list of packages which meet these criteria is large, so I'll just point to
> it [1] rather than duplicating it all here.
>
> [1] https://cygwin.com/packages/reports/python_rebuilds.html
>
> (You can sort that list by maintainer by clicking on the column heading, to more
> easily locate your packages)
>
> If you're no longer interested in maintaining the packages listed there, please
> let us know so we can stop bothering you about it.
>
> Stuff on that list which hasn't been rebuilt since before python3.9-times are
> probably all candidates for removal.
Hi Jon,
python39-nghttp2 nghttp2 1.51.0-1 vaulted also 1.46.0-1 - python no longer built
units_cur units always run from source - I can change #! to python3 (already
linked to 3.12 here) rather than explicit 3.9 or 3.12 to avoid this in future?
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Cygwin-apps
mailing list