[issue44012] IPv6Address.exploded does not support interface name (scope id)

2021-05-02 Thread Oliver Giles
Change by Oliver Giles : -- keywords: +patch pull_requests: +24511 stage: -> patch review pull_request: https://github.com/python/cpython/pull/25824 ___ Python tracker ___ ___

[issue44012] IPv6Address.exploded does not support interface name (scope id)

2021-05-02 Thread Oliver Giles
New submission from Oliver Giles : IPv6 addresses may contain a scope id, for example "fe80::1%eth0". These are usually required for link-local addresses. bpo-34788 added support for scoped IPv6 addresses, but missed the "exploded" method: >>> import ipaddress >>> ipaddress.IPv6Address('fe80: