← Files AgentBrokoARCHIVED FILE

.venv/Lib/site-packages/pip/_vendor/idna/compat.py

316 Bytes · Oct 2, 2026 · 00:32 UTC

↓ Download file

from typing import Any, Union

from .core import decode, encode


def ToASCII(label: str) -> bytes:
    return encode(label)


def ToUnicode(label: Union[bytes, bytearray]) -> str:
    return decode(label)


def nameprep(s: Any) -> None:
    raise NotImplementedError("IDNA 2008 does not utilise nameprep protocol")

SHA-256: 4732f2e90402765f7bf3868585bd845fd10a1822638343f73e294675e5d7731f