Fastest first reply to pull requests: Python projects
50 Python projects, ordered by the median time to a first human reply to outside pull requests, fastest first. A median is listed only when it comes from 10 or more pull requests; the sample is shown.
This is one measure, not the Porchlamp score, which weighs 18 parameters across five pillars.
Rated321929.3%Gated529948.2%Unrated248222.6%
| Rank | Repository | Score | Coverage | Tier | First reply (median) | No reply in 14 days | Quadrant | Flags | Audited stars | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1398 | sqlalchemy/alembicPython | 52.12 | 89% · Ceiling A | C | under 0.1 hours | 38% | Crucible | — | ||
| 1123 | googleapis/google-api-python-clientPython | 54.30 | 93% · Ceiling A | C | under 0.1 hours | 29% | Sweet Spot | — | ||
| 1049 | Drakkar-Software/OctoBotPython | 54.89 | 88% · Ceiling A | C | 0.2 hours | 2% | Nursery | — | ||
| 587 | MemoriLabs/MemoriPython | 58.97 | 100% · Full | B | 0.2 hours | 12% | Nursery | — | ||
| 846 | pallets/flaskPython | 56.59 | 95% · Full | B | 0.5 hours | 4% | Sweet Spot | — | ||
| 238 | sqlalchemy/sqlalchemyPython | 63.46 | 98% · Full | B | 0.8 hours | 7% | Sweet Spot | — | ||
| 674 | psf/requestsPython | 58.07 | 98% · Full | B | 0.9 hours | 14% | Sweet Spot | — | ||
| 126 | astral-sh/tyPython | 66.05 | 93% · Ceiling A | B | 1 hour | 7% | Sweet Spot | — | ||
| 1091 | JerBouma/FinanceDatabasePython | 54.54 | 86% · Ceiling A | C | 1.2 hours | 0% | Nursery | — | ||
| 2066 | awslabs/gluontsPython | 46.59 | 72% · Ceiling B | C | 1.2 hours | 58% | Nursery | — | ||
| 734 | ag2ai/faststreamPython | 57.66 | 93% · Ceiling A | B | 1.3 hours | 7% | Nursery | — | ||
| 2224 | robusta-dev/krrPython | 45.11 | 72% · Ceiling B | C | 1.4 hours | 40% | Nursery | — | ||
| 1481 | pre-commit/pre-commitPython | 51.51 | 98% · Full | C | 1.5 hours | 80% | Crucible | — | ||
| 26 | kubernetes-client/pythonPython | 70.46 | 100% · Full | A | 1.5 hours | 18% | Sweet Spot | — | ||
| 876 | home-assistant/operating-systemPython | 56.32 | 78% · Ceiling B | B (capped) | 1.6 hours | 0% | Sweet Spot | — | ||
| 235 | Kaggle/kaggle-cliPython | 63.51 | 100% · Full | B | 1.6 hours | 2% | Sweet Spot | — | ||
| 450 | davidhalter/jediPython | 60.59 | 81% · Ceiling A | B | 1.6 hours | 0% | Sweet Spot | — | ||
| 180 | pypa/pipPython | 64.60 | 93% · Ceiling A | B | 1.7 hours | 13% | Sweet Spot | — | ||
| 1004 | SwanHubX/SwanLabPython | 55.32 | 89% · Ceiling A | B | 1.7 hours | 0% | Nursery | — | ||
| 1387 | kovidgoyal/kittyPython | 52.18 | 88% · Ceiling A | C | 1.7 hours | 1% | Nursery | — | ||
| 2736 | microsoft/graphragPython | 39.26 | 98% · Full | D | 1.8 hours | 54% | Graveyard | — | ||
| 605 | aws/serverless-application-modelPython | 58.76 | 84% · Ceiling A | B | 1.8 hours | 19% | Sweet Spot | — | ||
| 1645 | Tribler/triblerPython | 50.13 | 81% · Ceiling A | C | 1.8 hours | 3% | Nursery | — | ||
| 456 | dry-python/returnsPython | 60.51 | 71% · Ceiling B | B (capped) | 1.9 hours | — | Sweet Spot | — | ||
| 1947 | jianchang512/pyvideotransPython | 47.61 | 74% · Ceiling B | C | 2 hours | 75% | Nursery | — | ||
| 1571 | stamparm/maltrailPython | 50.71 | 66% · Ceiling B | C | 2 hours | — | Nursery | — | ||
| 899 | freqtrade/freqtradePython | 56.13 | 88% · Ceiling A | B | 2 hours | 2% | Nursery | — | ||
| 2093 | DrewThomasson/ebook2audiobookPython | 46.31 | 88% · Ceiling A | C | 2 hours | 10% | Nursery | — | ||
| 1172 | conan-io/conanPython | 53.86 | 93% · Ceiling A | C | 2.1 hours | 5% | Sweet Spot | — | ||
| 695 | kovidgoyal/calibrePython | 57.99 | 84% · Ceiling A | B | 2.2 hours | 0% | Nursery | — | ||
| 404 | pallets/werkzeugPython | 61.10 | 98% · Full | B | 2.3 hours | 2% | Sweet Spot | — | ||
| 32 | litestar-org/litestarPython | 69.85 | 93% · Ceiling A | B | 2.3 hours | 29% | Sweet Spot | — | ||
| 1288 | serengil/deepfacePython | 53.00 | 86% · Ceiling A | C | 2.4 hours | 0% | Nursery | — | ||
| 2257 | microsoft/UFOPython | 44.77 | 74% · Ceiling B | C | 2.4 hours | 59% | Nursery | — | ||
| 1279 | stanfordnlp/stanzaPython | 53.08 | 89% · Ceiling A | C | 2.4 hours | 0% | Nursery | — | ||
| 385 | pallets/clickPython | 61.42 | 88% · Ceiling A | B | 2.4 hours | 63% | Sweet Spot | — | ||
| 926 | mediacms-io/mediacmsPython | 55.91 | 70% · Ceiling B | B (capped) | 2.5 hours | 10% | Nursery | — | ||
| 924 | Pennyw0rth/NetExecPython | 55.92 | 82% · Ceiling A | B | 2.5 hours | 14% | Sweet Spot | — | ||
| 1338 | bottlepy/bottlePython | 52.60 | 82% · Ceiling A | C | 2.6 hours | 47% | Sweet Spot | — | ||
| 928 | pwr-Solaar/SolaarPython | 55.89 | 84% · Ceiling A | B | 2.7 hours | 39% | Nursery | — | ||
| 1804 | MinishLab/semblePython | 48.83 | 93% · Ceiling A | C | 3 hours | 0% | Nursery | — | ||
| 1114 | xerrors/YuxiPython | 54.37 | 100% · Full | C | 3.4 hours | 0% | Nursery | — | ||
| 1433 | triton-inference-server/serverPython | 51.82 | 100% · Full | C | 3.4 hours | 22% | Nursery | — | ||
| 1063 | SenteLabsAI/OpenExecutivePython | 54.77 | 65% · Ceiling B | C | 3.4 hours | 0% | Nursery | — | ||
| 730 | apify/crawlee-pythonPython | 57.70 | 93% · Ceiling A | B | 3.4 hours | 0% | Nursery | — | ||
| 213 | jupyterhub/jupyterhubPython | 63.93 | 100% · Full | B | 3.4 hours | 8% | Sweet Spot | — | ||
| 984 | metabrainz/picardPython | 55.51 | 78% · Ceiling B | B (capped) | 3.5 hours | — | Nursery | — | ||
| 1846 | mljar/mercuryPython | 48.40 | 93% · Ceiling A | C | 3.5 hours | 0% | Nursery | — | ||
| 430 | Python-Markdown/markdownPython | 60.78 | 92% · Ceiling A | B | 3.6 hours | 0% | Sweet Spot | — | ||
| 212 | vladmandic/sdnextPython | 63.97 | 84% · Ceiling A | B | 3.6 hours | 0% | Sweet Spot | — |
#139889% · Ceiling A
sqlalchemy/alembicPython
Score 52.12 · C
First reply (median) under 0.1 hours · No reply in 14 days 38%
Crucible
#112393% · Ceiling A
Score 54.30 · C
First reply (median) under 0.1 hours · No reply in 14 days 29%
Sweet Spot
#104988% · Ceiling A
Drakkar-Software/OctoBotPython
Score 54.89 · C
First reply (median) 0.2 hours · No reply in 14 days 2%
Nursery
#587100% · Full
MemoriLabs/MemoriPython
Score 58.97 · B
First reply (median) 0.2 hours · No reply in 14 days 12%
Nursery
#84695% · Full
pallets/flaskPython
Score 56.59 · B
First reply (median) 0.5 hours · No reply in 14 days 4%
Sweet Spot
#23898% · Full
sqlalchemy/sqlalchemyPython
Score 63.46 · B
First reply (median) 0.8 hours · No reply in 14 days 7%
Sweet Spot
#67498% · Full
psf/requestsPython
Score 58.07 · B
First reply (median) 0.9 hours · No reply in 14 days 14%
Sweet Spot
#12693% · Ceiling A
astral-sh/tyPython
Score 66.05 · B
First reply (median) 1 hour · No reply in 14 days 7%
Sweet Spot
#109186% · Ceiling A
JerBouma/FinanceDatabasePython
Score 54.54 · C
First reply (median) 1.2 hours · No reply in 14 days 0%
Nursery
#206672% · Ceiling B
awslabs/gluontsPython
Score 46.59 · C
First reply (median) 1.2 hours · No reply in 14 days 58%
Nursery
#73493% · Ceiling A
ag2ai/faststreamPython
Score 57.66 · B
First reply (median) 1.3 hours · No reply in 14 days 7%
Nursery
#222472% · Ceiling B
robusta-dev/krrPython
Score 45.11 · C
First reply (median) 1.4 hours · No reply in 14 days 40%
Nursery
#148198% · Full
pre-commit/pre-commitPython
Score 51.51 · C
First reply (median) 1.5 hours · No reply in 14 days 80%
Crucible
#26100% · Full
kubernetes-client/pythonPython
Score 70.46 · A
First reply (median) 1.5 hours · No reply in 14 days 18%
Sweet Spot
#87678% · Ceiling B
Score 56.32 · B (capped)
First reply (median) 1.6 hours · No reply in 14 days 0%
Sweet Spot
#235100% · Full
Kaggle/kaggle-cliPython
Score 63.51 · B
First reply (median) 1.6 hours · No reply in 14 days 2%
Sweet Spot
#45081% · Ceiling A
davidhalter/jediPython
Score 60.59 · B
First reply (median) 1.6 hours · No reply in 14 days 0%
Sweet Spot
#18093% · Ceiling A
pypa/pipPython
Score 64.60 · B
First reply (median) 1.7 hours · No reply in 14 days 13%
Sweet Spot
#100489% · Ceiling A
SwanHubX/SwanLabPython
Score 55.32 · B
First reply (median) 1.7 hours · No reply in 14 days 0%
Nursery
#138788% · Ceiling A
kovidgoyal/kittyPython
Score 52.18 · C
First reply (median) 1.7 hours · No reply in 14 days 1%
Nursery
#273698% · Full
microsoft/graphragPython
Score 39.26 · D
First reply (median) 1.8 hours · No reply in 14 days 54%
Graveyard
#60584% · Ceiling A
Score 58.76 · B
First reply (median) 1.8 hours · No reply in 14 days 19%
Sweet Spot
#164581% · Ceiling A
Tribler/triblerPython
Score 50.13 · C
First reply (median) 1.8 hours · No reply in 14 days 3%
Nursery
#45671% · Ceiling B
dry-python/returnsPython
Score 60.51 · B (capped)
First reply (median) 1.9 hours · No reply in 14 days —
Sweet Spot
#194774% · Ceiling B
Score 47.61 · C
First reply (median) 2 hours · No reply in 14 days 75%
Nursery
#157166% · Ceiling B
stamparm/maltrailPython
Score 50.71 · C
First reply (median) 2 hours · No reply in 14 days —
Nursery
#89988% · Ceiling A
freqtrade/freqtradePython
Score 56.13 · B
First reply (median) 2 hours · No reply in 14 days 2%
Nursery
#209388% · Ceiling A
Score 46.31 · C
First reply (median) 2 hours · No reply in 14 days 10%
Nursery
#117293% · Ceiling A
conan-io/conanPython
Score 53.86 · C
First reply (median) 2.1 hours · No reply in 14 days 5%
Sweet Spot
#69584% · Ceiling A
kovidgoyal/calibrePython
Score 57.99 · B
First reply (median) 2.2 hours · No reply in 14 days 0%
Nursery
#40498% · Full
pallets/werkzeugPython
Score 61.10 · B
First reply (median) 2.3 hours · No reply in 14 days 2%
Sweet Spot
#3293% · Ceiling A
litestar-org/litestarPython
Score 69.85 · B
First reply (median) 2.3 hours · No reply in 14 days 29%
Sweet Spot
#128886% · Ceiling A
serengil/deepfacePython
Score 53.00 · C
First reply (median) 2.4 hours · No reply in 14 days 0%
Nursery
#225774% · Ceiling B
microsoft/UFOPython
Score 44.77 · C
First reply (median) 2.4 hours · No reply in 14 days 59%
Nursery
#127989% · Ceiling A
stanfordnlp/stanzaPython
Score 53.08 · C
First reply (median) 2.4 hours · No reply in 14 days 0%
Nursery
#38588% · Ceiling A
pallets/clickPython
Score 61.42 · B
First reply (median) 2.4 hours · No reply in 14 days 63%
Sweet Spot
#92670% · Ceiling B
mediacms-io/mediacmsPython
Score 55.91 · B (capped)
First reply (median) 2.5 hours · No reply in 14 days 10%
Nursery
#92482% · Ceiling A
Pennyw0rth/NetExecPython
Score 55.92 · B
First reply (median) 2.5 hours · No reply in 14 days 14%
Sweet Spot
#133882% · Ceiling A
bottlepy/bottlePython
Score 52.60 · C
First reply (median) 2.6 hours · No reply in 14 days 47%
Sweet Spot
#92884% · Ceiling A
pwr-Solaar/SolaarPython
Score 55.89 · B
First reply (median) 2.7 hours · No reply in 14 days 39%
Nursery
#180493% · Ceiling A
MinishLab/semblePython
Score 48.83 · C
First reply (median) 3 hours · No reply in 14 days 0%
Nursery
#1114100% · Full
xerrors/YuxiPython
Score 54.37 · C
First reply (median) 3.4 hours · No reply in 14 days 0%
Nursery
#1433100% · Full
Score 51.82 · C
First reply (median) 3.4 hours · No reply in 14 days 22%
Nursery
#106365% · Ceiling B
Score 54.77 · C
First reply (median) 3.4 hours · No reply in 14 days 0%
Nursery
#73093% · Ceiling A
apify/crawlee-pythonPython
Score 57.70 · B
First reply (median) 3.4 hours · No reply in 14 days 0%
Nursery
#213100% · Full
jupyterhub/jupyterhubPython
Score 63.93 · B
First reply (median) 3.4 hours · No reply in 14 days 8%
Sweet Spot
#98478% · Ceiling B
metabrainz/picardPython
Score 55.51 · B (capped)
First reply (median) 3.5 hours · No reply in 14 days —
Nursery
#184693% · Ceiling A
mljar/mercuryPython
Score 48.40 · C
First reply (median) 3.5 hours · No reply in 14 days 0%
Nursery
#43092% · Ceiling A
Python-Markdown/markdownPython
Score 60.78 · B
First reply (median) 3.6 hours · No reply in 14 days 0%
Sweet Spot
#21284% · Ceiling A
vladmandic/sdnextPython
Score 63.97 · B
First reply (median) 3.6 hours · No reply in 14 days 0%
Sweet Spot