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
Release cadenceEvery 4 weeks
Last releaseSep 30, 2026
Open advisories0
Changelog quality100% curated
CHANGELOG
Release history SecurityYou're on
118 older or filtered releases not shown.
Upgrade guides
Breaking changes and a migration checklist for each major versioncryptography 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
VersionChannelDateChangesSecurity
50.0.2 StableSep 30, 2026New1Changed1Fixed150.0.1 StableAug 25, 2026Changed150.0.0 StableJul 31, 2026Security1Deprecated1New9Changed7Fix49.0.0 youStableJun 12, 2026Breaking5Security2New7Changed1Fixed1Fix48.0.1 StableJun 9, 2026Security1Changed1Fix48.0.0 StableMay 4, 2026Breaking2New1Other147.0.0 StableApr 24, 2026Breaking6Deprecated6New11Changed2Fixed146.0.7 StableApr 8, 2026Security1Changed1Fix46.0.6 StableMar 25, 2026Security1Fix46.0.5 StableFeb 10, 2026Security1Deprecated1Fix46.0.4 StableJan 28, 2026Changed246.0.3 StableOct 15, 2025Fixed146.0.2 StableOct 1, 2025Changed146.0.1 StableSep 17, 2025Fixed246.0.0 StableSep 16, 2025Breaking3Platform1Deprecated3Changed445.0.7 StableSep 1, 2025New145.0.6 StableAug 5, 2025Changed145.0.5 StableJul 2, 2025Changed145.0.4 StableJun 10, 2025Fixed145.0.3 StableMay 25, 2025Fixed2