requests
requests copied to clipboard
A simple, yet elegant, HTTP library.
`Response.content` [iterates over the response data in chunks of 10240 bytes](https://github.com/kennethreitz/requests/blob/87704105af65b382b86f168f6a54192eab91faf2/requests/models.py#L741). The number 10240 was set in commit [`62d2ea8`](https://github.com/kennethreitz/requests/commit/62d2ea8). After tracing the source code of urllib3 and httplib, I can’t...
It looks like we're currently blocked on wheels for a few testing dependencies so this isn't mergable currently but we'll use this PR to monitor upstream support from other projects....
Between 2.31.0 and 2.32.3, import time increased by ~25%. This appears to have been caused by https://github.com/psf/requests/pull/6667, which changed the expensive `load_verify_locations()` to run at import time (in 2.32.0). ##...
Possible fix for https://github.com/psf/requests/issues/6790. This removes the ssl context load from the import path, and instead caches the context the first time that it is requested.
fix https://github.com/psf/requests/issues/6749
Very minor fix, which did however catch my eye: Fix for the invalid roman year in the documentation footer. Same as #6389, which seems to be closed.
I'm assuming that change in https://github.com/psf/requests/pull/6644 is the cause of this changed behavior that operations with // in path fails. It seems to be related to Authentication as it is...
Looking at quickstart: a copy paste example that just works with status error magagement, is missing.
Hello, I wish to use a custom adapter that I can use to access servers with old and expired certificates so I can automate the updating of the SSL certs....
This clarifies the error description in the 'Cloning the repository' section of the README. The current wording mentions 'an error about a bad commit', which is somewhat vague. I've updated...