Re: "py-" prefix shouldn't be needed for Python-based ports that are programs, not libraries

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Fri, 16 Feb 2024 14:04:12 UTC
On 16 Feb 2024, at 14:39, Jamie Landeg-Jones <jamie@catflap.org> wrote:
> 
> I've often thought this. I assumed there where technical reasons. However,
> it does seem weird that, for instance, borgbackup is py-borgbackup, when
> it's a command line program called borgbackup.
> 
> We don't have c-git, or sh-freebsd-snapshot or even with perl,
> perl-get_iplayer!
> 
> Even with pyton, it's not coherent - yt-dlp is python, yet doesn't have
> the py prefix.

Do not try to find consistency in python packaging, there is none. :-)

For example, on https://pypi.org/ which is the official index, there are
~5000 packages starting with "python".

Some of these are likely named to avoid confusion with the thing they
are wrapping, such as "python-vlc" or "python-xz". But lots of them are
also plain python-only things so the python prefix is unnecessary.

-Dimitry