pyca/cryptography

Python 7.5k stars

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.

✓ Synced 4h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/pyca/cryptography.svg)](https://ngmi.review/repo/pyca/cryptography)
5.0k Merged PRs
1 day Avg Merge Time
4m Fastest PR
1 year Slowest PR
#619 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#14364 Migrate PrivateFormat enum from Python to Rust @alex 9.2h 1
#14370 Release the GIL during core EC and RSA cryptographic operations @alex 1.8h 2
#14366 Bump downstream dependencies in CI @pyca-boringbot 1.9h 1
#14365 Bump BoringSSL, OpenSSL, AWS-LC in CI @pyca-boringbot 2.0h 1
#14369 chore(deps): bump uv from 0.10.4 to 0.10.5 in /.github/requirements @dependabot 1.1h 1
#14368 chore(deps): bump virtualenv from 20.38.0 to 20.39.0 @dependabot 1.1h 1
#14367 chore(deps): bump uv from 0.10.4 to 0.10.5 @dependabot 1.1h 1
#14358 Migrate Encoding enum from Python to Rust @alex 1 day 1
#14362 Bump downstream dependencies in CI @pyca-boringbot 2.2h 1
#14361 Bump BoringSSL, OpenSSL, AWS-LC in CI @pyca-boringbot 2.3h 1
#14363 chore(deps): bump maturin from 1.12.3 to 1.12.4 in /.github/requirements @dependabot 37m 1
#14359 rename variables for typing precision @alex 5.6h 1
#14355 Bump BoringSSL, OpenSSL, AWS-LC in CI @pyca-boringbot 1.6h 1
#14356 Bump x509-limbo and/or wycheproof in CI @pyca-boringbot 1.5h 1
#14357 Bump downstream dependencies in CI @pyca-boringbot 1.5h 1
#14349 Bump downstream dependencies in CI @pyca-boringbot 1.9h 1
#14347 Bump BoringSSL, OpenSSL, AWS-LC in CI @pyca-boringbot 1.9h 1
#14348 Bump x509-limbo and/or wycheproof in CI @pyca-boringbot 1.9h 1
#14352 chore(deps): bump maturin from 1.12.2 to 1.12.3 in /.github/requirements @dependabot 56m 1
#14351 chore(deps): bump ruff from 0.15.1 to 0.15.2 @dependabot 56m 1