Changelog
### 3.7
```
++++++++++++++++
- Fix issue where specially crafted inputs to encode() could
take exceptionally long amount of time to process. [CVE-2024-3651]
Thanks to Guido Vranken for reporting the issue.
```
### 3.6
```
++++++++++++++++
- Fix regression to include tests in source distribution.
```
### 3.5
```
++++++++++++++++
- Update to Unicode 15.1.0
- String codec name is now "idna2008" as overriding the system codec
"idna" was not working.
- Fix typing error for codec encoding
- "setup.cfg" has been added for this release due to some downstream
lack of adherence to PEP 517. Should be removed in a future release
so please prepare accordingly.
- Removed reliance on a symlink for the "idna-data" tool to comport
with PEP 517 and the Python Packaging User Guide for sdist archives.
- Added security reporting protocol for project
Thanks Jon Ribbens, Diogo Teles Sant'Anna, Wu Tingfeng for contributions
to this release.
```
Links
- PyPI: https://pypi.org/project/idna
- Changelog: https://data.safetycli.com/changelogs/idna/
This PR updates idna from 3.4 to 3.7.
Changelog
### 3.7 ``` ++++++++++++++++ - Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. [CVE-2024-3651] Thanks to Guido Vranken for reporting the issue. ``` ### 3.6 ``` ++++++++++++++++ - Fix regression to include tests in source distribution. ``` ### 3.5 ``` ++++++++++++++++ - Update to Unicode 15.1.0 - String codec name is now "idna2008" as overriding the system codec "idna" was not working. - Fix typing error for codec encoding - "setup.cfg" has been added for this release due to some downstream lack of adherence to PEP 517. Should be removed in a future release so please prepare accordingly. - Removed reliance on a symlink for the "idna-data" tool to comport with PEP 517 and the Python Packaging User Guide for sdist archives. - Added security reporting protocol for project Thanks Jon Ribbens, Diogo Teles Sant'Anna, Wu Tingfeng for contributions to this release. ```Links
- PyPI: https://pypi.org/project/idna - Changelog: https://data.safetycli.com/changelogs/idna/