diff options
Diffstat (limited to 'jsonschema')
-rw-r--r-- | jsonschema/_format.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/jsonschema/_format.py b/jsonschema/_format.py index ce47864..cdbe44b 100644 --- a/jsonschema/_format.py +++ b/jsonschema/_format.py @@ -199,7 +199,8 @@ def is_ipv4(instance): def is_ipv6(instance): if not isinstance(instance, str): return True - return ipaddress.IPv6Address(instance) + address = ipaddress.IPv6Address(instance) + return not getattr(address, "scope_id", "") try: |