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

Revert "Ensure connections are properly closed on object destruction" (#291)

This reverts commit 1922ddac389270301e40a0589127cb87262f7cad.

Fixes #292.

50b28369a82f0e4965ec8e5f8ca2eb7fe6093356 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #291 from vincentbesanceney/fix_connleak

Ensure connections are properly closed on objects destruction.

784523352b723833ac27de8364201dc1269ce942 authored about 11 years ago by Andrey Petrov <[email protected]>
Ensure connections are properly closed on object destruction

Signed-off-by: Vincent Besanceney <[email protected]>

1922ddac389270301e40a0589127cb87262f7cad authored about 11 years ago by Vincent Besanceney <[email protected]>
Add support for platforms without threading, fixes #289.

929f15866e62d02a0249284cf54d1b8b6441505a authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #287 from schlamar/refactor-tornado

Refactored tornado test cases.

bd2049e4e74306f65c8a5cd729d327617d766e28 authored about 11 years ago by Andrey Petrov <[email protected]>
Revert #282.

963ef27605fb16d3e9a13ec93671b863e7c64dd0 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #286 from schlamar/test-fields

Fixed test_fields on Windows and some PEP8 love.

0c8da001714657863c5948a047d7392ead2e8200 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #285 from schlamar/timeout-win

Increase timeout for Windows.

3a39f10dcfe89828106c6508329a676fad32083f authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #288 from schlamar/fix-ipv6-check

Fixed check for IPv6 support.

e33247f59b6eeee3f14ba5e4b957c192e632b971 authored about 11 years ago by Andrey Petrov <[email protected]>
Fixed check for IPv6 support.

feb54850528a9933e71ae20c373e335ebfe887eb authored about 11 years ago by schlamar <[email protected]>
Refactored tornado test cases.

Use an explicit IOLoop instance so it should be more clear what's going
on internally.

102e5c9e996010ecbac2a4650ad6adfa6d497438 authored about 11 years ago by schlamar <[email protected]>
Use Tornado 3.x in tests.

29157b7cbe0565724ab927e74bb5daa506dc48b4 authored about 11 years ago by schlamar <[email protected]>
Fixed test_fields on Windows and some PEP8 love.

4e818ede2ddb5d93aef4f29b5c39f2e99ebb9ec8 authored about 11 years ago by schlamar <[email protected]>
Increase timeout for Windows.

8cb90b01d6d852542aef4306ac9f30b2c12679e5 authored about 11 years ago by schlamar <[email protected]>
Merge pull request #282 from kevinburke/tox

add tox as test dependency

8ac0903938d2e81650489b27082c3dd2ecadf98d authored about 11 years ago by Andrey Petrov <[email protected]>
add tox as test dependency

4c840a0d1bf114d2546d032ebec8379e0864d0f0 authored about 11 years ago by Kevin Burke <[email protected]>
Merge pull request #279 from clarete/master

Add proxy_basic_auth option to util.make_headers()

a0c986a24d75934980b409ceecc0cee167a4542b authored about 11 years ago by Andrey Petrov <[email protected]>
Add proxy_basic_auth option to util.make_headers()

With this option, `util.make_headers()` will return a dictionary
containing the key `Proxy-Autho...

840f8b0d3d3250de24a9af158d31df760908c255 authored about 11 years ago by Lincoln de Sousa <[email protected]>
Merge pull request #278 from pwaller/contrib

Add myself to CONTRIBUTORS.txt

bf0a00e5c3aeaa319623b881417f6825039cabfa authored about 11 years ago by Andrey Petrov <[email protected]>
Add Peter Waller to contributors

9c90f1a2537d12e59773693e39220e9b87078961 authored about 11 years ago by Peter Waller <[email protected]>
Added #277 to CHANGES.

138ba066ee83c8f60b6bb5be3e1fa255feb52398 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #277 from pwaller/tell

Add HTTPResponse.tell() as per #276

c7863b9a9eaa4fabcac5f49a7ecfed176f8c38d0 authored about 11 years ago by Andrey Petrov <[email protected]>
Fix test for Python3

131e34ce1260ddbd0effd17d050cbce84af7467e authored about 11 years ago by Peter Waller <[email protected]>
Add test_deflate_streaming_tell_intermediate_point()

This (somewhat large) test ensures that tell() returns the correct
values when streaming a large...

a53b3aca7d4ea2e63df93e7cba900b2610ae59ad authored about 11 years ago by Peter Waller <[email protected]>
Tweak HTTPResponse.tell() __doc__

f3ec4f0534df7b08246544fdd849098dba587e0a authored about 11 years ago by Peter Waller <[email protected]>
_wire_bytes_read => _fp_bytes_read

23a4122298d2ba94e52242ce89b809cfdc2f22f0 authored about 11 years ago by Peter Waller <[email protected]>
Add HTTPResponse.tell() as per #276

67959e1551409550842897fd081a1b310d9fd26d authored about 11 years ago by Peter Waller <[email protected]>
Add #274 to CHANGES.rst

cdb7abd6bea2ece551b7b288e627e0aca23dc3b6 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #274 from abadger/feature/vendored-backports-ssl_match_hostname

Feature/vendored backports ssl match hostname

d69e8a800d68734fdfcef28f6600b88fe290be3d authored about 11 years ago by Andrey Petrov <[email protected]>
Correct cut and paste error again

b28e78560a8abcaccb21b0d35a3a043ca3821545 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Implement checking of which match_hostname function to use inside of the packages module.

4bfcc1cf1a6298a0d575e151fc1b329aefddcb86 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Revert the old method of choosing which ssl_math_hostname module to use.

05ad00a33999fd82f17b4ae868789e4719560042 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Revert "Fix cut and paste error"

This reverts commit fa73693a0f44bba05ec916f19e09bc68cb1b6007.

1b620c1c2106860daaee2817b641052274cf8b79 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Revert "Fix unittest to import the correct CertificateError"

This reverts commit e663b3c077e01bc0f5a33ffb87c18173c2c1b6f7.

bc7efbe5b47e6243d2af8f444fb6f705fce6557e authored about 11 years ago by Toshio Kuratomi <[email protected]>
Merge pull request #275 from abadger/feature/fix-proxy-unittest

When 3316f5b reverted the removal of special headers for proxies, the un...

21ace95279734bfb5b1a9bef7422074cded4f80a authored about 11 years ago by Andrey Petrov <[email protected]>
When 3316f5b reverted the removal of special headers for proxies, the unittest change should have been reverted as well.

17443123ee615a8e98549a700c0cf88393358aef authored about 11 years ago by Toshio Kuratomi <[email protected]>
Fix unittest to import the correct CertificateError

e663b3c077e01bc0f5a33ffb87c18173c2c1b6f7 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Fix cut and paste error

fa73693a0f44bba05ec916f19e09bc68cb1b6007 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Make a note of ssl_match_hostname being under the PSF license

38e5bec11f807e2dfeb150797a471a2199e29c49 authored about 11 years ago by Toshio Kuratomi <[email protected]>
Vendored version of backports.ssl_match_hostname and use it as a fallback in case match_hostname isn't present in either the stdlib or a backports.ssl_match_hostname pypi module.

b4b9391b189f8e1d667b5cf105d57e373d435cfc authored about 11 years ago by Toshio Kuratomi <[email protected]>
Merge pull request #271 from Lukasa/proxy_headers

Resolves #270.

44f40f2460d8a20268a68e6ed4da530f364c8c69 authored about 11 years ago by Andrey Petrov <[email protected]>
Remove unexpected non-ascii byte.

b515e66b46d2070157c42087527c4dd9909c3270 authored about 11 years ago by Cory Benfield <[email protected]>
Better comment here. Don't set proxy_headers twice.

00a17a292989e78a6bdbb7a6a474cce70e0b03f2 authored about 11 years ago by Cory Benfield <[email protected]>
Revert "Stop applying special headers to proxies."

This reverts commit 09d03c9a75ba81d4469920b2d91df6d3ab4d7499.

3316f5b4078c7cdaa67decf47dd71f7dfa5b0601 authored about 11 years ago by Cory Benfield <[email protected]>
Apply proxy headers to a copy of the dict.

d7aaff408aaae625c8e5f42996bc3ba2f7ae23ee authored about 11 years ago by Cory Benfield <[email protected]>
Stop applying special headers to proxies.

09d03c9a75ba81d4469920b2d91df6d3ab4d7499 authored about 11 years ago by Cory Benfield <[email protected]>
Merge pull request #273 from t-8ch/fix_pyopenssl_monkeypatch

pyopenssl: fix monkeypatching for new code

c923ff27adb1755ca46df394fc2baef5bf49f4db authored about 11 years ago by Andrey Petrov <[email protected]>
pyopenssl: fix monkeypatching for new code

fixes kennethreitz/requests#1705

5f0916dc974e1e5ed0d0fcdecec42bb6d932feef authored about 11 years ago by Thomas Weißschuh <[email protected]>
More informative comment about proxy headers.

cbd69ca66f727df16da420f664c3eb0ef1bf7744 authored about 11 years ago by Cory Benfield <[email protected]>
Merge proxy_headers in HTTP.

f7585f38d9715127a25ff5dbaca953f589cbde36 authored about 11 years ago by Cory Benfield <[email protected]>
Failing test for #270.

b8eaabed5be670a124e326c88556ee042eee6d68 authored about 11 years ago by Cory Benfield <[email protected]>
Merge pull request #268 from kevinburke/join

Set default timeout on the server socket

74638c0c0f37826b39330dad0a5e573961ff3e71 authored about 11 years ago by Andrey Petrov <[email protected]>
localize the timeout

792601efc6c48da1aa7f645d7c6deab0d2e29c8e authored about 11 years ago by Kevin Burke <[email protected]>
Merge branch 'master' into join

7b3be6fe2cf97750e80787b7acd5b3a79b4598a8 authored about 11 years ago by Kevin Burke <[email protected]>
Set default timeout on the server socket

85219c2312674325bb329202aa8cbe0faee74cb0 authored about 11 years ago by Kevin Burke <[email protected]>
Screw it, removing the silly broken test.

8c39607d951bc93505a85e60b500831717ff1c10 authored about 11 years ago by Andrey Petrov <[email protected]>
Py26 test fixen.

d58f9f600e3cee3f5fc692fa141cf2be8111c426 authored about 11 years ago by Andrey Petrov <[email protected]>
Disable broken test again.

42905c4b7ccfcd312bf238017ead2286f92a9091 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #265 from Lukasa/fix2

Abuse SSL to fix test coverage.

449c722ad74a11247787b4f5f8bac25bea9b6859 authored about 11 years ago by Andrey Petrov <[email protected]>
Abuse SSL to test certain kinds of errors.

7fcff1b5c50ce79e9e41396c1213e43f5fa31e1c authored about 11 years ago by Cory Benfield <[email protected]>
Another test, even though it doesnt fix our coverage.

a9b6bc49b499f736f3dc3ba1519e2c3dad1399e0 authored about 11 years ago by Andrey Petrov <[email protected]>
Re-enabling old broken test, because we are awesome and it works now.

b1aa6ee52785f05ea450948b749e300607890f35 authored about 11 years ago by Andrey Petrov <[email protected]>
Added #252, #262, #263 to CHANGES, also minor cleanup.

6a9799440fdf050257834fb9fa2ef8c547582fd9 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #262 from kevinburke/reset-read

Reset the timeout after a connect.

707f09c3c421400ae43dfffd3ea9fdd51744f2c5 authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #263 from kevinburke/total-first

Put the total first

32a3a257a6e93241550218ae53dcaee9ddc5a6c0 authored about 11 years ago by Andrey Petrov <[email protected]>
remove unused import

7a8b9f46c40331c0968c0964fbd8aa96215901d7 authored about 11 years ago by Kevin Burke <[email protected]>
Put the total first

90fc54d8ba7591c4ef36770e42c37d7ce0c65b1e authored about 11 years ago by Kevin Burke <[email protected]>
fail it on failure, don't error

a2fa6f5023c864d5c6fc90ef84ce157d7156424b authored about 11 years ago by Kevin Burke <[email protected]>
Check outcome, instead of testing timeout value

8186cfdb4d9a4c80773e327679d6d9d3f531ff43 authored about 11 years ago by Kevin Burke <[email protected]>
Properly reset the timeout after a connect

Previously, if the read timeout was not set, or set to None, we would not reset
the timeout on t...

8dd47d4c27c6f52305987745e04353e2ee390776 authored about 11 years ago by Kevin Burke <[email protected]>
Add failing test

The timeout should be set to socket.getdefaulttimeout() after the read, not the
connect timeout

35876903fdb27749f90cc6f4dab8dd0c18b11bd2 authored about 11 years ago by Kevin Burke <[email protected]>
Added #252 to CHANGES.

cfcb1fc4fb4f415d1f1be64af11d69926cade23f authored about 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #252 from Lukasa/redir

TimeoutErrors should cause retries.

036dd73d0447bca1b2c92710418808574ff4e8d0 authored about 11 years ago by Andrey Petrov <[email protected]>
Note awkward Python bug we're working around.

e5616660230b1691d2ba0afc919647f8d291d68b authored about 11 years ago by Cory Benfield <[email protected]>
s/response/respond.

8b08b8bd0a869adeb7d1a6299dec47f8ac6986af authored about 11 years ago by Cory Benfield <[email protected]>
Merge pull request #254 from shazow/factorout-connectioncls

Factor out HTTP(S)Connection -> ConnectionCls, and cleanup.

2948607fff222310aabe2d857e9402456c8a8fef authored about 11 years ago by Andrey Petrov <[email protected]>
Merge branch 'factorout-connectioncls' of github.com:shazow/urllib3 into factorout-connectioncls

8c65a6d533ad49546b02efad240e6d2b3d0c8108 authored about 11 years ago by Andrey Petrov <[email protected]>
New urllib3.connection module.

33ecc78ebd2992d486f47dec100a9e30fcd1e11d authored about 11 years ago by Andrey Petrov <[email protected]>
Factor out HTTP(S)Connection -> ConnectionCls, and cleanup.

Also removed the need to None-ify global `ssl` module in tests.

3b6d57e316bc932b6b1049b279ef849be32a8334 authored about 11 years ago by Andrey Petrov <[email protected]>
New urllib3.connection module.

c18a3906894b07375f2d3174a8a40a87210c59de authored about 11 years ago by Andrey Petrov <[email protected]>
Handle SSL errors that might be timeouts lower.

a1c38f7fef4fa8c32e76a23124ec02411a42a84e authored over 11 years ago by Cory Benfield <[email protected]>
Split TimeoutError into own branch.

89e9e7a7afbeefac4b5573d8b41541a5fcbb556e authored over 11 years ago by Cory Benfield <[email protected]>
Remove apparently unnecessary SocketTimeout catch.

7ad936cd09a5895bcec515b4a9edffb82baa7f26 authored over 11 years ago by Cory Benfield <[email protected]>
Raise EmptyPoolErrors when the pool is, uh, empty.

a2be6fc31e48ab1ce071e524070ff6c0bbe3dd6d authored over 11 years ago by Cory Benfield <[email protected]>
Merge pull request #255 from riyadparvez/deprecated-removal

removed deprecated BaseException

f07dac4e6c404506c17cf58b50ea086104abc7b8 authored over 11 years ago by Andrey Petrov <[email protected]>
removed deprecated BaseException

2a9b9bae9c2dd474b7153a82602ab38206ba3009 authored over 11 years ago by Riyad Parvez <[email protected]>
rsplit ftw.

9552344989bfd8c06214692e612aac9a9fc83abc authored over 11 years ago by Andrey Petrov <[email protected]>
Factor out HTTP(S)Connection -> ConnectionCls, and cleanup.

Also removed the need to None-ify global `ssl` module in tests.

4e0a36bb85698f48d3ac92361712980521fb3398 authored over 11 years ago by Andrey Petrov <[email protected]>
Whoops.

8110a578d6afc463088380ae40c28d338b5f9034 authored over 11 years ago by Andrey Petrov <[email protected]>
Consistency: connection -> conn

1d679dc9579455d75bf8f68881f9fbff94c8521f authored over 11 years ago by Andrey Petrov <[email protected]>
Improved url parsing.

b76248c95d34aa6ffc6a2cb4fb20d4da98ad2697 authored over 11 years ago by Andrey Petrov <[email protected]>
Faster test timeouts. Cleaner code.

22382aa4eda85165f78c1ee15246b6bf8d36f525 authored over 11 years ago by Cory Benfield <[email protected]>
Continue to return TimeoutErrors.

9e8a6265891b3a1b0917676d9e9b0ffcb105d04f authored over 11 years ago by Cory Benfield <[email protected]>
TimeoutErrors should cause retries.

5bce9270ab55a33ab05814ac03ac5286602450c6 authored over 11 years ago by Cory Benfield <[email protected]>
Merge pull request #250 from t-8ch/pyopenssl_handshake_loop

pyopenssl: wait for data before handshake retry

c97e471122ac661dcd6ec9b4ce0e8c254814173c authored over 11 years ago by Andrey Petrov <[email protected]>
pyopenssl: wait for data before handshake retry

Affects requests made to SSL servers running in the same thread via green
threads.

http://stack...

a49bec58fa5f7aca76d1d0b2f1975eb094648eab authored over 11 years ago by Thomas Weißschuh <[email protected]>
Releasing v1.7.1

5062ac6e6b9c056031b90cf1a9b9bdbcdb5b11ee authored over 11 years ago by Andrey Petrov <[email protected]>
Version bump.

0a037a2faa0a280ed904008380fdf5c17533421a authored over 11 years ago by Andrey Petrov <[email protected]>
Merge branch 'master' into release

283cd99ca2a0cb0e6cfa1f9670d3fa2a88a66de9 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #246 from kevinburke/eagain

Also call ReadTimeout on sockets that receive an EAGAIN

b4391c1c3802178544bacebb2f86810c6b0dc122 authored over 11 years ago by Andrey Petrov <[email protected]>