[New-bugs-announce] [issue27269] ipaddress: Wrong behavior with ::ffff:220.127.116.11 style IPs
report at bugs.python.org
Wed Jun 8 10:55:23 EDT 2016
New submission from ThiefMaster:
I'd expect the IPv4 address to be considered part of that network (or actually parsed as an IPv4Address and not IPv6Address) even if it's written in IPv6 notation. It's an IPv4 after all.
Python 3.5.1 (default, Jun 7 2016, 09:20:44)
[GCC 4.9.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ipaddress
>>> ipaddress.ip_address('::ffff:127.0.0.1') in ipaddress.ip_network('127.0.0.0/8')
>>> ipaddress.ip_address('127.0.0.1') in ipaddress.ip_network('127.0.0.0/8')
components: Library (Lib)
title: ipaddress: Wrong behavior with ::ffff:18.104.22.168 style IPs
versions: Python 3.3, Python 3.4, Python 3.5, Python 3.6
Python tracker <report at bugs.python.org>
More information about the New-bugs-announce