Package profile
idna
- Summary: Internationalized Domain Names in Applications (IDNA)
- Author: Kim Davies <kim+pypi@gumleaf.org>
- License: BSD-3-Clause
- Source: https://github.com/kjd/idna
- Number of releases: 43
- First release: 0.2 on 2013-07-16
- Latest release: 3.20 on 2026-09-17
- Latest release size: 68.0 KB (pure Python wheel)
2 known vulnerabilitiesLatest: GHSA-65pc-fj4g-8rjx — Internationalized Domain Names in Applications (IDNA): Specially crafted inputs to idna.encode() can bypass CVE-2024-3651 fix View all →
Dependencies
Idna has 6 dependencies, 6 of which optional.View all 6 dependencies →Dependent packages
| Package | Optional | Group |
|---|---|---|
| anyio | false | |
| apeye-core | false | |
| bioregistry | false | |
| browser-use-sdk | false | |
| ccxt | false |
Similar packages
- idna-sslPatch ssl.match_hostname for Unicode(idna) domains support
- babelInternationalization utilities
- tldextractAccurately separates a URL's subdomain, domain, and public suffix, using the Public Suffix List (PSL). By default, this includes the public ICANN TLDs and their exceptions. You can optionally support the Public Suffix List's private domains as well.
- python-whoisWhois querying and parsing of domain registration information.
- dnspythonDNS toolkit
- fqdnValidates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers
- country-converterThe country converter (coco) - a Python package for converting country names between different classifications schemes