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

Move main logic of _render_part to stand-alone function format_header_param.

f9db821640593d258c743ee7542dd74a8d3b261c authored over 11 years ago by Martin von Gagern <[email protected]>
Handle non-ascii headers in multipart/form-data

Second stab at shazow/urllib3#119, now integrated with the RequestField
infrastructure.

7daa44a2419d84906bba70ef6fd859ff29f944dd authored over 11 years ago by Martin von Gagern <[email protected]>
Added #221 to CHANGES

68286b8194ed19170a173764a6b08b0f34233217 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #221 from schlamar/proxy-error

Raise special error if connection to proxy fails

01a1085fc2b0e8d74fb23b4aeb1867423668555d authored over 11 years ago by Andrey Petrov <[email protected]>
Raise special error if connection to proxy fails

51d485a558f81397b360a49ce4c87cc1ddabb61c authored over 11 years ago by ms4py <[email protected]>
Added #220 and #170 to CHANGES.

f6e23e3b62091c5b57349ddeb87e378dad669b32 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #220 from sholsapp/add-request-params

Add request params.

f6e1b941e1a27c9b666c2251bcd9516ac9940326 authored over 11 years ago by Andrey Petrov <[email protected]>
Added concept of a `RequestField`.

A `RequestField` is a data container the encapsulates what data is needed to
build post bodies o...

21db32727079b2cd3dccebcb988420e396df3903 authored over 11 years ago by Stephen Holsapple <[email protected]>
Merge pull request #170 from schlamar/proxy-rebase-fix

HTTPs proxy support.

14b89458b72bf39257d2494984c08da14df44b26 authored over 11 years ago by Andrey Petrov <[email protected]>
Indentation fixes and some clean up.

c1185465a7cd9a43ff0b38e2e187b67d33dfc612 authored over 11 years ago by Marc Schlaich <[email protected]>
Simplified ProxyServerThread.

72db03e5a301bab0db677abe1d1de88bef163de7 authored over 11 years ago by schlamar <[email protected]>
Moved all connection-related block from _new_conn() to a helper function

4d7f0844e76828e872ac64cb9ebe9bed275d7d0a authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Renamed proxy* arguments for HTTPConnectionPool constructor to mark them private

bedc00c44cc69a739c89ea2d7f6d22bc31872e62 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
ProxyManager PEP8 love

70628ce8ebb2c0232f2ef472271c0929558aa82c authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Allocate ports for tests automatically.

741ba322a0450ea97069d546c06033394ffb23c0 authored over 11 years ago by schlamar <[email protected]>
Removed irrelevant TODO comments

b9064e87c4f145320c2cb7bfd358923ec49e8217 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
fix test_proxy_verified

26b64130356555f705b6b38823ba5fa9bdca4a11 authored over 11 years ago by Thomas Weißschuh <[email protected]>
increase timeouts to work on pypy

90400208860ea7a4273bb88fef6976876c74dbfe authored over 11 years ago by Thomas Weißschuh <[email protected]>
Fixed test coverage.

a43e344a60f795a516c9effd509f717ff2f2af6d authored over 11 years ago by schlamar <[email protected]>
Test cert verification via proxy

6487640aa4037cf11c86595a79c1ec2c895bfcfa authored over 11 years ago by ms4py <[email protected]>
Removed unnecessary pool.proxy and pool.proxy_headers assignments in ProxyManager

02503b53665fb4041419eeb22958e5e26958e9fd authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Remove unncecessary proxy code from PoolManager

4a18eaf9e5f22df625ab7aa05bbc38387b3c80b4 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Fix deadlock in Tornado threads (single-threaded now)

c6629d4612b5e86f154ee0d203d5fad4122904a1 authored over 11 years ago by ms4py <[email protected]>
Changed some wording in tests (suggested by @t-8ch)

d2bdbbd1f430afdc1474ebe4304045b892755237 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Slight code refactoring and simplification, as suggested by @wolever

a3fc6a054d4c11b9b7623427394060f62ded005f authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Another test diagnostic message change

17aacb60ea360727117d81fc1bf9ccc5f2c3c46b authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Tests are python 3.2 compatible now

715bbf558a3999eb112bc88541f57f66f7951452 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Added proxy property to PoolManager

67b7a63466f4cc233dbd190c7f41d2f352c4b433 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Added old ProxyManager API compatibility

