Skip to content
PyPI

cryptography

cryptography is a package which provides cryptographic recipes and primitives to Python developers.

cryptographypython
github.com/pyca/cryptographyApache-2.0The Python Cryptographic Authority and individual contributors320M / week7.8k · 1.8k forks · 394 contributors
Compare
Compares against 50.0.2 (latest stable)
Latest Stable50.0.2Sep 30, 2026
Release cadenceEvery 4 weeks
Last releaseSep 30, 2026
Open advisories0
Changelog quality100% curated
CHANGELOG
SecurityYou're on
41.x42.x43.x44.x45.x46.x50.x
STABLE · RCPRE-RELEASEOct2024AprJulOct2025AprJulOct2026AprJul

118 older or filtered releases not shown.

Breaking changes and a migration checklist for each major version
cryptography 49 → 5049.0.0 → 50.0.2Sep 30, 2026 Review neededSecurity1Deprecated1New10Changed9Fixed1cryptography 48 → 4948.0.1 → 49.0.0Jun 12, 2026 BreakingBreaking5Security2New7Changed1Fixed1cryptography 47 → 4847.0.0 → 48.0.1Jun 9, 2026 BreakingBreaking2Security1New1Changed1Other1cryptography 46 → 4746.0.7 → 47.0.0Apr 24, 2026 BreakingBreaking6Deprecated6New11Changed2Fixed1cryptography 45 → 4645.0.7 → 46.0.7Apr 8, 2026 BreakingBreaking3Security3Platform1Deprecated4Changed8Fixed3cryptography 44 → 4544.0.3 → 45.0.7Sep 1, 2025 BreakingBreaking2Deprecated2New14Changed8Fixed4cryptography 43 → 4443.0.3 → 44.0.3May 2, 2025 BreakingBreaking1Security1Deprecated1New4Changed8Fixed1cryptography 42 → 4342.0.8 → 43.0.3Oct 18, 2024 BreakingBreaking2Security1Deprecated1New10Changed6Fixed1cryptography 41 → 4241.0.7 → 42.0.8Jun 4, 2024 BreakingBreaking3Security4Deprecated2New11Changed6Fixed8cryptography 40 → 4140.0.2 → 41.0.7Nov 28, 2023 BreakingBreaking1Security5Platform2New8Changed5Fixed6cryptography 39 → 4039.0.2 → 40.0.2Apr 14, 2023 BreakingBreaking2Deprecated5New8Changed2Fixed2cryptography 38 → 3938.0.4 → 39.0.2Mar 2, 2023 BreakingBreaking4Security2New4Changed3Fixed1Other1cryptography 37 → 3837.0.4 → 38.0.4Nov 27, 2022 BreakingBreaking1Security2Deprecated2New6Changed5Fixed5cryptography 36 → 3736.0.2 → 37.0.4Jul 5, 2022 BreakingBreaking2Deprecated4New12Changed8Fixed1Other1cryptography 35 → 3635.0.0 → 36.0.2Mar 15, 2022 BreakingBreaking1Deprecated3New7Changed6Fixed2cryptography 3 → 353.4.8 → 35.0.0Sep 30, 2021 BreakingBreaking3New4Changed4cryptography 2 → 32.9.2 → 3.4.8Aug 24, 2021 BreakingBreaking10Security3Deprecated4New13Changed15Fixed5Other2cryptography 1 → 21.9 → 2.9.2Apr 22, 2020 BreakingBreaking13Security1Platform3Deprecated8New42Changed23Fixed16Other2cryptography 0.9 → 10.9.3 → 1.9May 30, 2017 BreakingBreaking7Security2Platform1Deprecated7New56Changed26Fixed20cryptography 0.8 → 0.90.8.2 → 0.9.3Jul 9, 2015 BreakingSecurity1Platform1Deprecated2New5Changed2Fixed1cryptography 0.7 → 0.80.7.2 → 0.8.2Apr 11, 2015 BreakingBreaking10Deprecated5New12Changed3Fixed2Other1cryptography 0.6 → 0.70.6.1 → 0.7.2Jan 16, 2015 Review neededDeprecated1New5Changed3Fixed1Other1cryptography 0.5 → 0.60.5.4 → 0.6.1Oct 16, 2014 BreakingBreaking1Deprecated1New4Changed1Fixed3Other1cryptography 0.4 → 0.50.4 → 0.5.4Aug 21, 2014 BreakingBreaking1Deprecated7New9Changed2Fixed2cryptography 0.3 → 0.40.3 → 0.4May 3, 2014 Review neededDeprecated1New4cryptography 0.2 → 0.30.2.2 → 0.3Mar 27, 2014 Review neededNew4Changed1cryptography 0.1 → 0.20.1 → 0.2.2Mar 4, 2014 BreakingBreaking1New7Changed2Fixed3