[Bug 1307733] [NEW] python3-netaddr 0.7.10 with poor python3 support
Sören Berger
soeren.berger at u1337.de
Mon Apr 14 22:07:59 UTC 2014
Public bug reported:
Ubuntu 14.04 (beta2) currently ships with python3-netaddr 0.7.10:
$ lsb_release -rd
Description: Ubuntu 14.04 LTS
Release: 14.04
$ apt-cache policy python3-netaddr
python3-netaddr:
Installed: 0.7.10-1build1
Candidate: 0.7.10-1build1
Version table:
*** 0.7.10-1build1 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
100 /var/lib/dpkg/status
This release is over 18 months old. In the current release there are a
lot of bugfixes. During my development I got some nasty errors which are
fixed in the current relese 0.7.11. See [1].
Especially the bug about the len() in IPSet makes the library not really
useful in python3.
$ python3
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from netaddr import IPSet
>>> len(IPSet(["192.168.0.0/24"]))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/netaddr/ip/sets.py", line 518, in __len__
if size > _sys.maxint:
AttributeError: 'module' object has no attribute 'maxint'
>>>
This is because in python3 sys.maxint not exists and is replaced by
sys.maxsize
It seems this version was not completely ported to python3. This bug[2]
(and others) are fixed in the current stable version 0.7.11
I would suggest to give this library a version bumb to 0.7.11.
If I can support you somehow, let it me know.
[1] http://pythonhosted.org//netaddr/changes.html
[2] https://github.com/drkjam/netaddr/issues/46
** Affects: python-netaddr (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-netaddr in Ubuntu.
https://bugs.launchpad.net/bugs/1307733
Title:
python3-netaddr 0.7.10 with poor python3 support
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-netaddr/+bug/1307733/+subscriptions
More information about the Ubuntu-server-bugs
mailing list