requests icon indicating copy to clipboard operation
requests copied to clipboard

A simple, yet elegant, HTTP library.

Results 348 requests issues
Sort by recently updated
recently updated
newest added

2.32.5 change https://github.com/psf/requests/commit/90fee0876aea97c639b3bf698d83a12876d2f160 breaks passing of custom ssl context using an adapter like this: ```python3 class SSLContextAdapter(requests.adapters.HTTPAdapter): @override def init_poolmanager(self, *args: Any, **kwargs: Any) -> Any: kwargs["ssl_context"] = ssl.create_default_context() return...

According to PEP 440 guidelines, the local version identifier may use the period character, however, doing so causes the compatibility check to fail as the version parsing splits on periods...

## Summary When packaging urllib3 with a local version identifier, eg. 2.0.7+local.1, and installing requests the [check_compatibility function](https://github.com/psf/requests/blob/main/src/requests/__init__.py#L58) returns warnings after hitting the following traceback. While this only produces a...

Looking at the hashes of the [wheel in PyPI](https://pypi.org/project/requests/#requests-2.32.5-py3-none-any.whl) (and [in the GitHub release](https://github.com/psf/requests/releases/tag/v2.32.5)) and the hash of the uploaded build artefact from [the v2.32.5 publish workflow run](https://github.com/psf/requests/actions/runs/17051830790), they differ:...

`recursive dependency involving fixture 'httpbin' detected` when running tests ## Expected Result tests run or provide actionable error report ## Actual Result Large part of tests failing to run because...

There is no way to put cookies into a standard cookiejar. ## Expected Result Cookies can be stored in LWP format ## Actual Result Cookies are provided in multiple unusable...

`response.is_permanent_redirect` is unreliable/useless/dangerous for chains of redirects, just give the user the correct URI instead. example use-case: `foo` redirects temporarily to `bar`, which in turn redirects permanently to `baz`. future...

Documentation

This PR follows up on the original [announcement ](https://github.com/psf/requests/releases/tag/v2.32.0) of migrating Requests to be PEP517 compliant backend in 2.33.0. This PR proposes moving to hatchling which has wide adoption, but...

When executing `python -m requests.help`, the previous format looked like: ```json { "chardet": { "version": null }, "charset_normalizer": { "version": "2.0.12" }, "cryptography": { "version": "40.0.2" }, "idna": { "version":...

When using RequestsCookieJar to set a cookie with an empty string ('') or 0 as the value, it cannot be retrieved properly afterward. (Fix #7003)