Ecosyste.ms: OpenCollective

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

github.com/urllib3/urllib3

urllib3 is a user-friendly HTTP client library for Python
https://github.com/urllib3/urllib3

Stop executing python setup.py install (#2539)

It's deprecated in favor of pip install.

71dadd093b117ced7804a485af8765503f197404 authored almost 3 years ago by Quentin Pradet <[email protected]>
Remove platform-specific pragmas for covered code

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

9474a449caa5d66ac8024471be344da9f6d5334e authored almost 3 years ago by Quentin Pradet <[email protected]>
Respect 'SSLContext.hostname_checks_common_name' when available and set

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

f070ec2e6f6c545f40d9196e5246df10c72e48e1 authored almost 3 years ago by Hasan Ramezani <[email protected]>
Add authority property to the Url class

33afb5c96c435ab7118b5f41e26f96c290fef55b authored almost 3 years ago by Nate Prewitt <[email protected]>
Update mypy and add NoReturn return type annotations

49848a178c1ad108d311bdf904bd63aa3fd593e0 authored almost 3 years ago by Hasan Ramezani <[email protected]>
Add explicit support for Python 3.11 to packaging metadata

c58dbbb35a19877a8f367c1eaa99ca43c2148f59 authored almost 3 years ago by Seth Michael Larson <[email protected]>
Add sentinel type for _FAILEDTELL (#2519)

726e295dfeacd4b5f1464b5ac53e277250951f0a authored almost 3 years ago by Anil Khatri <[email protected]>
Enable enforce_content_length=True by default

Data longer than Content-Length header will no longer be silently dropped when streaming

fd2759aa16b12b33298900c77d29b3813c6582de authored almost 3 years ago by Nate Prewitt <[email protected]>
Make the maximum backoff time configurable

f69b1c89f885a74429cabdee2673e030b35979f0 authored almost 3 years ago by Norbert Biczo <[email protected]>
Use pypa/build to build dists, remove duplicate Python setup step

We don't need to set things up twice in a row (which we were doing in
restoring the cache) and ...

c96cf403fb4f24d414f40faf4691174e4c54ea0b authored almost 3 years ago by Ian Stapleton Cordasco <[email protected]>
Point setuptools to use standard library distutils as a fallback

d4c25791cd5002a5234d882a28040db94ca38595 authored almost 3 years ago by Ian Stapleton Cordasco <[email protected]>
Update mypy to 0.930

9fbab29644bfc8068eb2082d0f25726c91813337 authored almost 3 years ago by Hasan Ramezani <[email protected]>
Upload coverage report if check failed

fb1e4761f37f27f1acf77f30fd9954a0f1a9b47a authored about 3 years ago by Seth Michael Larson <[email protected]>
Remove codecov in favor of GHA artifacts to upload and combine coverage reports

See: https://hynek.me/til/ditch-codecov-python

Thanks to Ned for helping with the PR.

ae528a440df2ec1be48def07253ca4cff1fa3ce2 authored about 3 years ago by Seth Michael Larson <[email protected]>
Mention pool size when discarding connections (#2470)

73953a07de9008b2650bf9614590e81c169e94cb authored about 3 years ago by Scott Treadwell <[email protected]>
Update black to 21.12b0

41b1c07063ff225320e182e084a804eb7ef1a968 authored about 3 years ago by Hasan Ramezani <[email protected]>
Cache installed dependencies in CI (#2493)

59a8459aa1b53737d372a49f7d2e55e5cc2a087f authored about 3 years ago by Seth Michael Larson <[email protected]>
Keep full backtrace when raising LocationParseError in parse_url (#2487)

213e19097f2044be15d9c205cb41ce4204bc74e3 authored about 3 years ago by Thomas Dickerson <[email protected]>
Update pre-commit repos

26615da9df036c9a0b94cee02836bf659c83ff8d authored about 3 years ago by Hasan Ramezani <[email protected]>
Update black to 21.11b0

b32ad19a125148ebbc1fdba9031c56cfb1b9d900 authored about 3 years ago by Hasan Ramezani <[email protected]>
Wrap proxy TLS, connection, and timeout errors with ProxyError

111e609250bc7bf67b080b124298e0cf59efef9d authored about 3 years ago by Seth Michael Larson <[email protected]>
Test development versions of Python

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

Co-authored-by: Seth Michael Larson <...

1c6405832e5348c740bc3b67b8b171b5da100a26 authored about 3 years ago by Quentin Pradet <[email protected]>
Remove extra comment in urllib3.util.timeout

fac7db19a1e8e15e5b302e2203ce35cd0485bc88 authored about 3 years ago by Hasan Ramezani <[email protected]>
Add sentinel for default timeouts compatible with Mypy

40b3228495ad9848fae56928ad75a90cebeebc6e authored about 3 years ago by Hasan Ramezani <[email protected]>
Update black to 21.10b0

379d710137a5c9ce530908f4cd18c0a4adc0f773 authored about 3 years ago by Hasan Ramezani <[email protected]>
Use codecov github action to upload coverage

cd55f2fe98df4d499ab5c826433ee4995d3f6a60 authored about 3 years ago by Ratan Kulshreshtha <[email protected]>
Add examples for cookies in server request and response (#2464)

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

0cd098bad50046517cbd7caeb9660634e3fc84d0 authored about 3 years ago by Alex Day <[email protected]>
Add missing links in advance usage section (#2446)

Co-authored-by: Ratan Kulshreshtha <[email protected]>

9ad58f60f9d5e755a8a54cb77b3b54ee3a98569f authored about 3 years ago by Ratan Kulshreshtha <[email protected]>
Fix some mypy assignment errors in tests

16b43d54792ca62473143603385f1bfb534daf4f authored about 3 years ago by Hasan Ramezani <[email protected]>
Add type hits to test.test_connectionpool

40857c7d66918e4c50ae3300826985c1b2dbe162 authored about 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_response

093ab6cc26b31fd1a36856e7130770d11f146e0e authored about 3 years ago by Hasan Ramezani <[email protected]>
Only use relative imports

4bae662777e0df3ddcd53c2dc8c1b8049433723d authored about 3 years ago by Timothy Pansino <[email protected]>
Add type hints to test.test_ssltransport

74abd449be7925dfb5d19b74d609df70d3af6fc1 authored about 3 years ago by Hasan Ramezani <[email protected]>
Use SSLContext.check_hostname when SSLContext.hostname_checks_common_name is functional

327f871f5dc2dcb47d5a7eb17108fbafdabd3333 authored about 3 years ago by Quentin Pradet <[email protected]>
Add type hints to test.contrib.test_securetransport

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

40035162784a4b804ab7322134e5c650b4dc6cdb authored about 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.contrib.test_pyopenssl

6eb2d55156350a0d21c1cde9769f6e094abe71e0 authored about 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_util

1939e4dc87b9382a4558c4a629aff46df040fb88 authored about 3 years ago by Hasan Ramezani <[email protected]>
Add released Python 3.10 to CI

f3874ad04822576ded1f22c4fe900fff3bf86777 authored about 3 years ago by Hasan Ramezani <[email protected]>
Bump requirements (#2442)

7b0a367034f42b6100e5585a9049c4d9aeca23f9 authored about 3 years ago by Quentin Pradet <[email protected]>
Add type hints to test.with_dummyserver.test_socketlevel (#2436)

ca6672e1e325613066070c67db30d42d72734eb1 authored about 3 years ago by Hasan Ramezani <[email protected]>
Add simple HTTPS proxy which can be used for local debugging

25dc941d6d91e7d5c6d928db8713c13aa878cd93 authored about 3 years ago by Jorge <[email protected]>
Don't unconditionally wrap proxy connection errors with HTTPSProxyError

34e11a22fb9357c5c52705bf508982cc471d96cb authored about 3 years ago by Seth Michael Larson <[email protected]>
Add 1.26.7 release notes to CHANGES.rst on main

1dd0613b610df1269dbc11e9780b0fe7debaff3c authored about 3 years ago by Seth Michael Larson <[email protected]>
Remove redundant requests integration test

We now run the full requests test suite on every pull request. It caught
more issues than this ...

bf56e6d937d606ecc1a8206e95a9449c9692764c authored about 3 years ago by Quentin Pradet <[email protected]>
Update towncrier URL as they merged our fix for multiple titles

No release includes this fix yet, though.

48a66c3c75a319b2b3f9ba6464932e8121767800 authored about 3 years ago by Quentin Pradet <[email protected]>
Bump linter versions

d7193ac1571022484c8078df6068dffa9f8c634d authored about 3 years ago by Quentin Pradet <[email protected]>
Test all host formats in one fixture (#2421)

c4e7fdd152b8c61fa1bebe128c6d26d45ef1e493 authored about 3 years ago by Seth Michael Larson <[email protected]>
Fix typos (#2426)

556470d2d0087a54caa0b3e4df2a90af7773cf5b authored about 3 years ago by Christian Clauss <[email protected]>
Upgrade Python 3.10.0-beta.4 to 3.10.0-rc.2 (#2427)

e9f3f0530e91312994f30778053e09b9e616e7c7 authored about 3 years ago by Christian Clauss <[email protected]>
Add 1.26.6 release notes to CHANGES.rst on main

38bdb22bd59885c4e231f79adaa990d774ef9bc9 authored over 3 years ago by Seth Michael Larson <[email protected]>
Add type hints to test.with_dummyserver.test_connectionpool

9344db2162082a4bc211c44f8675597eff971d9c authored over 3 years ago by Seth Michael Larson <[email protected]>
Add type hints to test.with_dummyserver.test_proxy_poolmanager

6953e36b63b2167a683be26c6acb17c47de7fcf5 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.with_dummyserver.test_chunked_transfer

684bb9222a6b5442ad881acb6fbff1086b9b8c04 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add missed type hints for test.with_dummyserver.test_poolmanager

d68579d357f02b6d39b1cc93a9ee8f27a4e99793 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.with_dummyserver.test_poolmanager

97c4c6a61d01f982937428f54ef10f81dfe256a2 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add support for native JSON request and response bodies

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

c5bc7163022c0ac2e765cdb7309937a53e32d368 authored over 3 years ago by P. Sai Vinay <[email protected]>
Add an example of using a custom SSLContext to docs

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

0a40a2b35db04eddf8063d274e01042df483554c authored over 3 years ago by euri10 <[email protected]>
Link to changelog guildelines from contributing docs

da53a649f77dd597be22f4e1bd4c7a5e1963ee5b authored over 3 years ago by Quentin Pradet <[email protected]>
Strip brackets from IPv6 hosts before certificate hostname matching

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

7c9ca88b7dd5fe6b0e9fac52f72202edd74bd8b2 authored over 3 years ago by Derek Higgins <[email protected]>
Add type hints to test.with_dummyserver.test_no_ssl

384feec1597cbcf4ce6b4f3ced3d927b6b33bef3 authored over 3 years ago by Hasan Ramezani <[email protected]>
Revert urllib3.contrib.socks exception chaining

e77b33b60baaa74d80a651cb70d15108cb10e61b authored over 3 years ago by Quentin Pradet <[email protected]>
Add type hints to test.test_no_ssl

82ff145c7b6637f9a52a99dea1166779771c6941 authored over 3 years ago by Hasan Ramezani <[email protected]>
Fix test.with_dummyserver.test_https type problems

8b2efe0b79459499e0d0190b328ee50e5b971301 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.with_dummyserver.test_integration

196809734e181ac8c82d37abcff99b81c85fd455 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add entry for removal default value of request_context to changelog

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

fdf4047beac0a1e7f8b046c7d07a74d377a71385 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.with_dummyserver.test_https

b87d61a10eac3364128ce45d6560c7f25e1c2b0d authored over 3 years ago by Hasan Ramezani <[email protected]>
Remove the 'urllib3.request' module (#2398)

cff8b5ba3d2ba9338e31c102e1e91273124df297 authored over 3 years ago by Seth Michael Larson <[email protected]>
Add blocksize parameter to PoolManager

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

87a292aafa959059db885b7eed87eb7c7d8ebeb7 authored over 3 years ago by Anil Khatri <[email protected]>
Add type hints to pyOpenSSL, SOCKS, and collections tests

ad1bbcd75f4a8815648ccbbe2ab24e0d0b022c01 authored over 3 years ago by Jon Dufresne <[email protected]>
Add initial Towncrier newsfragments for 2.0 commits (#2361)

52e9830a5c8e0b95e1dbf1c4ad37b5c7d70dd82f authored over 3 years ago by Seth Michael Larson <[email protected]>
Add type hints to test.test_connection

3f195385726564bda2120aa1b538a858712ef931 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_filepost

950d84eeb98c4a5323ffcb55311a2ad64abe3405 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_poolmanager

b4321fb5010b8e283c010205c86fa4258993fe44 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_proxymanager

bfc02c03c8b49da5c4229990b71584453ff506bc authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_exceptions

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

d8eabf304190c62766e05c79ef44be7ff94cfbcb authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_fields

2ef4c3d6ece6b0ed52b1889501a2e10a7e9e7170 authored over 3 years ago by Hasan Ramezani <[email protected]>
Replace dateutil with zoneinfo in test.tz_stub

06fbbb7bf59b5473facd97859cc9f5cb8bca1462 authored over 3 years ago by Hasan Ramezani <[email protected]>
Fix type hints import in urllib3.util.url

dbd0b85b3a9d852c817e5c33f1ff9b0af8d0aae9 authored over 3 years ago by Hasan Ramezani <[email protected]>
Collect mypy requirements in their own file (#2379)

044121ee6076ca20dd1dec9fb8c6b2261fe5a499 authored over 3 years ago by P. Sai Vinay <[email protected]>
Remove redundant attrs from exception classes (#2376)

2f8688e3907eb5657dccef35f2fd0320e3befde0 authored over 3 years ago by Hasan Ramezani <[email protected]>
Default to setting 'SSLContext.minimum_version=TLSVersion.TLSv1_2'

472109cf27c5a5b4c40aa3ceb658e1c437e417c8 authored over 3 years ago by Seth Michael Larson <[email protected]>
Use 'SSLContext.minimum|maximum_version' when passed 'ssl_version'

66981b5dea3b007da99d9e57d6b10d286fba615d authored over 3 years ago by Seth Michael Larson <[email protected]>
Document 'ssl_minimum_version' use-cases

0a4839af7103e9ad71d26bf5ba7914e765577efe authored over 3 years ago by Seth Michael Larson <[email protected]>
Add type hints to test.test_retry

c9ac6c69c12c291008261a0597361f5525998a81 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.test_wait

26a74c1dbd3797e087f241d6f1ad5c956a1cff7e authored over 3 years ago by Hasan Ramezani <[email protected]>
Explicitly chain or don't chain exceptions (#2340)

Explicitly chain exceptions (or disable the chaining) instead of
creating implicit "During hand...

25ed51f319a3c6920bb5bd959924ca80925ee120 authored over 3 years ago by Ran Benita <[email protected]>
Fail on bytes/string comparisons

c674f48d59affef387d8f2ea817e1ae4d696e4da authored over 3 years ago by Quentin Pradet <[email protected]>
Update trustme to 0.9.0

0267e766a49f0de76b3e0b5b2dac6f8f29492b67 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test.conftest (#2367)

37f9af9885efa81d40031229ccecc5f1feb96067 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add white border to banner in README to be visible in dark mode

7d8e425030ffb1037ebed8cf00c2b1c7f1d2bb75 authored over 3 years ago by chetan <[email protected]>
Remove leftover type stubs

1efdeab1da9a0dda21e64838a17a1aa42bf4584e authored over 3 years ago by Quentin Pradet <[email protected]>
Add type hints to test.tz_stub

8d0e87cd964ee91da2898a28665a58267c802b0b authored over 3 years ago by Hasan Ramezani <[email protected]>
Fix type hints for def __exit__

78afca193a157f5f3620bc1ceef624f64b24d3ca authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints to test decorators and fixtures

372b97e4968cdd154d7bffa2f0d8b2449b3b795d authored over 3 years ago by Hasan Ramezani <[email protected]>
Specify the error code for mypy type ignores

3865d45d3dcb8b23097f3efc7f9cad31fd3c0389 authored over 3 years ago by Hasan Ramezani <[email protected]>
Add type hints for noxfile.py

01ae3072a4667571ea225aa77cc07aeab9882e9b authored over 3 years ago by Jon Dufresne <[email protected]>
Make return type of {PoolManager,*ConnectionPool}.__enter__ more precise

Particularly for `ConnectionPool` subclasses, e.g.
`HTTPConnnectionPool`, previously the static ...

84f184c348435e624659a0930f36bb4b43299361 authored over 3 years ago by Ran Benita <[email protected]>
Fix ReST syntax in changelog README

798a5b82b6e3b951341c8cd9cfcc998c142644e2 authored over 3 years ago by Quentin Pradet <[email protected]>
Allow setting HTTPResponse.url

Sphinx does that instead of using `geturl()` in 1.26.x, so continue
allowing this in 2.x.

a710689696a797a1add82b6e307875a936e061ae authored over 3 years ago by Quentin Pradet <[email protected]>
Generate changelog with towncrier

And include the changelog in the docs.

29fa291b2a58aca3c7e9b9653ff80909a2db7aab authored over 3 years ago by Quentin Pradet <[email protected]>