json, ipaddress, locale: Python3.13 updates (#12046)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
Amin Alaee
2024-05-27 14:12:00 +02:00
committed by GitHub
parent de0fc0afb8
commit 05955c0cb8
4 changed files with 13 additions and 9 deletions

View File

@@ -147,7 +147,11 @@ class _BaseV4:
@property
def max_prefixlen(self) -> Literal[32]: ...
class IPv4Address(_BaseV4, _BaseAddress): ...
class IPv4Address(_BaseV4, _BaseAddress):
if sys.version_info >= (3, 13):
@property
def ipv6_mapped(self) -> IPv6Address: ...
class IPv4Network(_BaseV4, _BaseNetwork[IPv4Address]): ...
class IPv4Interface(IPv4Address, _BaseInterface[IPv4Address, IPv4Network]):