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

Merge pull request #60 from makuro/master

Fix the IPv4 dummyserver/nosetests issue (issue #59)

2d95e4b12e40be4e99ede029c7b4c95182079c60 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'master' of github.com:makuro/urllib3

c96a8eabc40e9b2495052d67004ce1a1af9f5f3e authored almost 13 years ago by Mahmoud Hashemi <[email protected]>
making dummyserver work with IPv4 by explicitly passing the server host address. Should work fine on IPv6, too. fixes issue #59

6870e0440355971e4bf59fca6ec8e87091f70e64 authored almost 13 years ago by Mahmoud Hashemi <[email protected]>
Merge pull request #57 from wolever/patch-1

Fixing bugs in `PoolManager`'s docstring

56ab40d625121138a3a8e62726736b6bb005773d authored almost 13 years ago by Andrey Petrov <[email protected]>
Fixing bugs in `PoolManager`'s docstring.

70b1cdff41788805d6481941da4af6533633b589 authored almost 13 years ago by David Wolever <[email protected]>
making dummyserver work with IPv4 by explicitly passing the server host address. Should work fine on IPv6, too. fixes #59

cd330f10740c6455e21c8699c1a7763a458141f6 authored almost 13 years ago by Mahmoud Hashemi <[email protected]>
More filepost tests.

5b1a8b763187f3d560eb452bfe6b297149945f01 authored almost 13 years ago by Andrey Petrov <[email protected]>
Updated changelog.

b077073e9117fadf467a232cec62309ed017050a authored almost 13 years ago by Andrey Petrov <[email protected]>
Cleanup.

08e86e5d5043d898ac1de8c4f117f95a22b6d874 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'master' of https://github.com/joelverhagen/urllib3 into joelverhagen-master

9b5729d325a4b103b66ea5a8b35931347e642985 authored almost 13 years ago by Andrey Petrov <[email protected]>
Failing test in py32 for cookies.

d8013cb111644a06eb5cb9bccce174a1a996078d authored almost 13 years ago by Andrey Petrov <[email protected]>
Added a clause in HTTPResponse.from_httplib to merge HTTP headers with the same name. This is necessary because of an API change in Python 3's HTTPResponse.

f26ebc19a14809f56b6a615d0e7b5c9ca02870a9 authored almost 13 years ago by Joel Verhagen <[email protected]>
Docs and changes update.

a602b64856bade9392124169eb2fbccf5b1eb27a authored almost 13 years ago by Andrey Petrov <[email protected]>
py32 support.

35212b7e7632fa8e16aae701d6cbbddb666ded38 authored almost 13 years ago by Andrey Petrov <[email protected]>
Support multiple fields with the same name for multipart encoding. (Fixed #48)

d1d5fd1fd1d23cf68035e465ee395f580f6aebbd authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge.

90c3ffbbcc422d77d30b7ed9ba3ee9cea3475742 authored almost 13 years ago by Andrey Petrov <[email protected]>
Include test-requirements in package (fixed #47).

751880f3a502ba54c04b54cf014482b2893e42b2 authored almost 13 years ago by Andrey Petrov <[email protected]>
Oops, forgot to remove test that used a deprecated api.

ccf71ac38112f1a195d90fdc17eded72694b058a authored almost 13 years ago by Andrey Petrov <[email protected]>
Refactor helpers into util.py, removed deprecated api calls.

d8ff66d0758f8752b78d415a6200a0242acafb64 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'release'

66de7555f08b4a8c3fbe685b0fcdf68de48c824c authored almost 13 years ago by Andrey Petrov <[email protected]>
Formatting.

d020d2b603ae3d540e3f7cfd521afe8e91fa5950 authored almost 13 years ago by Andrey Petrov <[email protected]>
Gonna try keeping a separate release branch with real version numbers.

29d2814c31145b8ee4198d0dd3410a24eb90b0ca authored almost 13 years ago by Andrey Petrov <[email protected]>
Version bump

a0cd4effae04788b72bd68fba18137bbdc03edbb authored almost 13 years ago by Andrey Petrov <[email protected]>
Change order of inheritence for LocationParseError

586b88aa0f870fa110a70fe0bb95b704d35a2f2e authored almost 13 years ago by Andrey Petrov <[email protected]>
raise LocationParseError instead of ValueError. (#39)

247b68b6610dd4e38e35ba3d5ada19a40c706d6b authored almost 13 years ago by Andrey Petrov <[email protected]>
Changes for 1.2.1

7853d47093af2a12033d57c302179a2a165c08e7 authored almost 13 years ago by Andrey Petrov <[email protected]>
Fix no ssl case again? (#41)

76f05a9297cf389ac798652547119ce5e7caa28b authored almost 13 years ago by Andrey Petrov <[email protected]>
Docs/readme update.

b07515b7e99dd09dbcd34f1442556a1150b415ec authored almost 13 years ago by Andrey Petrov <[email protected]>
Docs update.

3fb25d4140f6dae52b7578e8a7685610d8ec58d0 authored almost 13 years ago by Andrey Petrov <[email protected]>
Readme.

dcea10e576679d6f668194cc4fb7f455979e7b5f authored almost 13 years ago by Andrey Petrov <[email protected]>
Adding test-requirements.txt and testing note.

d2837a5a7ea1406b6c79da9fdebeb40a525982c2 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge.

86cf15473413ecf15c513ada57e36ff25ceb9776 authored almost 13 years ago by Andrey Petrov <[email protected]>
Preparing for v1.2

40bad3b24f4e1c0bfa3d0bf1bdc170fc4f8a6f4e authored almost 13 years ago by Andrey Petrov <[email protected]>
Renaming socket test suite.

2cbdef1d1831bba708239f06caa58fe2941392d8 authored almost 13 years ago by Andrey Petrov <[email protected]>
ProxyManager tests, coverage at 99%

0e093823c2179362d82b6d00283d8b8d4f83a505 authored almost 13 years ago by Andrey Petrov <[email protected]>
py32 fix: Basic auth base64 encode.

7866dc9fbaaee95a4b9df14a666cc16d3f201d3b authored almost 13 years ago by Andrey Petrov <[email protected]>
97% test code coverage.

f4089584ae04e6de6e96b4335e73bacfc0247033 authored almost 13 years ago by Andrey Petrov <[email protected]>
Coverage configuration.

a215920c16677f04ef0a22d3ae1f746fbac47e6c authored almost 13 years ago by Andrey Petrov <[email protected]>
More changes logged.

f8c7143acfd9b311d1eaa0a91cc01ac7fdb98a2a authored almost 13 years ago by Andrey Petrov <[email protected]>
Raise SSLError during runtime if no SSL support at runtime, instead of ImportError during install (fixes #41)

074fac227118d8e844dac20e29c5d7ad938c3c96 authored almost 13 years ago by Andrey Petrov <[email protected]>
Adding notes about py3

a62860b115325c320c898196fe0d3e66301da908 authored almost 13 years ago by Andrey Petrov <[email protected]>
Fixed tests for py32.

46497e05385933a92d30ff700a75898d36bbb363 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge pull request #42 from takluyver/python3-fixes1

python3 test fixes.

f56d639416b18d5abded783d8305f166bc5dfcf8 authored almost 13 years ago by Andrey Petrov <[email protected]>
Fix dummyserver str response on Python 2.

c5cefe374fe7e6e5f71f221aa82ae8ecc24e828f authored almost 13 years ago by Thomas Kluyver <[email protected]>
Fix test_socket_closing on Python 3.

e08f98d5b627a6f4f2dd71e2633b811f1132d348 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Change dummyserver redirect status to match what tests expect.

c59b09bb494767fe203b354e5cde3ae18c3475b3 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Fixes for dummyserver upload interface.

f179e0d723db8fc3e0e381dc2dc8af7926058163 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Merge pull request #40 from takluyver/patch-1

Trove classifiers for Python 2 & 3

55c063718abd2d5241ca8f6a987fac1658880641 authored almost 13 years ago by Andrey Petrov <[email protected]>
Add trove classifiers for Python 2 and 3 compatibility.

5713ec3226c8578b3216c358f2322b1aadf1fd44 authored almost 13 years ago by Thomas <[email protected]>
More progress porting tests to py3, brutal.

ee76a8e648999e7c8ada3b28a424573ba341b19b authored almost 13 years ago by Andrey Petrov <[email protected]>
Progress on porting tests and dummyserver to py3

edb4a603685501c67f9be5f5e493004aeaeb3c3c authored almost 13 years ago by Andrey Petrov <[email protected]>
Cannot believe I screwed up again.

95efa2d62c9ffa921c46b2336775ec9a15797946 authored almost 13 years ago by Andrey Petrov <[email protected]>
Cannot believe I screwed up again.

dea736456f8775ce0fab8195825999a6799c1c72 authored almost 13 years ago by Andrey Petrov <[email protected]>
Fix relative imports.

d3152e2248fc312876395ab46ebb387398b1a70f authored almost 13 years ago by Andrey Petrov <[email protected]>
Poo, committed a conflict, I need to sleep soon.

ce968f5f9937ec09cc7b84193e4224579c94324c authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge.

17178b2755f67422f023acf1c638f68bf6fb57de authored almost 13 years ago by Andrey Petrov <[email protected]>
Fallback for platforms without select.poll

5c422c526f79dc9bdde4905b0b2d069ef56f342c authored almost 13 years ago by Andrey Petrov <[email protected]>
BytesIO fix.

7bacb2c14acc9e189abbb475695425352dc215da authored almost 13 years ago by Andrey Petrov <[email protected]>
basestring compat for py3

2ee303fc39a10470c2e85cc2b881cdabbc88e80c authored almost 13 years ago by Andrey Petrov <[email protected]>
No more eventlet.

6b3131cbd560bdf044d49dda8f2a97ff12bd9477 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge pull request #37 from brandon-rhodes/master

Added @brandon-rhodes to CONTRIBUTORS.txt

3be8c6353690fde55714ed995d3b7608c6ac2c01 authored almost 13 years ago by Andrey Petrov <[email protected]>
Added myself to CONTRIBUTORS.txt.

e6934f671ad3336ffaee2707210cf49cc3f6a696 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Py26 support fix.

c064a1086eeae1d6e89734e0a07810dcded61b87 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'python3' of github.com:shazow/urllib3 into python3

835eb1bfbad701256b80e512eda953cb66b1e3cb authored almost 13 years ago by Andrey Petrov <[email protected]>
Py26 support fix.

2bb2424605228f7f09105e92440edb76755c900d authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge pull request #36 from takluyver/python3

Added @takluyver to the contributor list for Python 3 support.

52bbb40346f02b24adda93273163252e66e35465 authored almost 13 years ago by Andrey Petrov <[email protected]>
Add myself to contributors list

031372a858b5d19b033634e655025dc8be70f399 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Merging and getting rid of eventlet, wsgiref and other things in dummyserver. Lots of sexy refactoring.

3cc735dac8f3c722ef85d764d64de078ba755758 authored almost 13 years ago by Andrey Petrov <[email protected]>
Refactored new poll code from #34 into a helper.

7a85442a3cc5dc96f1a7e3132559624d3bf56ab5 authored almost 13 years ago by Andrey Petrov <[email protected]>
Add mimetools_choose_boundary to packages list in setup.py

06d5019254e99b71d526621876f9562b0a807359 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Move six into .packages

d08a34570170234befc09e674c5a45f0c3782b0d authored almost 13 years ago by Thomas Kluyver <[email protected]>
Include a copy of mimetools.choose_boundary() from Python 2.7, for Python 3.

3808017c2acf1f865a81765cf2c7f3c2ae276ef8 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Refactor exceptions to include pool description prefix.

045c179cad2db3edaf802d03a07a5a02e341e145 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'master' of https://github.com/tokarina/urllib3 into tokarina-master

29e87cb815683d2e586d9cdac4ef7cf9dddceed9 authored almost 13 years ago by Andrey Petrov <[email protected]>
Updated docstring, fixed ready_lock race condition.

31313bfc5ebbe03aa4f23313977b167efa1c0475 authored almost 13 years ago by Andrey Petrov <[email protected]>
Use tornado for tests on Python 3.

1d1c37c6514f3501fa3733fdb9da642eaf7b7e69 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Fix tests for content-encoding

376ca8c245771db92025efa661be1ab03b4fe98d authored almost 13 years ago by Thomas Kluyver <[email protected]>
Pick up redirects correctly in Python 3.

aec491c18a48b99ceb767b1e11efd0a2f4beb652 authored almost 13 years ago by Thomas Kluyver <[email protected]>
More compatibility changes.

78ba4dfdaf12166c23b29728dd2c71608f2c416e authored almost 13 years ago by Thomas Kluyver <[email protected]>
Various changes for Python 3 compatibility.

10d1df00995863c7ea91d296e290f8ad068df54d authored almost 13 years ago by Thomas Kluyver <[email protected]>
Add six for Python 2/3 compatibility.

de61b2b597b243dbae06b4040823c88840459e23 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Fixes for importing tests.

f22bbc2f21411ab6a75db7599e991c99dceaba2c authored almost 13 years ago by Thomas Kluyver <[email protected]>
Add tornado option for dummy server.

bc27ddac65d25ce4eab2c2f0ad39113a4c9af4b5 authored almost 13 years ago by Thomas Kluyver <[email protected]>
MaxRetryError should contain an absolute URL not just a relative url

8ab1ccdfec3a113b968e57debf9e69b5f5df18ca authored almost 13 years ago by John R. Frank <[email protected]>
Instead of select, we should use poll.

select only goes up to 1024 FDs. So once we have used more than
that, this fails. poll (or epoll...

10b91f95df4d9390d9238a710c8ff9a13ebe8a5e authored almost 13 years ago by John R. Frank <[email protected]>
Refactor dummyserver so simpleserver actually starts and stops.

ee3c08fa466d44c71fb62a361a2cf5beed1e3ef4 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Move missing port test out of socket-level suite.

7ade98659602289c2d151ced59667644913a27c0 authored almost 13 years ago by Andrey Petrov <[email protected]>
Refactored dummyserver subpackage to support simpler Socket servers.

99cd0a3c68de889af1cbcf82580d24057ab8a29d authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge branch 'master' of https://github.com/brandon-rhodes/urllib3 into brandon-rhodes-master

e2d67cac7f0c4523abd50282691b5dd6860f7657 authored almost 13 years ago by Andrey Petrov <[email protected]>
Merge.

a0d68fba1431d3cbf18f3ea29314e2027acc2efe authored almost 13 years ago by Andrey Petrov <[email protected]>
urllib3 imports on Python 3.

e00e71ab8398331838c67e7d3acd44998f0c63f5 authored almost 13 years ago by Thomas Kluyver <[email protected]>
Moved the code to support test threaded socket servers into its own module.

29f0dbe9a186fe8c71831458e6801290a9574da0 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Simplified the port-comparison logic: removed "is None", and clarified comment.

51191806557b057cf1d9934e3e7d9ec0ef144be9 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Replaced explicit port numbers 80 and 443 with symbols from httplib.

ccacb07ba37678d3f063499edfd365b49215f2db authored almost 13 years ago by Brandon Rhodes <[email protected]>
Decided to make the missing-port test finicky about the response it gets back.

fca618d7599b514df6df3a7270d4bf2d522218ea authored almost 13 years ago by Brandon Rhodes <[email protected]>
Wrote a fix for github issue #28.

9f8ebb3d8d618d5d5ce54769fc8e33284dd1cd17 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Added a failing test case for github issue #28.

6cd6854b4cf6bb09ad7ab84d115f5c942cd25503 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Made it clearer that an "address" is a "host, port" tuple, helping readability.

bb48dcb2d7ee3adecd916be4645ef6d426c756ba authored almost 13 years ago by Brandon Rhodes <[email protected]>
Added a test (that succeeds!) of whether connection pools survive dead sockets.

e0ee3a26bf2528063eeb0695579e265cc66570d7 authored almost 13 years ago by Brandon Rhodes <[email protected]>
Changed HTTPResponse behavior when passing strings

f73882c91614a011ee5caecad687367dfa6ac0fd authored almost 13 years ago by George Marshall <[email protected]>