{"full_name":"psf/requests","owner":"psf","name":"requests","url":"https://github.com/psf/requests","description":"A simple, yet elegant, HTTP library.","homepage":"https://requests.readthedocs.io/en/latest/","topics":[],"language":"Python","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/50630501?v=4","created_at":"2011-02-13T18:38:17Z","pushed_at":"2026-11-02T16:55:12Z","metrics":{"stars":54748,"forks":10763,"watchers":1345,"issues":4190,"prs":3086,"releases":19,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":16,"forks":-484,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[54732,54748],"forks":[11247,10763],"watchers":[1345,1345],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"psf/black","name":"black","boards":{}},{"full_name":"psf/requests-html","name":"requests-html","boards":{}}],"issues":[{"number":2086,"title":"Remove ISO-8859-1 charset fallback","comments":43,"created_at":"2014-06-07T06:54:12Z"},{"number":4601,"title":"Requests memory leak","comments":25,"created_at":"2018-04-19T23:33:06Z"},{"number":5871,"title":"Make chardet/charset_normalizer optional?","comments":23,"created_at":"2021-07-14T12:34:54Z"},{"number":3759,"title":"cookies.py why replace escaped quote with nothing?","comments":22,"created_at":"2016-12-08T23:47:56Z"},{"number":3929,"title":"Don't override `Authorization` header when contents are bearer token (or any other token)","comments":20,"created_at":"2017-03-19T15:03:38Z"},{"number":2002,"title":"bool(failure response) is False","comments":20,"created_at":"2014-04-14T21:09:55Z"},{"number":2061,"title":"Making https proxies easier to deal with","comments":19,"created_at":"2014-05-23T16:35:02Z"},{"number":4664,"title":"requests.Session doesn't properly handle closed keep-alive sessions","comments":18,"created_at":"2018-05-29T01:10:35Z"}],"discussions":[],"latest_release":{"name":"v2.34.2","tag":"v2.34.2","published_at":"2026-05-14T19:27:15Z","body":"2.34.2 (2026-05-14)\r\n-------------------\r\n- Moved `headers` input type back to `Mapping` to avoid invariance issues with `MutableMapping` and inferred dict types. Users calling `Request.headers.update()` may need to narrow typing in their code. (#7441)\r\n\r\n**Full Changelog**: https://github.com/psf/requests/blob/main/HISTORY.md#2342-2026-05-14"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}