__init__.py 944 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. from .core import (
  2. IDNABidiError,
  3. IDNAError,
  4. InvalidCodepoint,
  5. InvalidCodepointContext,
  6. alabel,
  7. check_bidi,
  8. check_hyphen_ok,
  9. check_initial_combiner,
  10. check_label,
  11. check_nfc,
  12. decode,
  13. encode,
  14. ulabel,
  15. uts46_remap,
  16. valid_contextj,
  17. valid_contexto,
  18. valid_label_length,
  19. valid_string_length,
  20. )
  21. from .idnadata import __version__ as unicode_version
  22. from .intranges import intranges_contain
  23. from .package_data import __version__
  24. __all__ = [
  25. "__version__",
  26. "unicode_version",
  27. "IDNABidiError",
  28. "IDNAError",
  29. "InvalidCodepoint",
  30. "InvalidCodepointContext",
  31. "alabel",
  32. "check_bidi",
  33. "check_hyphen_ok",
  34. "check_initial_combiner",
  35. "check_label",
  36. "check_nfc",
  37. "decode",
  38. "encode",
  39. "intranges_contain",
  40. "ulabel",
  41. "uts46_remap",
  42. "valid_contextj",
  43. "valid_contexto",
  44. "valid_label_length",
  45. "valid_string_length",
  46. ]