Path: csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!bofh.it!news.nic.it!robomod From: Jeremy Stanley Newsgroups: linux.debian.maint.python Subject: Re: [RFC] DPT Policy: Canonise recommendation against PyPi-provided upstream source tarballs Date: Mon, 28 Jun 2021 18:30:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Mon Jun 28 16:26:09 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, PGPSIGNATURE=-5] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="z7rzv4wsloluetax" Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-Sa-Exim-Connect-IP: 2001:4802:7801:102:be76:4eff:fe20:63e0 X-Sa-Exim-Rcpt-To: debian-python@lists.debian.org X-Sa-Exim-Mail-From: fungi@yuggoth.org X-Sa-Exim-Scanned: No (on azathoth.yuggoth.org); SAEximRunCond expanded to false X-Mailing-List: archive/latest/19247 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20210628162548.dwe5sbr6i65tepde@yuggoth.org Approved: robomod@news.nic.it Lines: 48 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Mon, 28 Jun 2021 16:25:50 +0000 X-Original-Message-ID: <20210628162548.dwe5sbr6i65tepde@yuggoth.org> X-Original-References: <877dihvfp9.fsf@DigitalMercury.dynalias.net> <4ec3ce8d-eecd-211a-b141-6105b1fc0ff4@debian.org> <33e6f093-211c-bf62-51a7-7faa120d34ee@yaerobi.com> Xref: csiph.com linux.debian.maint.python:13457 --z7rzv4wsloluetax Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2021-06-27 23:49:18 -0300 (-0300), Emmanuel Arias wrote: [...] > if we package from PyPi, that don't contain the testsuite, that > result in packages with any test, and that isn't good. >=20 > Also, I'm not sure, but the docs aren't in PyPi, isn't? [...] This depends entirely on how upstream is creating their sdists. They might certainly choose to omit tests or even documentation, but I think that's becoming less popular now that wheels exist. It is expected for a wheel to omit basically everything except the application, licensing information and some metadata. This has reduced the pressure on upstreams with massive suites of tests or volumes of documentation to strip them out of sdists, making it more likely they'll ship full source distributions that way. --=20 Jeremy Stanley --z7rzv4wsloluetax Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEl65Jb8At7J/DU7LnSPmWEUNJWCkFAmDZ+AZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3 QUU0OTZGQzAyREVDOUZDMzUzQjJFNzQ4Rjk5NjExNDM0OTU4MjkACgkQSPmWEUNJ WClhTg//cMvQO1ow0T/1FAqBnXtBqJrx/uyr1LuHf/dx3hIjbqxu6zdxepC0xCt2 zD75jgxxu9qquMz7+PGG55hhDl+8+hDkgGW3DNL1FU5iZCKNsgF1xPsM5ITFPfG5 s8Ja2IB0drlvn82v51p+VrynLG1X61mlJhvazgo34iOKGbxVtnCRMgwd6MUXLGWx 4sJrbeL8xnUaLymK/VT7w651HL7dXUd4HJ7CTkyXJSppDJmPJ3ZB1jeVVnm/o0Sq b42QFsfqM6Ml1A/RHFqBfbdYCP4ENY1Dxc4LgH+3jhQqZ3ybpQ1Z5Sw7Em2AyLIA Teo1ZYLatFEHAxad4BJgZLnYPEdDbxbsS6tGQqCrI0nbINYLFLHE5aABM7jWJS7I tDEBl1rdBHUUkOuI6fJIvhJZ7pN5fYCmf2UoFei4eIVCaVDqdc1Yy72SXWDFzs29 TCbJDZ5hqlihAcum7eyXAgCfVdNkjbuy7ZlRSg5GVYBjRDb7Wogga/QcG7Xqj4rp kPb1dFHgPNpEIFgQVOFbISnmXCuCX2TYuPmOzBTcKaEe7cNlFURXIrwocgi4JK3k wSbOUV9IYHEFdZfM0pYCLPGpfZ9A1Z8Px3Ox16qOPPdUjr4akEDb8HhY9f/iomhw mHCca06D8IJMPBm/pnti+7KnHOgVgRkRRRnhhQlQbE/MZV6MaKM= =QlKp -----END PGP SIGNATURE----- --z7rzv4wsloluetax--