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


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

Upstreams dropping Python 2 support (Was: Re: Report from the Python BoF @ DebConf18)

Path csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Dmitry Shachnev <mitya57@debian.org>
Newsgroups linux.debian.maint.python
Subject Upstreams dropping Python 2 support (Was: Re: Report from the Python BoF @ DebConf18)
Date Thu, 27 Sep 2018 12:00:01 +0200
Message-ID <wCBfr-1K1-5@gated-at.bofh.it> (permalink)
References <winI5-sq-1@gated-at.bofh.it> <wzKRY-7Ec-11@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Thu Sep 27 09:55:30 2018
Old-Return-Path <mitya57@gmail.com>
X-Amavis-Spam-Status No, score=-11.499 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-lj1-f175.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -7
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=GCu451z4LZE5DHYDYRKLSgZglktiqVmntBKpCxD0ftk=; b=qD546jxxNE0ai1jU/VS+g90TVLYPFibqoFIj0iyCEPXKdsEnsPS71rnhuMoeVyzyYf Wv1/rbDVHQlb6OcfdViYOTI5TCGUs8axOSJqvA+l2gaxo0sxDZSInGrqOjaSeHvbfiWS SnQYsLDNYsxLRgphp7nu7ahvJ2gtgXRkT3cFYFRyQTCBnVNZ1dEj3UWoTRH8opuN8shz Fl0Ss9gd7RQbiKhKMZ6GwIPPG7Exm0VbS3KPwUQmVM1XgkJ5TKpoMCBbmwb7AkMEjO7+ HFjm5G2qXTK4d7xOygHItmqYr9SdfORo42aQqJNWHvMzrQFyHhvpG1pdH+LIrcnSyjIl +hKg==
X-Gm-Message-State ABuFfojEcNQdr/uX0i1+YHZKwG6ZI61uVk6pHeDePW65cRyyrGfM+Imo GPQMzjnOZYcbU23RIj+wrZoQERcS
X-Google-SMTP-Source ACcGV60hQNsd0Qzm4C56QKS0RIFaFAgnp4PTIP5ls7IT44Cx3ruHtMXRti7p0FryqudQKB4lkcAzzg==
X-Received by 2002:a2e:2e18:: with SMTP id u24-v6mr7576350lju.77.1538042111690; Thu, 27 Sep 2018 02:55:11 -0700 (PDT)
MIME-Version 1.0
Content-Type multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu"
Content-Disposition inline
User-Agent Mutt/1.10.1 (2018-07-13)
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16371
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20180927095508.GA19722@mitya57.me
Approved robomod@news.nic.it
Lines 60
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Thu, 27 Sep 2018 12:55:08 +0300
X-Original-Message-ID <20180927095508.GA19722@mitya57.me>
X-Original-References <20180802151614.jlu5w3l3lnhwi3he@werner.olasd.eu> <CAB4XWXxLiMV=ENfnmmXneiHX6VKZSGAmENY_h=bBsj1P1VGV=A@mail.gmail.com>
Xref csiph.com linux.debian.maint.python:10941

Show key headers only | View raw


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

On Wed, Sep 19, 2018 at 09:32:23AM -0400, Sandro Tosi wrote:
> > This also means finding
> > solutions for edge-cases such as astroid, whose 2.0 branch is the only to
> > support Py3.7, but also drops 2.x support.
>
> this is becoming less of an edge-case and more the current situation
> of several "core" python modules: drop python2 support (eventually
> maintaining a LTS-like old release around for py2) in favor of a pure
> python3 codebase. Latest example is matplotlib 3.0 released yday which
> dropped python2 support (maintained only in the 2.x branch, which will
> receive only critical fixes), and numpy will release soon a py3k-only
> version.
>
> What did the team decide on this front? duplicating packages is not
> always feasible (both from an archive and from a maintainership
> perspective)

I think for “popular” packages duplication is unavoidable.

Sphinx 2.0 will also drop Python 2.7 support, so I am going to make the
“sphinx” source package ship only python3-sphinx, and introduce the new
source package (“sphinx-python2”?) which will ship only python-sphinx.

Eventually I will also do a mass bug filing, but with the current 314
python-sphinx reverse build-depends it is clear that I will have to ship
sphinx-python2 for quite some time.

--
Dmitry Shachnev

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


Thread

