Path: csiph.com!aioe.org!eternal-september.org!feeder.eternal-september.org!newsfeed.Update.UU.SE!news.Update.UU.SE!itgate.net!bofh.it!news.nic.it!robomod From: Ian Cordasco Newsgroups: linux.debian.maint.python Subject: Re: Removing some python3-* packages Date: Thu, 09 Jul 2015 14:00:04 +0200 Message-ID: References: X-Original-To: Robert Collins Old-Return-Path: X-Amavis-Spam-Status: No, score=-0.099 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=2] autolearn=no X-Policyd-Weight: using cached result; rate: -7 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=2auwpTVLOiUWxoX5mtmaJqbRFsCozRISo/4blvV+y8s=; b=PhlFltBshji58yzIz1x/cJ9rHwHqcv+lRO2JhUaCqzoQRyKu46XkTK7JDxcGS/HRbh CI/PZq+OpSNM1qpvIKo/SK9VAZ0HGdtNDdiIF+Od+YHtaBk5nzwdx9sZcarpbc5NCz7m u9jkDrtEwfupTG5f7++17NL6ScYKdZX+j+0c5D/uyYoUIPrTp8gWgET9EVEQ5cx9enBF Ia8ttoaBLAayDm9yj5lpCpjFSV9340fTMTz0khLJJddDf2yXthFmEMFuw7q/gf+uWStc XidEUMsBVcY/WikDyiBSoeTUGBEDc0SLtQGXUgAnIMXwv5CiELvhjsrlqBlX3WeyXRVp NS5g== MIME-Version: 1.0 X-Received: by 10.107.137.41 with SMTP id l41mr24280809iod.60.1436441955713; Thu, 09 Jul 2015 04:39:15 -0700 (PDT) Content-Type: multipart/alternative; boundary=001a113ec6f082caaa051a6fb4a2 X-Mailing-List: archive/latest/12397 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 87 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Scott Kitterman , debian-python X-Original-Date: Thu, 9 Jul 2015 06:39:15 -0500 X-Original-Message-ID: X-Original-References: <20150702155530.4e93b05d@limelight.wooz.org> <25C573EC-8BD4-4BB6-84EE-344C65343061@kitterman.com> Xref: aioe.org linux.debian.maint.python:7096 --001a113ec6f082caaa051a6fb4a2 Content-Type: text/plain; charset=UTF-8 On Jul 9, 2015 5:25 AM, "Robert Collins" wrote: > > On 3 July 2015 at 08:29, Scott Kitterman wrote: > > > I think dropping these duplicates is the only thing that makes sense. For > > reference, I dropped python3-ipaddr once python3.2 was gone (because 3.3 has > > ipaddress, which does the same thing). > > Where its a dupe sure. > > unittest2, traceback2, linecache2, mock are not duplicates of the > functionality in 3.4 - they are backports of things in 3.5 (to all > pythons). And they will shortly have more than 3.5 itself has in it, > as they are rolling backports: what lands in 3.6 will go into them. So > I don't think removing them makes sense. > > I don't have a view on other packages. > > -Rob > > -- > Robert Collins > Distinguished Technologist > HP Converged Cloud > > > -- > To UNSUBSCRIBE, email to debian-python-REQUEST@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org > Archive: https://lists.debian.org/CAJ3HoZ0a9rSSAc-zv+7qhP+0n-wMGQ=hRM__TOGTuEsOpUKhuQ@mail.gmail.com > Further, should API compatibility also be considered? If I remember correctly ipaddress in the stdlib and ipaddr have similar but not exactly identical APIs --001a113ec6f082caaa051a6fb4a2 Content-Type: text/html; charset=UTF-8


On Jul 9, 2015 5:25 AM, "Robert Collins" <robertc@robertcollins.net> wrote:
>
> On 3 July 2015 at 08:29, Scott Kitterman <debian@kitterman.com> wrote:
>
> > I think dropping these duplicates is the only thing that makes sense. For
> > reference, I dropped python3-ipaddr once python3.2 was gone (because 3.3 has
> > ipaddress, which does the same thing).
>
> Where its a dupe sure.
>
> unittest2, traceback2, linecache2, mock are not duplicates of the
> functionality in 3.4 - they are backports of things in 3.5 (to all
> pythons). And they will shortly have more than 3.5 itself has in it,
> as they are rolling backports: what lands in 3.6 will go into them. So
> I don't think removing them makes sense.
>
> I don't have a view on other packages.
>
> -Rob
>
> --
> Robert Collins <rbtcollins@hp.com>
> Distinguished Technologist
> HP Converged Cloud
>
>
> --
> To UNSUBSCRIBE, email to debian-python-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: https://lists.debian.org/CAJ3HoZ0a9rSSAc-zv+7qhP+0n-wMGQ=hRM__TOGTuEsOpUKhuQ@mail.gmail.com
>

Further, should API compatibility also be considered? If I remember correctly ipaddress in the stdlib and ipaddr have similar but not exactly identical APIs

--001a113ec6f082caaa051a6fb4a2-- -- To UNSUBSCRIBE, email to debian-python-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: https://lists.debian.org/CAN-Kwu0QuJ_0--6x=AH-mkUWveUbc7uMo-zbbtiiTCWQMZUD_g@mail.gmail.com