[New-bugs-announce] [issue22962] ipaddress: Add optional prefixlen argument to ip_interface and ip_network
Gary van der Merwe
report at bugs.python.org
Fri Nov 28 09:54:06 CET 2014
New submission from Gary van der Merwe:
Currently if one has an ip address in int or IPv4Address/IPv6Address form, it is not possilbe to create a ip_interface or ip_network from that with specific prefix length, without first converting the address into string form, and then appending the prefixlen
Please could an optional prefixlen argument to ip_interface and ip_network (and the __init__ functions for their backing classes) so that one can do this.
e.g: it should work like this:
>>> ipaddress.ip_interface(167772161, prefixlen=24)
IPv4Interface('10.0.0.1/24')
I would like to do a patch for this. I would just first like some feedback as to whether a patch for this would accepted.
----------
components: Library (Lib)
messages: 231800
nosy: Gary.van.der.Merwe
priority: normal
severity: normal
status: open
title: ipaddress: Add optional prefixlen argument to ip_interface and ip_network
type: enhancement
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue22962>
_______________________________________
More information about the New-bugs-announce
mailing list