Report from the Python BoF @ DebConf18 Nicolas Dandrimont <olasd@debian.org> - 2018-08-02 17:30 +0200
  git-dpm -> gbp conversion (mass-change) Ondrej Novy <novy@ondrej.org> - 2018-08-03 05:30 +0200
    Re: git-dpm -> gbp conversion (mass-change) "W. Martin Borgert" <debacle@debian.org> - 2018-08-03 06:00 +0200
      Re: git-dpm -> gbp conversion (mass-change) Scott Kitterman <debian@kitterman.com> - 2018-08-03 06:40 +0200
        Re: git-dpm -> gbp conversion (mass-change) "W. Martin Borgert" <debacle@debian.org> - 2018-08-03 08:30 +0200
          Re: git-dpm -> gbp conversion (mass-change) Simon McVittie <smcv@debian.org> - 2018-08-03 09:10 +0200
            Re: git-dpm -> gbp conversion (mass-change) "W. Martin Borgert" <debacle@debian.org> - 2018-08-03 10:20 +0200
              Re: git-dpm -> gbp conversion (mass-change) "W. Martin Borgert" <debacle@debian.org> - 2018-08-03 10:30 +0200
    Re: git-dpm -> gbp conversion (mass-change) Sandro Tosi <morph@debian.org> - 2018-08-03 15:40 +0200
    Re: git-dpm -> gbp conversion (mass-change) Ruben Undheim <lists@beebeetle.com> - 2018-08-04 09:40 +0200
      Re: git-dpm -> gbp conversion (mass-change) Thomas Goirand <zigo@debian.org> - 2018-08-08 09:20 +0200
        Re: git-dpm -> gbp conversion (mass-change) Nikolaus Rath <Nikolaus@rath.org> - 2018-08-08 13:40 +0200
          Re: git-dpm -> gbp conversion (mass-change) Thomas Goirand <zigo@debian.org> - 2018-08-08 16:50 +0200
            Re: git-dpm -> gbp conversion (mass-change) Nikolaus Rath <Nikolaus@rath.org> - 2018-08-08 21:30 +0200
              Re: git-dpm -> gbp conversion (mass-change) Thomas Goirand <zigo@debian.org> - 2018-08-09 10:20 +0200
                Re: git-dpm -> gbp conversion (mass-change) Ondrej Novy <novy@ondrej.org> - 2018-08-09 11:00 +0200
                Re: git-dpm -> gbp conversion (mass-change) Simon McVittie <smcv@debian.org> - 2018-08-09 12:20 +0200
                Re: git-dpm -> gbp conversion (mass-change) Brian May <bam@debian.org> - 2018-08-09 13:00 +0200
          Re: git-dpm -> gbp conversion (mass-change) Brian May <bam@debian.org> - 2018-08-08 23:50 +0200
        Re: git-dpm -> gbp conversion (mass-change) Ruben Undheim <lists@beebeetle.com> - 2018-08-08 16:00 +0200
          Re: git-dpm -> gbp conversion (mass-change) Thomas Goirand <zigo@debian.org> - 2018-08-08 17:00 +0200
          Re: git-dpm -> gbp conversion (mass-change) Brian May <bam@debian.org> - 2018-08-09 00:00 +0200
    Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Ondrej Novy <novy@ondrej.org> - 2018-08-08 16:30 +0200
      Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Scott Kitterman <debian@kitterman.com> - 2018-08-10 22:30 +0200
        Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Scott Kitterman <debian@kitterman.com> - 2018-08-11 16:20 +0200
          Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] eamanu15 <emmanuelarias30@gmail.com> - 2018-08-12 15:30 +0200
            Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Dmitry Shachnev <mitya57@debian.org> - 2018-08-12 20:30 +0200
              Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] eamanu15 <emmanuelarias30@gmail.com> - 2018-08-15 03:10 +0200
                Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Scott Kitterman <debian@kitterman.com> - 2018-08-15 03:20 +0200
                Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Lars Kruse <lists@sumpfralle.de> - 2018-08-15 04:20 +0200
                Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Ondrej Novy <novy@ondrej.org> - 2018-08-15 09:10 +0200
                Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Pierre-Elliott Bécue <becue@crans.org> - 2018-08-15 13:00 +0200
                Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Ondrej Novy <novy@ondrej.org> - 2018-08-15 13:20 +0200
        Re: git-dpm -> gbp conversion (mass-change) [phase 1 DONE] Ondrej Novy <novy@ondrej.org> - 2018-08-11 16:20 +0200
  Re: Report from the Python BoF @ DebConf18 Sandro Tosi <morph@debian.org> - 2018-09-19 15:40 +0200
    Re: Report from the Python BoF @ DebConf18 Thomas Goirand <zigo@debian.org> - 2018-09-19 17:40 +0200
    Upstreams dropping Python 2 support (Was: Re: Report from the Python  BoF @ DebConf18) Dmitry Shachnev <mitya57@debian.org> - 2018-09-27 12:00 +0200
      Re: Upstreams dropping Python 2 support Ole Streicher <olebole@debian.org> - 2018-09-27 12:20 +0200
        Re: Upstreams dropping Python 2 support Dmitry Shachnev <mitya57@debian.org> - 2018-09-27 13:30 +0200
        Re: Upstreams dropping Python 2 support Simon McVittie <smcv@debian.org> - 2018-09-27 15:20 +0200

csiph-web