Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #13593

Re: RFS: python-click-default-group: Extension for Python click adding default subcommand to group

From Jeremy Stanley <fungi@yuggoth.org>
Newsgroups linux.debian.maint.python
Subject Re: RFS: python-click-default-group: Extension for Python click adding default subcommand to group
Date 2021-09-29 23:00 +0200
Message-ID <D2OQh-6UO-9@gated-at.bofh.it> (permalink)
References <D2s3n-1pZ-5@gated-at.bofh.it> <D2NKx-6ie-1@gated-at.bofh.it> <D2OwV-6NH-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On 2021-09-29 16:32:05 -0400 (-0400), Sandro Tosi wrote:
> > One note: I'd consider watching for PyPI instead of GitHub.
> 
> there was actually a recent discussion on this list, discouraging
> from using PyPI in favor of github, since GH tarball usually
> contains docs, tests, and other files useful when building from
> source, usually not included in tarball released to users, ie pypi

And as was also pointed out in that discussion, this depends a lot
on the upstream maintainers and their workflow. Some upstreams are
careful to always include all files from the Git worktree within
their sdist tarballs, but may also include required files which
aren't contained in their Git worktree (such as version information,
copyright holders, or release notes extracted from Git tags,
revision history, Git "notes" refs, and so on)... in which cases you
either need their sdist or the full Git repository, since a "GitHub
tarball" of the worktree alone is insufficient to reproduce this
information.

Also since the advent of "wheels" a lot of maintainers are more
willing to make their sdists full archives of their projects (as was
the original intent for a "source distribution" package), since most
users installing directly from PyPI are going to pull a wheel
instead of an sdist when available, and wheels are expected to be
much more pared down anyway.

Like many things in the packaging realm, there is no
one-size-fits-all answer.
-- 
Jeremy Stanley

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

RFS: python-click-default-group: Extension for Python click adding  default subcommand to group Adam Cécile <acecile@le-vert.net> - 2021-09-28 22:40 +0200
  Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Dominik George <natureshadow@debian.org> - 2021-09-28 23:50 +0200
    Re: RFS: python-click-default-group: Extension for Python click adding default subcommand to group Adam Cecile <acecile@le-vert.net> - 2021-09-28 23:50 +0200
  Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Dominik George <natureshadow@debian.org> - 2021-09-29 21:50 +0200
    Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Sandro Tosi <morph@debian.org> - 2021-09-29 22:40 +0200
      Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Dominik George <natureshadow@debian.org> - 2021-09-29 22:50 +0200
        Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Sandro Tosi <morph@debian.org> - 2021-09-29 23:00 +0200
          Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Dominik George <natureshadow@debian.org> - 2021-09-29 23:20 +0200
            Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Ghislain Vaillant <ghisvail@gmail.com> - 2021-09-30 07:40 +0200
      Re: RFS: python-click-default-group: Extension for Python click  adding default subcommand to group Jeremy Stanley <fungi@yuggoth.org> - 2021-09-29 23:00 +0200
    Re: RFS: python-click-default-group: Extension for Python click adding default subcommand to group Adam Cecile <acecile@le-vert.net> - 2021-10-03 20:30 +0200

csiph-web