jayvdb created this task. jayvdb claimed this task. jayvdb added a subscriber: jayvdb. jayvdb added a project: Pywikibot-tests. Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION python package ipaddr 2.1.10 fails two of the IP tests ``` 2 of 494 tests failed: "02001:0000:1234:0000:0000:C1C0:ABCD:0876" match should be False - not OK "2001:0000:1234:0000:00001:C1C0:ABCD:0876" match should be False - not OK ``` This is the ipaddr that is part of [[https://packages.debian.org/search?keywords=python-ipaddr | debian wheezy]]. Given it is in a stable, and has a low error rate, it could be considered acceptable. However, 2.1.6 and 2.1.7 fail many additional tests ``` "02001:0000:1234:0000:0000:C1C0:ABCD:0876" match should be False - not OK "2001:0000:1234:0000:00001:C1C0:ABCD:0876" match should be False - not OK " 2001:0000:1234:0000:0000:C1C0:ABCD:0876" match should be False - not OK "2001:0000:1234:0000:0000:C1C0:ABCD:0876 " match should be False - not OK " 2001:0000:1234:0000:0000:C1C0:ABCD:0876 " match should be False - not OK "2001:0000:1234: 0000:0000:C1C0:ABCD:0876" match should be False - not OK "fe80:0000:0000:0000:0204:61ff:254.157.241.086" match should be False - not OK "1:2:3::4:5:6:7:8:9" match should be False - not OK "1111:2222:3333:4444:5555:6666:7777:8888::" match should be False - not OK "::2222:3333:4444:5555:6666:7777:8888:9999" match should be False - not OK "1111:2222:3333:4444:5555:6666:7777:8888:1.2.3.4" match should be False - not OK "1111:2222:3333:4444:5555:6666:7777:1.2.3.4" match should be False - not OK "1111:2222:3333:4444:5555:6666::1.2.3.4" match should be False - not OK "::2222:3333:4444:5555:6666:7777:1.2.3.4" match should be False - not OK "1111:2222:3333:4444:5555:1.2.3.4" match should be False - not OK "1111:2222:3333:4444:1.2.3.4" match should be False - not OK "1111:2222:3333:1.2.3.4" match should be False - not OK "1111:2222:1.2.3.4" match should be False - not OK "1111:1.2.3.4" match should be False - not OK ``` Unfortunately 2.1.5 is the debian squeeze version, and it is not easily installed via pip. fwiw, ipaddr 1.0.2 only fails the two T76286 failures! ``` "1111:2222:3333:4444:5555:6666:00.00.00.00" match should be False - not OK "1111:2222:3333:4444:5555:6666:000.000.000.000" match should be False - not OK ``` TASK DETAIL https://phabricator.wikimedia.org/T105443 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, jayvdb, pywikibot-bugs-list, Malyacko, P.Copp _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
