Home / Function/ is_ipv6_hostname() — anthropic-sdk-python Function Reference

is_ipv6_hostname() — anthropic-sdk-python Function Reference

Architecture documentation for the is_ipv6_hostname() function in _httpx.py from the anthropic-sdk-python codebase.

Entity Profile

Dependency Diagram

graph TD
  39fc5344_fd4b_64d5_f0ed_0c67db231743["is_ipv6_hostname()"]
  b2d85656_2934_236c_1afe_774e6230184c["_httpx.py"]
  39fc5344_fd4b_64d5_f0ed_0c67db231743 -->|defined in| b2d85656_2934_236c_1afe_774e6230184c
  7f18f9f7_1da1_e6a3_496d_32a683fb3000["get_environment_proxies()"]
  7f18f9f7_1da1_e6a3_496d_32a683fb3000 -->|calls| 39fc5344_fd4b_64d5_f0ed_0c67db231743
  style 39fc5344_fd4b_64d5_f0ed_0c67db231743 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/anthropic/_utils/_httpx.py lines 24–29

def is_ipv6_hostname(hostname: str) -> bool:
    try:
        ipaddress.IPv6Address(hostname.split("/")[0])
    except Exception:
        return False
    return True

Subdomains

Frequently Asked Questions

What does is_ipv6_hostname() do?
is_ipv6_hostname() is a function in the anthropic-sdk-python codebase, defined in src/anthropic/_utils/_httpx.py.
Where is is_ipv6_hostname() defined?
is_ipv6_hostname() is defined in src/anthropic/_utils/_httpx.py at line 24.
What calls is_ipv6_hostname()?
is_ipv6_hostname() is called by 1 function(s): get_environment_proxies.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free