Qh3

Latest version: v1.4.2

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

Scan your dependencies

Page 1 of 6

1.4.2

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

**Changed**
- Upgraded aws-lc-rs from 1.12.2 to 1.12.5
- Upgraded pyo3 from 0.23.4 to 0.23.5

**Misc**
- Support for PyPy 3.11

**Fixed**
- Asyncio Protocol may raise AssertionError upon closing if the FIN bit was already sent in a given stream.s

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.

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.