A Python punycode converter library that turns Punycode domain names into Unicode domain names, and vice versa. It provides a single `punycode.convert()` function for converting either format, with an `ascii_only` option to restrict conversion direction. Useful for DNS and charset conversion workflows involving internationalized domain names.
Project status
- The source appears to be maintained but only recently, with the last upstream push on 2023-04-02, and no evidence of further updates after that date.
- The apparent update cadence is clustered, with several updates released on 2023-03-27 (v0.1.0, v0.2.0, v0.2.1), followed by no additional activity until the 2023-04-02 push.
AI summary generated Today
Recent updates
v0.2.1
3/27/2023Release v0.2.1 updates project metadata and documentation. The code diff shows no changes to the library implementation, only to .gitignore, README branding/documentation, an added logo asset, and the package version in setup.py.
v0.2.0
3/27/2023v0.2.0 introduces an `ascii_only` option to control how the library converts Punycode inputs versus Unicode inputs. The repository also bumps the package version to 0.2.0 and adds a small test/ignore-related file change.
Featuresv0.1.0
3/27/2023This release is v0.1.0 of punycode and is presented as a brand new release with no additional details in the notes. No changes, features, fixes, or compatibility information are provided, so developers should review the repository and changelog history before upgrading.