Path: csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod From: Nicholas D Steeves Newsgroups: linux.debian.maint.python Subject: Re: Python Wheel Related Policy Change Date: Fri, 01 May 2020 23:10:02 +0200 Message-ID: References: X-Original-To: debian-python@lists.debian.org X-Mailbox-Line: From debian-python-request@lists.debian.org Fri May 1 21:05:11 2020 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.699 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, CAPINIT=0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=NCuZMC4HeT2upEAlHETJ0LHTa0i6n8FbAroo9LMD0r4=; b=rqYG7kMF1uvcHlJisvNHHAUVGXKrbDj4Gp7KB5+UQeJytJ6rUXjUL8eu/ziUIFAGd6 ZHCL3S+DXm7qV4vIJfrhWRg/LLgrfTXZDcDp/X9xqMHbgo5WaPsz4dBbfp6UbjH70WE4 7d4RCzJsxoXCFlw9Gc4W4MmaLFEB999ntRhcT/xXIU+NDVQy4gyNX3HzOn8xyS+9eAVI 6OfeWyKH/AX3XOfCNkgw07i1sIenRc7vsaCmihL0qlRt3CkCcPtg3SiejU47GfRlca1u uEZ8LVX1ZjKLx8dgfp9VBaUSl7na8dBaB4BNfcT6jVdUDTsbU2WxJvkGciYURbEfcCFg LJuw== X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=NCuZMC4HeT2upEAlHETJ0LHTa0i6n8FbAroo9LMD0r4=; b=NEU38Vr0bojpLtpYS/K6YOuFAFNO3yYkBsARkOEjW/mvltm+lQ56VZGkksuJZzNH27 e4bJdWu0IhKqndnpFDZ8dOO/SWMNIxzu8a9Pi424d0O0x3ewSV2hKyEhCyOGDlVYxYZP vRki4id8/K3eW07Fdnq4aWhHS9LlIrw2UonQuxfBCv7Nm8LqDLP2hEMGr2FAl4agox20 ic1F7Wlxf75HnGAROZZUJ6y/O9qd3dikVrSosExcKn7KemfreT71xtEXLo0XWYcvdQcb sPKCdI66U4q5LHm7zGwgSwhz/L1w8C3wg0l4ztC700wPd+EuCZhMDDLDtp8N8YdE9rzA 96OA== X-Gm-Message-State: AGi0PubIF3hDAKeY10q746tR9RK1P9q2mNLKAq3YfJvYllp/icj08d0O zYulJWoN5+PLwQ/qCE1zYRCFcePf X-Google-SMTP-Source: APiQypICvp1D2l0d7QHLj/bdHB2+pYEOqkl8LHMczxo2daXlT8Xjz+ctASbx2Y7I5LuxKf0B+EC6Kg== X-Received: by 2002:a05:620a:13b9:: with SMTP id m25mr5678292qki.84.1588367096218; Fri, 01 May 2020 14:04:56 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Mailing-List: archive/latest/18233 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/878sibpdsc.fsf@DigitalMercury.dynalias.net Approved: robomod@news.nic.it Lines: 68 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Fri, 01 May 2020 17:04:51 -0400 X-Original-Message-ID: <878sibpdsc.fsf@DigitalMercury.dynalias.net> X-Original-References: <2045632.ZOD33WiUoI@sk-desktop> <13020274.iKOWmRv0R3@sk-desktop> <20200430214920.2wvyzpl6htsxaeop@satie.tumbleweed.org.za> <1662981.tfKfFDcIV4@sk-desktop> Xref: csiph.com linux.debian.maint.python:12549 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Scott Kitterman writes: > On Thursday, April 30, 2020 5:49:20 PM EDT Stefano Rivera wrote: >> Hi Scott (2020.04.30_20:33:59_+0000) >>=20 >> > > That seems reasonable, although if we're going down that road, it >> > > probably makes no sense for any of them to be universal. >> >=20 >> > If we were talking about maintaining this for multiple release cycles = with >> > lots of version divergence, I would agree. Let's not do more than we = have >> > to until python2 is gone (whether it is before bullseye or after). >>=20 >> I suspect pypy (2.7) will probably be around post-bullseye, unless >> somebody funds pypy to migrate rpython to python 3. >>=20 >> But yeah, we can change strategy later, if appropriate. > > Well, we have also talked about pypy vendoring as much of the python2.7=20 > package as it needs to build itself so we don't have to support it in the= =20 > archive as an active interpreter, but that's a different discussion. > I think that discussion must have been before I joined the team :-) It's only recently that I became aware of pypy, and I assumed it had been discounted because it weakened the argument (and/or was bad for morale) for the py2 removal initiative we saw in 2019. I can't remember if it was on reddit or stackoverflow, but apparently people are considering pypy 2.7 as a solution to their py2 technical debt. It makes sense that a vendoring/bootstrapping/dfsg-compliance issue was the reason the avenue wasn't explored in Debian, and I'm happy to hear that this was the reason pypy wasn't explored as an alternative--and not my assumption. Thanks, Nicholas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE4qYmHjkArtfNxmcIWogwR199EGEFAl6sjvMACgkQWogwR199 EGFv9BAAy4JE6GNXXF4byW5Ps/069cUGlRuTo+uYFe34TxyuZcTXu6dFNfKGeH6o e8Ybw44Se0tCC9m753BqQTe90IH/ZMUqsjQCTneK84miES9hD2AL0qIrDhRY2Kjy eNFkFninxhQ1J0MMqo26C4ZUdvsdkYtL+3NNDwJ3plooiREhpoGwMD+CVGUKG+U6 KnRFDCTANU32+VphBWV4AB7pPwK/X1hRDtazhDR/OpCHrdKNUs6MfkHCU9VGGlod AMywsEgYhLP3El95TdxCu6Pi9w4D4Ix8PP7qbfBVF5fOj8y9lWZ/zYG2IQhkxG9f 3CKysGq62sh9CON8x0Gt+eByt5/FCraqEie0wpyNtA9lNdKZZXLfpUlbmsHW0Fyo lQlKx8RJSFFI1SFX9UyrxpRJIlbTQLl2RTl8oSjw0neVR0i7HfdmftEM2yx1C2j7 fjRf/hKQRFmwtAhp6DDGKypClfYavucJf8pULjiP51FxXIGDLtfCmLSYz25qwQ1j QzaS35Tyt+LvEmlAfFYzFiUKcFArTzcUAF4W6PhGFG5ojnkyAAAzETRtnj4lDZMw GTOAe6QMKTw35qIgkl6oASVxi1EwbgM7r6DaUNdlXWeZOWoGDrayJE4sufUIgj3H VUBKL6tVBtokUrQt63ihXjagcWxBHGE0/PvDNrhS53M2/o213l4= =eIdp -----END PGP SIGNATURE----- --=-=-=--