65a37483cc97152304d5f964150b9983595ca3d8 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Some code cleanup

2eb0541b7b5953ba8df12a5cb6e6e77bfb2adf5c authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Fixed comments

6312aaa7f85681a9220d4a77607d160a12106c59 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Python 2.6 tests compatibility fixed

7c52de4260935b1e4b9ae4ffb731f29c13a26411 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Added docs

d15f1b398be76b45cd1b310cb83bbfbe511be785 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Created dummyserver tests for ProxyManager

b78efb13aae43176e483dd298c62b1bc0271c611 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Inplemented CB's suggestions regarding code clarity. Fixed proxied Host: header issue.

8e9fdaee2799b4752b260b50e4dcf2f5e7fae463 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Added proxymanager tests with tornado-based proxy

21a76db0bbec339096252e4f0b130f570875f740 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Fixed proxymanager headers logic

1111b5e62bb9ac04e8a07d6a078aa94d1687c796 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Fixed self.headers involuntary change

c48d6e4253be654f6e5bb0a47b3935037c30b055 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Fixed proxy test

3b94be705f93d7d95a4479f7a2ea45190566e515 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
At least, HTTP(S) proxy support works now...

b247c55094f7bd7f9d64ce7a6223d271a7e2372d authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Improved readability a bit

a270a6e10ddb07a28a4e95616bdbc897b82ea9a4 authored over 11 years ago by Stanislav Vitkovskiy <[email protected]>
Merge pull request #211 from Tengah/master

Only invoke decoder if decode_content parameter is True. Resolve shazow/...

0411615dd30653f768b0f92d975981605a09c65f authored over 11 years ago by Andrey Petrov <[email protected]>
Styling.

3c02830e478ce276de0a1ada7023f88663993dce authored over 11 years ago by Andrey Petrov <[email protected]>
Added #217 to CHANGES

487fc49f6b6d2ad950c80ddc95199070a7ed8364 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #217 from gavrie/master

Correctly set Host header when using a proxy

54d1c1600323e16c19151bafdea07e98f1e0e8ad authored over 11 years ago by Andrey Petrov <[email protected]>
Correctly set Host header when using a proxy

Fixed a bug in _set_proxy_headers that ignores the port when setting the
'Host' HTTP header whil...

d89d508e9758dee76299c4de3415bd2770db98ba authored over 11 years ago by Gavrie Philipson <[email protected]>
Merge pull request #219 from nipunn1313/master

Added units to the doc for timeout

3e0e50cd07b14d6a3c08a889acea45bf1a52fb13 authored over 11 years ago by Andrey Petrov <[email protected]>
Added units to the doc for timeout

timeout is specified in seconds, but in the doc, it was unclear.

12222ede957741e6049dab425c26fccb0cb0f591 authored over 11 years ago by Nipunn Koorapati <[email protected]>
Merge pull request #218 from t-8ch/url_netloc

Url netloc

0adc8e76bd93f4e3dbd42c983e9ffeabac34de70 authored over 11 years ago by Andrey Petrov <[email protected]>
remove superfluous code

