Qh3

Latest version: v1.4.1

Safety actively analyzes 707299 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.4.1

====================

**Fixed**
- Bad IDNA label raise inappropriate exception.

1.4.0

====================

**Added**
- Support for IDNA domain name using UTS 46 for both server and client

**Changed**
- Upgraded aws-lc-rs to 1.12.2

1.3.2

====================

**Changed**
- Upgraded aws-lc-rs to 1.12.1

**Misc**
- x86 (32-bits) wheels are now automatically published to PyPI for both Linux (i686) and Windows (win32). (45)

1.3.1

====================

**Changed**
- Updated pyo3 from 0.23.3 to 0.23.4

1.3.0

====================

**Changed**
- Post-Quantum key-exchange Kyber 768 Draft upgraded to standard Module-Lattice 768.
- Version negotiation no longer logged as ``INFO``. Every logs generated will always be ``DEBUG`` level.
- Converted our test suite to run on Pytest instead of unittest.
- Migrated pyo3 from 0.20.3 to 0.23.3

**Fixed**
- Clippy warnings in our Rust code.
- Rust code may panic due to lack of proper result unpacking on the cryptographic calls. Now any error will
raise exception ``CryptoError`` instead.
- Negotiating post-quantum key exchange (server side).

**Added**
- noxfile.
- miscellaneous serialize/deserialize for Certificate, and OCSPResponse.
- Initial support for Python 3.13 freethreaded experimental build.

1.2.1

====================

**Fixed**
- Large HTTP headers cannot be encoded to be sent.

**Changed**
- Upgrade aws-lc-rs to v1.10.0
- Update rustls to v0.23.14

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.