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

Reply via email to