Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Mattia Rizzolo Newsgroups: linux.debian.maint.python,linux.debian.bugs.dist Subject: Re: Upcoming pytest-4 problems Date: Sun, 25 Nov 2018 14:40:02 +0100 Message-ID: References: X-Original-To: Ole Streicher X-Mailbox-Line: From debian-python-request@lists.debian.org Sun Nov 25 13:33:26 2018 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.9 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5 Mail-Followup-To: Ole Streicher , debian-python@lists.debian.org, Debian Astronomy , 914592@bugs.debian.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="XTj5+5UyaGDV7Nxl" Content-Disposition: inline X-Info: Keep It Simple, Stupid. X-Operating-System: Linux, kernel 4.18.0-2-amd64, inside Debian GNU/Linux unstable (sid) sid. X-Message-Flag: WARNING!! Outlook sucks. A lot. User-Agent: Every email client sucks, this one just sucks less. X-Mailing-List: archive/latest/16564 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20181125133259.GZ2652@mapreri.org Approved: robomod@news.nic.it Lines: 65 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org, Debian Astronomy , 914592@bugs.debian.org X-Original-Date: Sun, 25 Nov 2018 14:33:00 +0100 X-Original-Message-ID: <20181125133259.GZ2652@mapreri.org> X-Original-References: <76f73c35-950a-f96f-1061-3a5dfc59982e@debian.org> Xref: csiph.com linux.debian.maint.python:11124 linux.debian.bugs.dist:929721 --XTj5+5UyaGDV7Nxl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 25, 2018 at 02:08:52PM +0100, Ole Streicher wrote: > Pytest 4 is however the upcoming version, and I could imagine that > others may have similar problems with Python 2 legacy. Therefore, my > question is how these problems should be solved: >=20 > * creating a legacy version package for pytest This means yet another split. It feels to me that too many packages are going this route. > * remove the tests for these packages >=20 > * remove the legacy packages in question completely I'd follow these two options. For now, disable the tests when pytest 4 will land in Debian, and be ready to remove the legacy packages as a whole soon. After all, we are going to remove python2 itself in the upcoming years, it doesn't really feel worth of anybody's time to work on yet other splits, especially in cases like this where you are "only" talking about tests for legacy and deprecated versions. > For us, the third option would basically mean to remove the whole Python > 2 astronomy ecosystem, and we would need to hurry in making some general > packages Python 3 compatible (mainly astrometry.net). I recommend you urge that ecosystem to migrate their codebases. --=20 regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=3Dmattia `- --XTj5+5UyaGDV7Nxl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlv6pIkACgkQCBa54Yx2 K60TWw//RKqDotMUYSpzkSBOg6Kj81Yx5RFPwIjMai9iou5WuXKldkyNPomV+/wn hFxU922xM+AMvq8LLxuR2OtzQ9yrdQk34DA3rUcHxONFMmY1XLlGBEgBoJ9goDSf 1x+AwZpEqR0gZ609xL5wujQfoVoMozIGUKkS6yTAzY7euSDsStpYrmjHxVds71kA k+LMUh82BFD29wzYlAyDtkYPKsFRxuQ/cD+uoKRrrHKJ+0LEdMoTGae66gyTAg+y xAkib3wjcN9N60fwa1tbP1H8ciZy2yE8xBgq85+2dX0RWPnLlfGNqxJB54gceCx5 Npj9tWPZbkMbjhE/wW/DYmF/65TohudruX8Af8XjujuXujWl0qtyWHj7MLN1zmGU wHSJ4l9rK0W6WXcKTcxJ+4ASGKOtT1is2bsPq90yGaa080pWFJ61pwdi/vRsJtSE Okuwh/+mIqzMREAKYaXQiYI/b9CCpfe4vtewg3ILYj372Ku+bkeU7At/ntBPkMp6 LwwgeqOOiymm6q8A6m0KMUbi6A5l+GV4hCprlMOx2gLvyHv4nJyh5GY9+HhkJ3Y5 H3uMs12alspQMmyo0kfEEZcZGkiKs/xm00DJSTWswkM41DwAbmI/IuOpdDfxVYtG qkWjZG0enC2O0dJFAwiH2w3OxrFKu8M2TG04otuDvI/WrAEbeA8= =JoV7 -----END PGP SIGNATURE----- --XTj5+5UyaGDV7Nxl--