[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Removing some python3-* packages




On July 9, 2015 7:39:15 AM EDT, Ian Cordasco <graffatcolmingov@gmail.com> wrote:
>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
>>
>
>Further, should API compatibility also be considered? If I remember
>correctly ipaddress in the stdlib and ipaddr have similar but not
>exactly
>identical APIs

I dropped python3-ipaddr only after all the reverse-depends were ported to use ipaddress from the stdlib.  So I agree it should be considered and it was.

Scott K


Reply to: