Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
1,603 commits sit in this repo's top risk tercile, which is 33% of the 4,876scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 3.4 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently other-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 724ae127new logo :D | Kenneth Reitz | 9y ago | +8.1K -2.1K | 100%Elevated | more lines added than baseline |
| 2 | 3c680cc1Vendor idna v2.1 | Cory Benfield | 9y ago | +9.4K -0 | 100%Elevated | more lines added than baseline |
| 3 | 0bfbacd8Initial work towards replacing charade | Ian Cordasco | 12y ago | +4.4K -4.4K | 100%Elevated | more lines added than baseline |
| 4 | 1a9f0be6Latest Mozilla Certs | Kenneth Reitz | 12y ago | +4.9K -3.2K | 100%Elevated | more lines added than baseline |
| 5 | 1960dabaout with chardet, in with charade | Kenneth Reitz | 13y ago | +11.7K -3.9K | 100%Elevated | more lines added than baseline |
| 6 | abf33ba1chardet2 | Kenneth Reitz | 14y ago | +7.2K -0 | 100%Elevated | more lines added than baseline |
| 7 | 1253c780embed chardet | Kenneth Reitz | 14y ago | +7.2K -0 | 100%Elevated | more lines added than baseline |
| 8 | ad311497update charade | Kenneth Reitz | 13y ago | +4.5K -4.7K | 100%Elevated | more lines added than baseline |
| 9 | 71898bb7chardet2 is magic | Kenneth Reitz | 13y ago | +4.2K -11.4K | 100%Elevated | more lines added than baseline |
| 10 | 784fe8bbworking requests logo | Kenneth Reitz | 15y ago | +2.2K -0 | 100%Elevated | more lines added than baseline |
| 11 | 2a6f290bAdd automatic code formatting to Requests (#6095) | Nate Prewitt | 4y ago | +2.8K -2.4K | 100%Elevated | more lines added than baseline |
| 12 | 5251882ahistory | Kenneth Reitz | 7y ago | +1.6K -0 | 100%Elevated | more lines added than baseline |
| 13 | 4bad52caUpdate chardet to v3.0.2 | Cory Benfield | 9y ago | +2.0K -2.9K | 100%Elevated | more lines added than baseline |
| 14 | 23051979Update requests certificate bundle. | Cory Benfield | 10y ago | +1.4K -801 | 100%Elevated | more lines added than baseline |
| 15 | 9576518doauthlib | Kenneth Reitz | 14y ago | +2.9K -7 | 100%Elevated | more lines added than baseline |
| 16 | c3ad7af0include certifi | Kenneth Reitz | 14y ago | +3.4K -3 | 100%Elevated | more lines added than baseline |
| 17 | 7c271a46Import urllib3 | Kenneth Reitz | 14y ago | +1.4K -0 | 100%Elevated | more lines added than baseline |
| 18 | 561e4b68Add inline types to Requests (#7272) | Nate Prewitt | 2mo ago | +1.3K -525 | 100%Elevated | more lines added than baseline |
| 19 | debc5de6Update idna to v2.5 | Cory Benfield | 9y ago | +1.6K -1.6K | 100%Elevated | more lines added than baseline |
| 20 | d49f3e25Update urllib3 to v1.21.1 | Cory Benfield | 9y ago | +2.0K -139 | 100%Elevated | more lines added than baseline |
| 21 | 43854067oreos! | Kenneth Reitz | 14y ago | +1.2K -0 | 100%Elevated | more lines added than baseline |
| 22 | 811ee4ebUpgrade urllib3 to 1.9.x | Ian Cordasco | 12y ago | +816 -543 | 99%Elevated | more lines added than baseline |
| 23 | 36b0481fUpdate urllib to 1.8.2 | apr | 12y ago | +738 -678 | 99%Elevated | more lines added than baseline |
| 24 | af21ec61Font layer convert to curves | ap-Codkelden@github.com | 12y ago | +707 -515 | 99%Elevated | more lines added than baseline |
| 25 | 2f39e0e2new urllib3 | Kenneth Reitz | 13y ago | +851 -106 | 99%Elevated | more lines added than baseline |
| 26 | 0a4b7356rip 2.7.x collections out | Kenneth Reitz | 14y ago | +991 -0 | 99%Elevated | more lines added than baseline |
| 27 | e9f94e69lost in merge | Kenneth Reitz | 15y ago | +737 -0 | 99%Elevated | more lines added than baseline |
| 28 | 3e45e4baadded krthemes | Kenneth Reitz | 15y ago | +1.0K -0 | 99%Elevated | more lines added than baseline |
| 29 | a94e9b53Add local TLS server | Ian Stapleton Cordasco | 2y ago | +716 -9 | 99%Elevated | more lines added than baseline |
| 30 | 99fa7becUpdate urllib3 to 1.19 | Cory Benfield | 9y ago | +723 -260 | 99%Elevated | more lines added than baseline |
| 31 | b5831816Revert "Update certificate bundle." | Ian Cordasco | 11y ago | +550 -635 | 99%Elevated | more lines added than baseline |
| 32 | b86330d1Update certificate bundle. | Cory Benfield | 11y ago | +635 -550 | 99%Elevated | more lines added than baseline |
| 33 | 0db4dab0urllib3 updates | Kenneth Reitz | 15y ago | +492 -173 | 99%Elevated | more lines added than baseline |
| 34 | 84434fddimport urllib3 | Kenneth Reitz | 15y ago | +727 -0 | 99%Elevated | more lines added than baseline |
| 35 | 14ef4622package refactor | Kenneth Reitz | 15y ago | +649 -576 | 99%Elevated | more lines added than baseline |
| 36 | df419fa6vendorized poster | Kenneth Reitz | 15y ago | +643 -0 | 99%Elevated | more lines added than baseline |
| 37 | e76fa915Documentation start. | Kenneth Reitz | 15y ago | +595 -0 | 99%Elevated | more lines added than baseline |
| 38 | b5704a63Update urllib3 to 1.20.0 | Ian Cordasco | 9y ago | +742 -66 | 99%Elevated | more lines added than baseline |
| 39 | 7bf67b41Update urllib3 to 1.16 | Cory Benfield | 10y ago | +739 -102 | 99%Elevated | more lines added than baseline |
| 40 | d7026bfbUpgrade urllib3 to 7fcfcd08a6a2150f93144d111904d1e4fb65c909 | Ian Cordasco | 11y ago | +479 -114 | 99%Elevated | more lines added than baseline |
| 41 | b1d0f974SVG logo version (with fonts converted to curves) | ap-Codkelden@github.com | 12y ago | +487 -0 | 99%Elevated | more lines added than baseline |
| 42 | b4354fc6Revert "Font layer convert to curves" | Kenneth Reitz | 12y ago | +515 -707 | 99%Elevated | more lines added than baseline |
| 43 | 2297d334Integrate Native CPC by BuySellAds | Sayz Lim | 7y ago | +317 -4 | 99%Elevated | more lines added than baseline |
| 44 | 72d69d7bUpdate certifi certs to 2016.09.26 | Cory Benfield | 9y ago | +448 -375 | 99%Elevated | more lines added than baseline |
| 45 | 92d57036WHOOOOOOOOOOOOOOOO | Kenneth Reitz | 13y ago | +538 -35 | 99%Elevated | more lines added than baseline |
| 46 | 3aefb8edbackup | Kenneth Reitz | 13y ago | +482 -490 | 99%Elevated | more lines added than baseline |
| 47 | 4d6871d9Further changes to move cookies to CookieJar | Shivaram Lingamneni | 14y ago | +473 -298 | 99%Elevated | more lines added than baseline |
| 48 | 9ebebdefRegenerate test certificates | Colin Watson | 1y ago | +279 -272 | 99%Elevated | more lines added than baseline |
| 49 | c6db8797bring Pipfile.lock up to date with current constraints | Nate Prewitt | 8y ago | +335 -211 | 99%Elevated | more lines added than baseline |
| 50 | 4c300c20pipfile | Kenneth Reitz | 8y ago | +553 -6 | 99%Elevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
psf/requests has 6,488 commits in its history from 790 contributors, the first of them Feb 13, 2011. In the last 90 days 22 files were touched, 63 times in total, most often models.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.