1b5d42f9bb05785df3cc9e7f3427d73613850737 authored over 11 years ago by Thomas Weißschuh <[email protected]>
introduce Url.netloc (see #217)

91ebb0012d492ef5ac2a11fb18069eac8095e6ff authored over 11 years ago by Thomas Weißschuh <[email protected]>
Merge pull request #213 from schlamar/no-reuse-win32

Do not use REUSEADDR on Windows.

957abd18051ef8a43a1e952a75a8a4dfbeebaa66 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #212 from schlamar/tornado-thread-safe

Made tornado test server thread safe.

8ef2e6c8a2010d00f2267fdfbef88f0c378b8578 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #214 from schlamar/fix-addr-in-use

Close sockets from server connections.

d837418b8f474290e9c171053c1d8c24caf9cc4a authored over 11 years ago by Andrey Petrov <[email protected]>
Close sockets from server connections.

6d0a771ade86ffa3a7a62e44cd83b757f3a71766 authored over 11 years ago by schlamar <[email protected]>
Do not use REUSEADDR on Windows.

3b5017cc0d3fb82df47d4744f4e4e5dc75d85886 authored over 11 years ago by schlamar <[email protected]>
Made tornado test server thread safe.

5e4b74db7e14198deb8c09ce7d07cc1d4ce12db2 authored over 11 years ago by schlamar <[email protected]>
Only invoke decoder if decode_content parameter is True. Resolve shazow/urllib#209 .

f7377ddf420e93e825593e6b882368e01fe36f3c authored over 11 years ago by Bob Pasker <[email protected]>
Merge pull request #210 from t-8ch/decoding_error_message

include reason for failed decoding

a2b1da2addd1abc2d07c07acdcc53b4b95b151cf authored over 11 years ago by Andrey Petrov <[email protected]>
include reason for failed decoding

86e7137cadff3d99d34a219f12248b55d5d361d5 authored over 11 years ago by Thomas Weißschuh <[email protected]>
Merge pull request #208 from t-8ch/base_ssl_error

Use real error class as fallback for BaseSSLError.

e076446ceda0468a1eba52eb98d18e4902bfdc91 authored over 11 years ago by Andrey Petrov <[email protected]>
use real error class as fallback for BaseSSLError

If BaseSSLError is None, it is not a valid exception class and when evaluating
the try-except-bl...

794a7c5f2ef0897585afc53e5b89d671584f4721 authored over 11 years ago by Thomas Weißschuh <[email protected]>
Merge pull request #205 from t-8ch/dummyserver_return_rease_phrase

Add reason phrases to responses from dummyserver.

18f9062100fee72c0fd874e05b9688aa9fc04b29 authored over 11 years ago by Andrey Petrov <[email protected]>
tox: reuse test-requirements.txt

31be81d4f421b2eb2bfe5c3ab393316fc9f2d46f authored over 11 years ago by Thomas Weißschuh <[email protected]>
add reason phrases to responses from dummyserver

fixes failing test mentioned in
https://github.com/shazow/urllib3/pull/170#issuecomment-21234450

a98285bf4fe482853bbd34b3cad3c94e6858322c authored over 11 years ago by Thomas Weißschuh <[email protected]>
Added #204 to CHANGES.

a43319f7cf7c62481fa41d9fcffe88c40c73c3b5 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #204 from AudriusButkevicius/master

Fix a race condition between pools.get and pools.set

8f4373bd86d67d911590af352ed8fba6774b009e authored over 11 years ago by Andrey Petrov <[email protected]>
Fix a race condition between pools.get and pools.set

29a57df96f64001dd1fda49eec1cca5d58671df7 authored over 11 years ago by Audrius Butkevicius <[email protected]>
Merge pull request #202 from jaywink/188-missing-fileno-pyopenssl

Add missing WrappedSocket.fileno method in PyOpenSSL (issue #188)

125162e6e8f43cafaa94af7cf37400fe79137b95 authored over 11 years ago by Andrey Petrov <[email protected]>
Add missing WrappedSocket.fileno method in PyOpenSSL (issue #188)

97f0c840052c696490be1e3cc77e00bc30f78b44 authored over 11 years ago by Jason Robinson <[email protected]>
Comment typo.

eb53461cc48db0d35bc1ed4536781f63087b5aeb authored over 11 years ago by Andrey Petrov <[email protected]>
Pin tests requirements.

fd69bc68ef78e4402c8212146cbe80fb5f722417 authored over 11 years ago by Andrey Petrov <[email protected]>
CHANGES.

37fe46a0a3d70a125035917f2f8744a1d72a0100 authored over 11 years ago by Andrey Petrov <[email protected]>
Merge pull request #199 from t-8ch/parse_url_ipv6

urlparse returns brackets of IPv6 address.

81fec7c8b127879c3587234518900c09f4b24498 authored over 11 years ago by Andrey Petrov <[email protected]>
urlparse returns brackets of IPv6 address

Fixes https://github.com/kennethreitz/requests/issues/1426#issuecomment-19649944

Code is kept c...

593a0e85cc99c17903a9b03bf7e10b2afd30ded9 authored over 11 years ago by Thomas Weißschuh <[email protected]>
Merge pull request #198 from Lukasa/stream

Initial pass at stream method.

cffbd6b317342b459e000afd6e35d996e44f7ac6 authored over 11 years ago by Andrey Petrov <[email protected]>
Remove unneeded import.

6330f43dc297350bd86a4274bd230c03c6c71763 authored over 11 years ago by Cory Benfield <[email protected]>
Test with a mocked HTTPResponse object.

6c4666663df6e6d76bff0170bac309a6c938a97a authored over 11 years ago by Cory Benfield <[email protected]>
Consistently name response in tests.

1c4eeea3409b114992cab0d3a40ebe70b1c42723 authored over 11 years ago by Cory Benfield <[email protected]>
Test empty stream.

299509b256f4088103bca8061650e90d46611527 authored over 11 years ago by Cory Benfield <[email protected]>
Refactor is_fp_closed method after code review

2c8be420269b59365ccbe81122f598922a1e6edb authored over 11 years ago by Cory Benfield <[email protected]>
Test streaming behaviour.

3dde1eb6e97ed38f2f71a22c6698b809c36b4f24 authored over 11 years ago by Cory Benfield <[email protected]>
Stream method.

d5ef3cfbbc988afd412853195572c3bc59451f51 authored over 11 years ago by Cory Benfield <[email protected]>
Merge pull request #197 from t-8ch/pyopenssl_close_connection

contrib: pyopenssl: correctly close connections

60ba176f5d37b3d4790417d58a3985a3bb8b3dd0 authored over 11 years ago by Andrey Petrov <[email protected]>
contrib: pyopenssl: correctly close connections

fixes https://github.com/shazow/urllib3/issues/195

7d14f00568b3c717b824e768f3b8f2272a2517e7 authored over 11 years ago by Thomas Weißschuh <[email protected]>
Merge pull request #194 from ravello/ssl_no_hostname_verify_v3

Setting assert_hostname to False will disable SSL hostname verification.

2493c9b3c0ce90b82209b93cad84296244e2763a authored over 11 years ago by Andrey Petrov <[email protected]>
Setting assert_hostname to False will disable SSL hostname verification

Signed-off-by: Boris Figovsky <[email protected]>

dfd9e0dc7ecbe4bb7abe723b5fd0e01688096d02 authored over 11 years ago by Boris Figovsky <[email protected]>
Merge pull request #187 from eteq/httprequest-io-compatibility

HTTPResponse io package compatibility.

07dcd069d71ffeb593d236037df48fdb786786c5 authored over 11 years ago by Andrey Petrov <[email protected]>
adjust HTTPResponse.closed to default to `closed` but properly report coverage in py 3.x

c49097e560fd3080463e5ec4f8d2fe4abb0d8015 authored over 11 years ago by Erik Tollerud <[email protected]>
Clean up styling on a comment as suggested by @shazow

5fa0effb9f3210f6e3ade7a304cb4948e44f0173 authored over 11 years ago by Erik Tollerud <[email protected]>
make sure isclosed part of HTTPResponse's closed property gets tested in 3.x

30cfadbe9ba7122758c455d899cd54b1c43488e0 authored over 11 years ago by Erik Tollerud <[email protected]>
fix response tests for py 2.6

83393c828eca46c186d36f9ff47f3a975497c70a authored over 11 years ago by Erik Tollerud <[email protected]>
Fix io test for py 3.x compatibility

Also some minor cleanup items

30b1cdd4669bcdd9f79cac5b5052b7080ae99a27 authored over 11 years ago by Erik Tollerud <[email protected]>
add tests for HTTPResponse subclassing io.IOBase

c490c5515a34fd58a747449fe6d97c6af099dd8a authored over 11 years ago by Erik Tollerud <[email protected]>
add io.IOBase compatibility to HTTPResponse

Closes #182

da7a8e276cf3e4bd400552b9d09c652379d2ae74 authored over 11 years ago by Erik Tollerud <[email protected]>
Merge pull request #184 from royhodgman/master

small typo fix

5e9a25dcdaac0ddcc0b527ea03fe5db7a97a1041 authored over 11 years ago by Andrey Petrov <[email protected]>
fixed small typo

38a3632212853cf9e1e8efc42c58f88939a79169 authored over 11 years ago by royhodgman <[email protected]>
Merge pull request #183 from shoghicp/master

urllib3.contrib.ntlmpool: SyntaxError with Python 3

d20efff876732a99ffc9ca9d4e86f07526591013 authored over 11 years ago by Andrey Petrov <[email protected]>
Update ntlmpool.py

1f7f39cb53b79f975e559c8f7ae48ce056417044 authored over 11 years ago by Shoghi Cervantes <[email protected]>
Minor code cleanup.

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