Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

urllib3

Python's most depended-on HTTP client library
Collective - Host: opensource - https://opencollective.com/urllib3 - Website: https://urllib3.dev - Code: https://github.com/urllib3

Allow passing negative integers as `amt` to read methods (#3356)

github.com/urllib3/urllib3 - 8bbc3db69eb05ec6cce8b3599c2d81b50dbffebf authored 11 months ago
Bump actions/checkout

Bumps [actions/checkout](https://github.com/actions/checkout) from 3df4ab11eba7bda6032a0b82a6bb4...

github.com/urllib3/urllib3 - a7b81f554863f6dfafe2102e38d16688fdd9869a authored 11 months ago
Bump cryptography from 42.0.2 to 42.0.4

Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](...

github.com/urllib3/urllib3 - 1956e3526cd16f944f4f84a0723196df2fc9ecfc authored 11 months ago
Fix type checking when zstandard is installed

github.com/urllib3/urllib3 - 0628b6b290e52ef9a8b01c49f49dd218d2ee4fe2 authored 11 months ago
Remove Flask pins from requests downstream tests

github.com/urllib3/urllib3 - d4ffa29ee1862b3d1afe584efb57d489a7659dac authored 11 months ago
Fix changelog entry which was inverted (#3348)

The original changelog entry was correct but https://github.com/urllib3/urllib3/commit/54d6edf2a...

github.com/urllib3/urllib3 - b69a08ac76a32f2cee0069200e569ad6c1561cf1 authored 11 months ago
Bump browser-actions/setup-chrome from 1.4.0 to 1.5.0

Bumps [browser-actions/setup-chrome](https://github.com/browser-actions/setup-chrome) from 1.4.0...

github.com/urllib3/urllib3 - 0b0bfb07c99e7575734310f24cf2c75843c1ac47 authored 11 months ago
Update docs for `.json()`

github.com/urllib3/urllib3 - db8691302b24d3e2ae5e279d38ba2fdb40b85987 authored 11 months ago
Stop casting request headers to HTTPHeaderDict (#3344)

While this was done to fix a mypy error, we did not notice the
consequences:

* This breaks ...

github.com/urllib3/urllib3 - 49b2ddaf07ec9ef65ef12d0218117f20e739ee6e authored 11 months ago
Fix docstring of retries parameter

github.com/urllib3/urllib3 - e22f651079ae65d06efbb28222c27000256ce7a5 authored 12 months ago
Distinguish between truncated and excess content in response (#3273)

`HTTPResponse._raw_read` raises `IncompleteRead` if the content length does
not match the expec...

github.com/urllib3/urllib3 - fa541793ad42f2f49846de0a9808ee0a484c53cf authored 12 months ago
Fix InsecureRequestWarning for HTTPS Emscripten requests (#3333)

github.com/urllib3/urllib3 - cfe52f96fb65fe2269981d6bba4f22c2bce00b2d authored 12 months ago
Ensure no remote connections during testing (#3328)

As a way to prevent the test suite from making remote calls to anywhere
unexpected, use the `py...

github.com/urllib3/urllib3 - 25155d7d3b7d91ef8400bc3cb7600b9253b765a3 authored 12 months ago
Bump cryptography to 42.0.2 and PyOpenSSL to 24.0.0 (#3340)

github.com/urllib3/urllib3 - 12f923325a1794bab26c82dbfef2c47d44f054f8 authored 12 months ago
Add nox session to start local Pyodide console

github.com/urllib3/urllib3 - 9929d3c4e03b71ba485148a8390cd9411981f40f authored 12 months ago
Fix ssl_version tests for upcoming migration to pytest 8

github.com/urllib3/urllib3 - aa8d3dd2535cc125e123e5c2bca38738d6864b2a authored 12 months ago
Remove TODO about informational responses (#3319)

Today it's not possible with HTTP/1.1 (see psf/requests#713) and even
python-hyper does not han...

github.com/urllib3/urllib3 - 23f2287eb526d9384dddeedb6f6345e263bb9b86 authored 12 months ago
Add CPython 3.13 to CI (#3156)

github.com/urllib3/urllib3 - c42b4bacd86daf715e27d369cbd575acdde2e703 authored 12 months ago
Send a clearer error message if response is truncated before a chunk

Co-authored-by: Quentin Pradet <[email protected]>
Co-authored-by: Ruben Laguna <ruben.l...

github.com/urllib3/urllib3 - 6ffe55bcd745e9105da5a954e1e6691a14711eb0 authored 12 months ago
Update mypy library version to 1.8.0 (#3314)

github.com/urllib3/urllib3 - 60c464726e7ce8c6c26d6166e68f5274f2ead0e2 authored 12 months ago
Use httpbin.org as an example for Emscripten

github.com/urllib3/urllib3 - 25bd2c22e6c9e19d3179c436f7bc9c1f61d93970 authored 12 months ago
Add documentation for Emscripten support

Co-authored-by: Hugo van Kemenade <[email protected]>

github.com/urllib3/urllib3 - 2aec09f6a1727dd54f65b9069ef8f168ef40a885 authored 12 months ago
Annotate response attribute `length_remaining` in BaseHTTPResponse (#3317)

github.com/urllib3/urllib3 - 6d2f0f63b066ce6064b16ba97dc5cf3f70d5d44a authored 12 months ago
Fix TLS 1.3 post-handshake auth

Post-hanshake auth was accidentally broken while removing support for Python 3.7

github.com/urllib3/urllib3 - d7bb83b48c23d8dd429c20a43ac3da74ea6e9df0 authored 12 months ago
Hide H2Connection inside _LockedObject (#3318)

github.com/urllib3/urllib3 - 8c8e26dab401121e9fccc8e8e8958609ccb045f5 authored 12 months ago
Make BaseHTTPResponse a base class of HTTP2Response (#3311)

github.com/urllib3/urllib3 - 26a07dbd3267b174439f1fca0ab473dc79f473dc authored 12 months ago
Allow testing HTTP/1.1 and HTTP/2 in the same test (#3310)

github.com/urllib3/urllib3 - 71e7c35662a4b2ba8543194cc132616065dfc56a authored 12 months ago
Add test-pypy 3.8 3.9 3.10 nox sessions (#3304)

github.com/urllib3/urllib3 - 89ed0d6a65138f6d641e92ae4e0da0cdc7d66870 authored almost 1 year ago
Pin to pypy-3.9-v7.3.13 to not timeout CI

github.com/urllib3/urllib3 - fb6cf2dba92bba8bdd734deb4d6fde44c19849b9 authored almost 1 year ago
Skip memray on pypy (#3286)

Co-authored-by: Quentin Pradet <[email protected]>

github.com/urllib3/urllib3 - 03f7b65a47d87036674a7909ca6c57d4b5cf1a81 authored about 1 year ago
Make `HTTPResponse.read1` close response when all data is read (#3235)

github.com/urllib3/urllib3 - 6b2b377d9acc996f3cd8296af3b5d5cf7a255a09 authored about 1 year ago
Add rudimentary HTTP/2 connection and response

github.com/urllib3/urllib3 - 4e7be193564ffb21078453adb4e34dda780aa8a1 authored about 1 year ago
Add tolerance for test value of TestConnectionPoolTimeouts.test_timeout

github.com/urllib3/urllib3 - 8beb3502cf6c945485174d96d90f2f5e5929bcbd authored about 1 year ago
Set HTTPSConnection.is_verified to False when using a forwarding proxy

Co-authored-by: abebeos <[email protected]>
Co-authored-by: Seth Micha...

github.com/urllib3/urllib3 - bbba48753448a9e9b642cf32efe041683f3324f8 authored about 1 year ago
Link to fundraiser in docs banner

github.com/urllib3/urllib3 - f862bfeb3b7a100f86f4d17eb54f3b82c6921d16 authored about 1 year ago
Remove watcher thread suggestion from docs (#3264)

github.com/urllib3/urllib3 - 745b002e3476f6c4ab707a2b1c82875038249be0 authored about 1 year ago
Use -p and -m options in mypy

Co-authored-by: Ruben Laguna <[email protected]>

github.com/urllib3/urllib3 - 79b638600def5d446cb129f393d9099bfe16e4da authored about 1 year ago
Extend the Zstandard-related test suite (#3265)

Co-authored-by: Illia Volochii <[email protected]>

github.com/urllib3/urllib3 - 7531aa0abff4c3673967ac78579d7028cb82bb57 authored about 1 year ago
Set proper `proxy_is_verified` value after connecting to proxy (#3266)

Co-authored-by: Tushar <[email protected]>
Co-authored-by: Illia Vol...

github.com/urllib3/urllib3 - 3ca46ea7155139aafd3e3e6f73567a55a3ea2b35 authored about 1 year ago
Fix handling of OpenSSL 3.2.0 new error message "record layer failure"

Co-authored-by: Ruben Laguna <[email protected]>
Co-authored-by: Seth Michael Larson <seth...

github.com/urllib3/urllib3 - e470d3b72429e95077ecd1015f029e1eec6df819 authored about 1 year ago
Remove unnecessary OpenSSL 1.1.1 matrix, push branch jobs (#3256)

Co-authored-by: Quentin Pradet <[email protected]>

github.com/urllib3/urllib3 - 2ac4efacfef5182aaef3e26a4f1e066ab228dfdd authored about 1 year ago
Bump CI to macOS 12

github.com/urllib3/urllib3 - b156fa9d88a061e4098aefc1e522e60e127f09f2 authored about 1 year ago
Use coverage sys.monitoring for a speed-boost

github.com/urllib3/urllib3 - 13521e4712480ec3357d4b67da0d425d70834ff9 authored about 1 year ago
Remove Tornado from test suite

This also removes all direct imports of asyncio as we're currently using Trio for our test serve...

github.com/urllib3/urllib3 - 11a92fa416556c4a4d40306ecc7b67f83b20bac0 authored about 1 year ago
Bump RECENT_DATE

github.com/urllib3/urllib3 - 59c122730badac2426dfbdecfe6be8afe0cd21c2 authored about 1 year ago
Raise ResourceWarnings as errors

github.com/urllib3/urllib3 - 56e606dfbf25f23f8bdb5f3d574d3278d3addab2 authored about 1 year ago
Make sure test_ssl_failed_fingerprint_verification tests fingerprint verification

Co-authored-by: Quentin Pradet <[email protected]>
Co-authored-by: Seth Michael Larson <...

github.com/urllib3/urllib3 - f0eab79767ae7e8569a97ab7fdc17681f034a232 authored about 1 year ago
Fix TestBrokenPipe on macOS

Co-authored-by: Seth Michael Larson <[email protected]>

github.com/urllib3/urllib3 - c7b9adcbbe911bec9249cb78111fa2561238dd70 authored about 1 year ago
Also shutdown Hypercorn server on setup failure

github.com/urllib3/urllib3 - c72ff2e988cc53b55c464e343125736f3de1346c authored about 1 year ago
Make `BytesQueueBuffer.get_all` more memory efficient (#3236)

github.com/urllib3/urllib3 - 8359450f8c57678c327ed85b8ba0eee1308c4ea5 authored about 1 year ago
Migrate emscripten test server to Hypercorn (#3230)

Co-authored-by: Joe Marshall <[email protected]>

github.com/urllib3/urllib3 - b660f61968579daba1ffb91731b04450a5b46d3d authored about 1 year ago
Fix coverage by installing the same version everywhere (#3244)

github.com/urllib3/urllib3 - eef1c06da8ef0737ef2a5632fcacc572234889a9 authored about 1 year ago
Use single quotes, double quotes are invalid (#3238)

github.com/urllib3/urllib3 - 910c74d7f97ade35fc048b080584ca115c3bac06 authored about 1 year ago
Only run cron jobs for upstream (#3237)

github.com/urllib3/urllib3 - 767ad2f7369c90fd30262ee084fed46181e20499 authored about 1 year ago
Fix some typos

github.com/urllib3/urllib3 - 90c30f5fdca56a54248614dc86570bf2692a4caa authored about 1 year ago
Bump actions/setup-python from 4.7.0 to 5.0.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.0 to 5.0.0.
- [Re...

github.com/urllib3/urllib3 - 22b0623c3a3f2582065639cec4851884d0316e4b authored about 1 year ago
Migrate remaining proxy tests to Hypercorn

github.com/urllib3/urllib3 - 73d62d71ffa6132afe23459ef87aa47f02410975 authored about 1 year ago
Turn proxy_app into a class to allow configuring it (#3225)

github.com/urllib3/urllib3 - 37c9496befb433ffef41631ce02ea0de9b050dcb authored about 1 year ago
Migrate run_server_and_proxy_in_thread to Hypercorn (#3222)

github.com/urllib3/urllib3 - 5d7979d3f03451c04c80995b8f35cb45ba37c003 authored about 1 year ago
Bump browser-actions/setup-chrome from 1.3.0 to 1.4.0

Bumps [browser-actions/setup-chrome](https://github.com/browser-actions/setup-chrome) from 1.3.0...

github.com/urllib3/urllib3 - 661072c4f805fc448bfe52c04fc6e26ef454cdaa authored about 1 year ago
Migrate TestHTTPS to Hypercorn

github.com/urllib3/urllib3 - 16d8e90e9575d5dc48a2a7ad7a8d236ad8cf977b authored about 1 year ago
Bump cryptography from 41.0.4 to 41.0.6

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.4 to 41.0.6.
- [Changelog](...

github.com/urllib3/urllib3 - 057ccaf5816221fd72d68f7bec828619746cd733 authored about 1 year ago
Fix two more LONG_TIMEOUT tests

github.com/urllib3/urllib3 - a8e77376943244ed8526a86317891499a60721c3 authored about 1 year ago
Migrate supported_tls_versions to Hypercorn

github.com/urllib3/urllib3 - bfaaa53070d3814d1da997295a740fca2e2a5a02 authored about 1 year ago
Migrate TestIPv6PoolManager to Hypercorn

github.com/urllib3/urllib3 - e3e02f8c68f953af9c58ad990c8cc3af9032140f authored about 1 year ago
Migrate final connection pool tests to Hypercorn

github.com/urllib3/urllib3 - 2b8d9a819f2f100348ed8d06079f9988b3ddf954 authored about 1 year ago
Migrate test_connection.py to Hypercorn

github.com/urllib3/urllib3 - 14015dfdded46ef65a7e0ba7e55c449508cb25f5 authored about 1 year ago
Add native Emscripten support

github.com/urllib3/urllib3 - 1812eac7115b3a4e9a5feece5fae0c9cffe8c585 authored about 1 year ago
Migrate RetryAfter to Hypercorn

github.com/urllib3/urllib3 - 17bcdada7cddfa912e0b7e9093d9d29657cecde1 authored about 1 year ago
Migrate TestHTTPSWithoutSSL to Hypercorn

github.com/urllib3/urllib3 - 1331b6483d18319c9311ee74f0e7b7863ac4b57c authored about 1 year ago
Migrate TestHTTPWithoutSSL to Hypercorn

github.com/urllib3/urllib3 - 76b0fd5b52c5529ef3ab5f5654c32cf8b2e2b990 authored about 1 year ago
Migrate TestRetry to Hypercorn

github.com/urllib3/urllib3 - 776049e8cfad989e9b5cbaf9de55b358adae2587 authored about 1 year ago
Fix flaky time-based socketlevel tests (#3206)

Instead, rely on the expected bytes to know when to stop calling recv().

github.com/urllib3/urllib3 - d32e1fcee8d93612985af5094c8b8615522a80ba authored about 1 year ago
Change dependency warning link for PySocks (#2964)

github.com/urllib3/urllib3 - a19ee0a796920d1310e70849a6f4e6004013a2a2 authored about 1 year ago
Begin requiring error codes in all `# type: ignore` (#3134)

github.com/urllib3/urllib3 - 4ece59b2d438f605dcb9a2448e1155075cd2fe07 authored about 1 year ago
Add support for read1 in HTTPResponse (#3186)

github.com/urllib3/urllib3 - ac6ca9983b7d3c7e4e9f21554157e559b8f842a1 authored about 1 year ago
Migrate TestConnectionPool to Hypercorn

github.com/urllib3/urllib3 - 8b4e56854344b43f035a13ae5397e595f163d55f authored about 1 year ago
Do not modify passed HTTP-header dicts in-place (#3203)

Co-authored-by: Illia Volochii <[email protected]>

github.com/urllib3/urllib3 - 8afb98b3cede2ac14f7d20b3d9ac290cf57fa72d authored about 1 year ago
Move test_skip_header to test/test_connection.py

It relies on sending requests that violate the HTTP spec, and that are
refused by h11 as used b...

github.com/urllib3/urllib3 - 8ad1ab29ce7dd7ef3043f1f85d6a2c07b9401b98 authored about 1 year ago
Fix hostname matching of FQDN with proxies (#3183)

github.com/urllib3/urllib3 - e29f5049a6061025086b2043c71b1ed6d658d017 authored about 1 year ago
Fix tests by upgrading quart-trio and pinning Quart (#3204)

github.com/urllib3/urllib3 - e77a7f9d1a3fffc2f22d92ddded11d4336fa09ac authored about 1 year ago
Use curl to test our Hypercorn server can speak HTTP/2

Co-authored-by: Quentin Pradet <[email protected]>

github.com/urllib3/urllib3 - d1caf89bfb5ebe75952acd42cc95bd79ee18004b authored about 1 year ago
Migrate run_server_in_thread to Hypercorn

github.com/urllib3/urllib3 - f1e86bb2ec518f16bed13a21f12af91d6fca3bc0 authored about 1 year ago
Migrate TestPoolManager to Hypercorn

github.com/urllib3/urllib3 - 3351be511c241073f0bc98cd02092a571fb8dbf7 authored about 1 year ago
Add Hypercorn server implementation to test infrastructure

github.com/urllib3/urllib3 - 402cba152839b246426c67dd8ed22b53ce6e8379 authored about 1 year ago
Clarify Tornado involvement in dummyserver names

github.com/urllib3/urllib3 - 3b354498929a63f350bd5cdfc9bae8ecc5ff8af4 authored about 1 year ago
Run test_requesting_large_resources_via_ssl separately (#3181)

github.com/urllib3/urllib3 - 052617c5da9b04bd8d14507f511a4bddba4caf55 authored about 1 year ago
Document the parameters for `urllib3.request()`

Co-authored-by: Illia Volochii <[email protected]>

github.com/urllib3/urllib3 - 4dd4a824e60ba3bb81f319cf2b8e320aa8a87dc6 authored about 1 year ago
Release 2.1.0

Co-authored-by: Illia Volochii <[email protected]>

github.com/urllib3/urllib3 - 69be2992f8a25a1f27e49f339e4d5b98dec07462 authored about 1 year ago
Mention myself in README

github.com/urllib3/urllib3 - 77f71d3fbc6b747849e0205929d0e519ba77457b authored about 1 year ago
Check _has_route *within* the test function (#3187)

Test selection occurs after collection, so if we're in an environment
where we don't want to ma...

github.com/urllib3/urllib3 - e601a0e8826fc734712f298e92c1a87cee1a08a7 authored about 1 year ago
Stop naming urllib3/requests tests "integration" (#3182)

github.com/urllib3/urllib3 - f7cd7f3f632cf5224f627536f02c2abf7e4146d1 authored about 1 year ago
Use more precise type checks

github.com/urllib3/urllib3 - 6fc4260934b4a780c01a685f3f7982055e1c73e2 authored about 1 year ago
Fix lint on Python 3.12

GitHub Actions now defaults to Python 3.12, which made flake8 6.0 report
E231 errors because it ...

github.com/urllib3/urllib3 - 5fa8ea621579edf4eb94addc9fb1bc5873256381 authored about 1 year ago
Remove Sphinx version pin

github.com/urllib3/urllib3 - 872768312273d67ca9b9481028c11acaf213da86 authored about 1 year ago
Treat x-gzip content encoding as gzip

According to RFC 9110, the "x-gzip" content coding should be treated as
"gzip".

Fixes #3174

github.com/urllib3/urllib3 - 5fc48e711b33c08eea1c1ea8209870f45e8baf05 authored about 1 year ago
Allow loading CA certificates from memory for proxies (#3150)

Co-authored-by: Illia Volochii <[email protected]>

github.com/urllib3/urllib3 - ff764a01499203a7c6fbe2e6c0a5a670cf26745c authored about 1 year ago
Replace deprecated set-output in GitHub Actions

github.com/urllib3/urllib3 - b99cc396b2b760362469796d086fae118aec7fb7 authored about 1 year ago