From 5c1df23dec7bc2ef3f6a79f2b313aeaa6fff2d80 Mon Sep 17 00:00:00 2001 From: sobolevn Date: Mon, 14 Nov 2022 12:31:27 +0300 Subject: [PATCH] `ip_interface` can have `tuple` arguments --- stdlib/ipaddress.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stdlib/ipaddress.pyi b/stdlib/ipaddress.pyi index 2c0292d6fbae..6580ba4f1ac4 100644 --- a/stdlib/ipaddress.pyi +++ b/stdlib/ipaddress.pyi @@ -18,7 +18,9 @@ def ip_address(address: _RawIPAddress) -> IPv4Address | IPv6Address: ... def ip_network( address: _RawIPAddress | _RawNetworkPart | tuple[_RawIPAddress] | tuple[_RawIPAddress, int], strict: bool = ... ) -> IPv4Network | IPv6Network: ... -def ip_interface(address: _RawIPAddress | _RawNetworkPart) -> IPv4Interface | IPv6Interface: ... +def ip_interface( + address: _RawIPAddress | _RawNetworkPart | tuple[_RawIPAddress] | tuple[_RawIPAddress, int] +) -> IPv4Interface | IPv6Interface: ... class _IPAddressBase: @property