Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: eevelweezel Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.python Subject: Bug#1078734: ITP: legacycrypt -- The legacycrypt module is a standalone version of https://docs.python.org/3/library/crypt.html (deprecated), to ease 3.13 transition. Date: Tue, 22 Oct 2024 03:50:01 +0200 Message-ID: References: X-Original-To: Alexandre Detiste X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Oct 22 01:45:08 2024 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: 1.575 Reply-To: eevelweezel , 1078734@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: wnpp@debian.org X-Debian-Pr-Message: followup 1078734 X-Debian-Pr-Package: wnpp X-Gm-Message-State: AOJu0Yx9W/TyI2CzNOUjV1b2NoIeUJvLcugufUpWWElayPTBt3UhcboX AQTgV/CjtcmkLmo5DvqRrhyaQL8Yu54/F5X40KVItud41IF6y9aaRtWOhzRVNLbx5mbvApVC0b1 4Q/gguoY2SgUCpDFr5OlYocPU4FY= X-Google-SMTP-Source: AGHT+IGNLWurpqBzN94FYBrF5UMTjijFB+BsKtBIIkG64uHou6L+6gVW+4Y2Zlf3jS9BOB5JmlgTJxlC1jJ/55wsyD8= X-Received: by 2002:a05:6a00:1792:b0:71e:4930:1620 with SMTP id d2e1a72fcca58-71ea31a6a7dmr16307254b3a.3.1729561369647; Mon, 21 Oct 2024 18:42:49 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000000e2365062506e346" X-Debian-Message: from BTS X-Mailing-List: archive/latest/1864366 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 124 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: 1078734@bugs.debian.org, debian-devel@lists.debian.org, debian-python@lists.debian.org X-Original-Date: Mon, 21 Oct 2024 20:42:38 -0500 X-Original-Message-ID: X-Original-References: <172368647652.7655.16407744111075575324.reportbug@weezel1> <172368647652.7655.16407744111075575324.reportbug@weezel1> Xref: csiph.com linux.debian.bugs.dist:1217373 linux.debian.devel:113756 linux.debian.maint.python:16394 --0000000000000e2365062506e346 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry, just now seeing this. This package has been in the NEW queue since 10/10 as python3-legacycrypt. I volunteered to package it with the exclusive intent of ensuring it goes away later. Best, ./wzl On Fri, Oct 18, 2024, 07:46 Alexandre Detiste wrote: > Thank you for keeping an eye on this. > > There was an even more specific proposal of the Python Team to use the > "python-zombie-*" > namespace for all the modules removed by PEP594 and further future > deprecation PEPs; > this is based on the model of existing python-zombie-imp. > > https://peps.python.org/pep-0594/ > > I packaged python-zombie-telnetlib as a "native" package; > it's a single file that will likely never change anymore. > > Someone could create a project on Pypi, maybe... we'll see. > > Here legacycrypt is an already established name, > it can stay as python-legacycrypt. (?) > > Greetings > > Le ven. 18 oct. 2024 =C3=A0 14:36, Guillem Jover a = =C3=A9crit : > > > * URL : https://github.com/tiran/legacycrypt > > > Description : The legacycrypt module is a standalone version of > https://docs.python.org/3/library/crypt.html (crypt was removed in Python > 3.13). > > > > This seems to be a python module only package, but its source package > > name is not currently namespaced. Given that it has not yet passed NEW, > > please namespace it with python- to avoid taking on the global namespac= e, > > so that we do not "prevent" packaging something that for example instal= ls > > a command with the same name (or having to end up using a non-obvious o= ne > > for that, or requiring a future rename), so that it's easier to see wha= t > > it is about when doing archive-wide analysis from Sources, or dd-lists, > > or even reading changelogs via stuff like apt-listchanges, like the res= t > > of the language specific teams are doing. :) > --0000000000000e2365062506e346 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sorry, just now seeing this. This package has been i= n the NEW queue since 10/10 as python3-legacycrypt.
=
I volunteered to package it with the exclusive = intent of ensuring it goes away later.

Best,
./wzl

On Fri, Oct 18,= 2024, 07:46 Alexandre Detiste <alexandre.detiste@gmail.com> wrote:
Thank you for keeping an eye on this.

There was an even more specific proposal of the Python Team to use the
"python-zombie-*"
namespace for all the modules removed by PEP594 and further future
deprecation PEPs;
this is based on the model of existing python-zombie-imp.

=C2=A0 =C2=A0 https://peps.python.org/pep-0594/

I packaged python-zombie-telnetlib as a "native" package;
it's a single file that will likely never change anymore.

Someone could create a project on Pypi, maybe... we'll see.

Here legacycrypt is an already established name,
it can stay as python-legacycrypt. (?)

Greetings

Le ven. 18 oct. 2024 =C3=A0 14:36, Guillem Jover <guillem@debian.org= > a =C3=A9crit :
> > * URL=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: https://github.com/tiran/legacycrypt
> >=C2=A0 =C2=A0Description=C2=A0 =C2=A0 =C2=A0: The legacycrypt modu= le is a standalone version of https://docs.py= thon.org/3/library/crypt.html (crypt was removed in Python 3.13).
>
> This seems to be a python module only package, but its source package<= br> > name is not currently namespaced. Given that it has not yet passed NEW= ,
> please namespace it with python- to avoid taking on the global namespa= ce,
> so that we do not "prevent" packaging something that for exa= mple installs
> a command with the same name (or having to end up using a non-obvious = one
> for that, or requiring a future rename), so that it's easier to se= e what
> it is about when doing archive-wide analysis from Sources, or dd-lists= ,
> or even reading changelogs via stuff like apt-listchanges, like the re= st
> of the language specific teams are doing. :)
--0000000000000e2365062506e346--