Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Scott Kitterman Newsgroups: linux.debian.maint.python Subject: Re: Future of PyPy (not PyPy3) in Debian Date: Fri, 05 Jun 2020 02:10:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Jun 5 00:05:38 2020 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12.2 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 Dkim-Signature: v=1; a=ed25519-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903e; t=1591315524; h=from : to : subject : date : message-id : in-reply-to : references : mime-version : content-type : from; bh=xvYzvbnZM1ASbR3TFtCAuX9RVHRAAG1vsBxGYpeGg6g=; b=MXQFo4XbvhjOdSEFDMwOQgVoaFA2IoqNGrI0OZ9oeAjHngkGotWn5XP4IuFJlyD+CFV1C Ob8Hnpd7HloviUNBw== Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kitterman.com; i=@kitterman.com; q=dns/txt; s=201903r; t=1591315524; h=from : to : subject : date : message-id : in-reply-to : references : mime-version : content-type : from; bh=xvYzvbnZM1ASbR3TFtCAuX9RVHRAAG1vsBxGYpeGg6g=; b=O0lV8tC40PSvdK2UTuHFiw5+1bFYsBcG0GwKeTY/ykselq9rj5qdooODliMV9bv5HooPZ zkt7YUN4gEhFTk6r8TDnGe35frGJQY6FVaYBjOukAQ4AvlNHNaRXzSeWbpB17iSGH6H9Ume 0HMYB48gD3wvpQpGVYcp/Gp2fdMF+GfQCnXSQCx+Cligv0yemisTx0O0r1nN1/hLMuFemNH 56cYZdgDT3aR2zb0cvI9w1fUx9RplK+PGCCjKzNif3TLBmaQ1M0P2IEJwIyoBz28/c2cmJa 5KCaPh5GKCDEaINJdS3VhxkZ5lpSaQSSW+4WQq1oMdMeyhBF9DpddcgPiOSg== MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3284975.ejoLCngriW"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Mailing-List: archive/latest/18333 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/5157358.mTLUhKFVQY@sk-desktop Approved: robomod@news.nic.it Lines: 57 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Thu, 04 Jun 2020 20:05:24 -0400 X-Original-Message-ID: <5157358.mTLUhKFVQY@sk-desktop> X-Original-References: Xref: csiph.com linux.debian.maint.python:12626 --nextPart3284975.ejoLCngriW Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Thursday, June 4, 2020 8:00:30 PM EDT Sandro Tosi wrote: > Hello all, > it looks like i started a process that would require the removal of > several PyPy (as in pypy-* depending on the `pypy` package) packages > from the archive. > > I'm now wondering: what should we do with the entire pypy ecosystem? > should we treat pypy-* packages like python-* ones and remove then as > part of py2removal? do we need/want to track this effort with the same > usertag? is there a (even if only hypothetical for now) programmed > transition from pypy- to pypy3-? > > PS: if i made mistakes, just call me out, and i'll do my best to fix > them or revert them; i have no problem in being told i did something > wrong (let's keep the discussion in this thread on topic, so pypy etc) My understanding is that unlike python2.7, pypy is not going away. If nothing else it's needed to build pypy3. Tumbleweed and I recently did some integration work to make sure pip and virtualenv for Bullseye will support pypy and pypy3. In fact, a pypy virtualenv may be a decent solution for people with python2 code that isn't ported to python3 yet. I'd hate to mess that up. I think we need to keep some of pypy. The question is how much. Since Tumbleweed is the one most familiar with the environment, I defer to him on the specifics about what we need to keep. Scott K --nextPart3284975.ejoLCngriW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAl7ZjEQACgkQeNfe+5rV mvFhBBAAldyS427Fe9qIQJzTK+fCxliGcc+kMcQ2DwBL1yBeyQF1NkyoUDSOw19Z q8v5/VvHOwWrmgdqKU5fEhW1QswUE0EcrlIP+0plh89JmYhVJo2srRuEkDISLlUU XHI6Z+fqOLLSmvWZ4qmzM6vVo74RtbVu9o0TEFcnxJzHU8xkzKk8hMMei0f/ZsOn V8AFR4n9g3VdLnwt2K15ICZ0JdByXo98pm3o7iBG2Rev8LHFDDiutDoSh+0AHv2J q2qf/G7o8osp/okpJYTVn9g1QhzTl1Io4hRn4vo9zI0LKHreDDnxr448ELbQLxNk y2rF98poz4Vr1AlADdylSF6YdvZQB01USz/32864Qlm1EXDve2Wo7CwCnP1xdP6o W9XXP05YlGGwd3AnAXQ5DqCGz/gxHcw5T2mCcf3yKE0WGyl9iN9oK2e3/NJCCYVm L7soBKsToJV//tPoLUvG3Wo7o7xMb1Ph3LtNX9K6+IyQ2knaoUs3ujO1Pwt5htFa hAZ958r28ZHP57QqdWR+0394o4avfNe9kAR1lyaNMhTZ9EuAqf4ZFAKBasriF0KH 1FCx3bb5MCq0exe+Bi6q6KVAN8xGmg4qwDZElO3gla8BIVzNawoWuuNAAOzQ/gcd i5oDN7VFioEdDwE4XgSpExHtCpE04e5nikx5dQJgs2Pmj5GWVT8= =dhxq -----END PGP SIGNATURE----- --nextPart3284975.ejoLCngriW--