Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Alexandru Mihail
I also object to /usr/bin/python3 deprecation. The astonishing amount of scripts, random utils and stuff I saw running on Debian in the wild (random open source projects, libraries, corporate scripts, etc) is unlikely to change very fast. In fact, it was considered good practice to shebang /usr/

RE: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Thomas Ward
Ubuntu as an example has not shipped /usr/bin/python as Python 3 because Python 2 still can be installed. Only when python-is-python3 is installed (not a default) it does that. I'm against deprecation as well because I think the assumption here is wrong that 'most distributions ship python as

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Santiago Vila
On Wed, Nov 12, 2025 at 06:33:45PM +0100, Matthias Klose wrote: > On 11/12/25 17:13, Santiago Vila wrote: > > On Wed, Nov 12, 2025 at 10:49:08AM -0500, Antoine Beaupré wrote: > > > > > I think we should do this for Debian 14 (forky), and stop shipping > > > python3 altogether in Debian 15 (?). > >

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Matthias Klose
On 11/12/25 17:39, Jeremy Stanley wrote: On 2025-11-12 10:49:08 -0500 (-0500), Antoine Beaupré wrote: [...] I've been wondering whether it's time we finally make this change. Concretely, I think it means: 1. deprecating /usr/bin/python3 2. shipping Python 3 as /usr/bin/python directly I think

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Matthias Klose
On 11/12/25 17:13, Santiago Vila wrote: On Wed, Nov 12, 2025 at 10:49:08AM -0500, Antoine Beaupré wrote: I think we should do this for Debian 14 (forky), and stop shipping python3 altogether in Debian 15 (?). Thoughts? If possible, please make the transition to be smooth (i.e. not another gc

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Jeremy Stanley
On 2025-11-12 10:49:08 -0500 (-0500), Antoine Beaupré wrote: [...] I've been wondering whether it's time we finally make this change. Concretely, I think it means: 1. deprecating /usr/bin/python3 2. shipping Python 3 as /usr/bin/python directly I think we should do this for Debian 14 (forky),

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Jerome Kieffer
Hi, I am against deprecating python3 ... it is used a bit everywhere and every `venv` provides both python and python3. What will occur when python4 arrives ? Cheers, Jerome On Wed, 12 Nov 2025 10:49:08 -0500 Antoine Beaupré wrote: > Hi! > > Debian has shipped Python 3 as /usr/bin/python3 fo

Re: /usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Santiago Vila
On Wed, Nov 12, 2025 at 10:49:08AM -0500, Antoine Beaupré wrote: > I think we should do this for Debian 14 (forky), and stop shipping > python3 altogether in Debian 15 (?). > > Thoughts? If possible, please make the transition to be smooth (i.e. not another gcc-15 or CMake 4). Thanks.

/usr/bin/python3 deprecation and enforcing /usr/bin/python

2025-11-12 Thread Antoine Beaupré
Hi! Debian has shipped Python 3 as /usr/bin/python3 for a while now. For some time, we've also shipped a python-is-python3 package that ships a symlink from /usr/bin/python to /usr/bin/python as well, but it's not installed by default. I'm assuming that most distributions outside of Debian, at th

Bug#1120560: ITP: python-rfc3161-client -- Opinionated Python RFC3161 Client

2025-11-12 Thread Simon Josefsson
Package: wnpp Severity: wishlist Owner: Simon Josefsson * Package name: python-rfc3161-client Version : 1.0.5 Upstream Author : Trail of Bits * URL : https://github.com/trailofbits/rfc3161-client * License : Apache-2.0 Programming Lang: Rust/Python Descript