mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Allow passing tuples to ipaddress.ip_network (#8634)
This commit is contained in:
@@ -15,7 +15,9 @@ _RawIPAddress: TypeAlias = int | str | bytes | IPv4Address | IPv6Address
|
||||
_RawNetworkPart: TypeAlias = IPv4Network | IPv6Network | IPv4Interface | IPv6Interface
|
||||
|
||||
def ip_address(address: _RawIPAddress) -> IPv4Address | IPv6Address: ...
|
||||
def ip_network(address: _RawIPAddress | _RawNetworkPart, strict: bool = ...) -> IPv4Network | IPv6Network: ...
|
||||
def ip_network(
|
||||
address: _RawIPAddress | _RawNetworkPart | tuple[_RawIPAddress] | tuple[_RawIPAddress, int], strict: bool = ...
|
||||
) -> IPv4Network | IPv6Network: ...
|
||||
def ip_interface(address: _RawIPAddress | _RawNetworkPart) -> IPv4Interface | IPv6Interface: ...
|
||||
|
||||
class _IPAddressBase:
|
||||
|
||||
Reference in New Issue
Block a user