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

Sphinx docs sys.path config fix.

df8ac19078217d4583d0d903282ac1f6c5f5c7bf authored about 13 years ago by Andrey Petrov <[email protected]>
Importing Sphinx docs.

c9a886beab37922e9f2edc877d2f82468e051d42 authored about 13 years ago by Andrey Petrov <[email protected]>
More sphinx docstring corrections and additions.

f1c896457d7cb94d81978f611f0984113b49b265 authored about 13 years ago by Andrey Petrov <[email protected]>
More sphinx docs and minor fixes.

022cbe30f4a772ecd398b07db4a2f6f5ec2af085 authored about 13 years ago by Andrey Petrov <[email protected]>
More docs and examples inline.

2379c4b6a0066eea17b8d2ef31544373ef082a78 authored about 13 years ago by Andrey Petrov <[email protected]>
Converted docstrings to sphinx format, added more docs, minor fixes.

d7f52e573fee695281b4fb39980f503d3c471a86 authored about 13 years ago by Andrey Petrov <[email protected]>
Added RequestMethods mixin for *_url convenience functions.

a53c7a48446aae015593bc9d69f04fac26669239 authored about 13 years ago by Andrey Petrov <[email protected]>
First attempt at a ProxyManager object. (Untested)

8a8fb03664201e872aba7b28b32788bde0c6ad22 authored about 13 years ago by Andrey Petrov <[email protected]>
Properly silence the logger by default, using NullHandler.

For discussion, see:
http://code.google.com/p/urllib3/source/detail?r=05889a06729bf42bdb53d5a3a5...

93b3472d9c471538b0837b0fd2cb962ce2901e3c authored about 13 years ago by Andrey Petrov <[email protected]>
Set default logging level to ERROR, to avoid excessive "No handlers could be found" messages.

198f6b0e0a98d0f5ef34d1aec44d5e9704d2cae9 authored about 13 years ago by Andrey Petrov <[email protected]>
Merge.

cbc2982b7ed07bce953a706c9b1b9c5a349ae832 authored about 13 years ago by Andrey Petrov <[email protected]>
VerifiedHTTPSConnection constructor was broken because it didnt take any arguments/parameters. Got rid of it.

f08f1cde31b1071f15e69196255fdf908e365c51 authored about 13 years ago by Andrey Petrov <[email protected]>
Merge pull request #1 from kennethreitz/master

PoolManager had the wrong HTTPS port; pass kwargs to HTTPSConnection; added contributor.

9e2fd567eed35b66fad47b37016dc3e894d1bfe4 authored about 13 years ago by Andrey Petrov <[email protected]>
Pass kwargs through to HTTPSConnection.

1a8d8e54cf470001708a4ca1d7783677deb3a38e authored about 13 years ago by Kenneth Reitz <[email protected]>
HTTPS is 443, not 433.

980c02d54c3df1ac7711b932f2c93706a7767c36 authored about 13 years ago by Kenneth Reitz <[email protected]>
Added Kenneth Reitz to contribs

5b3503a0c17a4c301601f02b2f580e4afb5bb789 authored about 13 years ago by Kenneth Reitz <[email protected]>
Embedded DummyServer in tests is a functional disaster.

2c24b69973903bbc8e136bfecf623813d068a140 authored about 13 years ago by Andrey Petrov <[email protected]>
Progress trying to get dummy_server to run async.

295861fc725ea7725478b89d80f3d696f068f495 authored about 13 years ago by Andrey Petrov <[email protected]>
Tests: Note about skip.

5465dcf4d2b4a29926f533649b98a958cb5204b9 authored about 13 years ago by Andrey Petrov <[email protected]>
Tests: Giving up on keep-alive remote close tests.

6d44e99c2052c7beaacbe287ba7047bdf49994a6 authored about 13 years ago by Andrey Petrov <[email protected]>
Tests: No reason why we can't re-use the same pool for announcing to the

dummy_server.

b6e4abd29d036f041a5136ed906eeb48fa2434d8 authored about 13 years ago by Andrey Petrov <[email protected]>
Doesn't seem like this test does anything that the keepalive test

doesn't do.

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

f09e0be91761fee33a9e92eea1d6a08c912fc777 authored about 13 years ago by Andrey Petrov <[email protected]>
Style.

a928690f1b96adaf126e689fef894c486fe29165 authored about 13 years ago by Andrey Petrov <[email protected]>
All passing tests.

c5006a42d93812c2d2ef3d878df69cdc3059e04c authored about 13 years ago by Andrey Petrov <[email protected]>
Moving things around, skip stalling test.

0086eeea15d530ee5629983462ce3f23bf6cdba4 authored about 13 years ago by Andrey Petrov <[email protected]>
Functional tests with gunicorn, one test still stalling.

e0b0a85ba014b0186d8702cd492afa26c593582c authored about 13 years ago by Andrey Petrov <[email protected]>
Fixed issue 34: ConnectionPool._get_conn() raised SocketError, moved into the

try-except block.

6fb9e1ca41511e3f8b803cb0a8bbb59769518c52 authored about 13 years ago by Andrey Petrov <[email protected]>
Adding license headers to files.

269d030fc2adef2ace5b1fa08fc40f1664084994 authored about 13 years ago by Andrey Petrov <[email protected]>
Add tests, fixed bug where failed response would not release conn.

d5065644d0faf0e0b2982e4d3fbf2c174795a516 authored about 13 years ago by Andrey Petrov <[email protected]>
Fix double-close.

54ea675c6651631d0ac4a66aca2e62aae8a20910 authored about 13 years ago by Andrey Petrov <[email protected]>
Skip bad dummy_server test

0521d8024d3698b21cb84b8917fe7a19ac525c27 authored about 13 years ago by Andrey Petrov <[email protected]>
ConnectionPool: Per-request timeout.

9194d65fe320927e2965524e67930ad2cb015e0d authored about 13 years ago by Andrey Petrov <[email protected]>
PoolManager.connection_by_host

509b6ebbe5b79124a59f079ebce683366aa0ae7d authored about 13 years ago by Andrey Petrov <[email protected]>
Response: Prevent releasing the same connection twice.

4f2de3b97fc76170c243a59f59773b111d74f54a authored about 13 years ago by Andrey Petrov <[email protected]>
Adding release_conn=None flag to urlopen

ec43907260ab7a75a66415814949cf6855e82cb6 authored about 13 years ago by Andrey Petrov <[email protected]>
Merge issue 33.

d74dd0fe44e5b25180a44229c9c32a6a7f1a58c8 authored about 13 years ago by Andrey Petrov <[email protected]>
Closing issue 33.

--HG--
branch : issue-33
extra : close : 1

df21402ba6cdd74c492828e253d772e2859be8fb authored about 13 years ago by Andrey Petrov <[email protected]>
Fixed issue 33 (again): Put the connection back *before* retrying.

--HG--
branch : issue-33

ea4a5795b02a25cbba2752cb3ce8c312b0cf1d1d authored about 13 years ago by Andrey Petrov <[email protected]>
Making dummy_server mostly compatible with gunicorn. Keepalive fails, though.

cd67bdc2bac9dffcde7fd296f7fb1dc1c6fa3e64 authored about 13 years ago by Andrey Petrov <[email protected]>
Skip evil test.

3edd2d845f479f1bfb04344ff55e70acd11a41ac authored about 13 years ago by Andrey Petrov <[email protected]>
Merge.

0c560db828162eab45ce5e0e1810733b9e4a7bd8 authored about 13 years ago by Andrey Petrov <[email protected]>
Merging Issue 33

36caa161d9fdcb95df4292aadcc7cec0f037bebd authored about 13 years ago by Andrey Petrov <[email protected]>
Issue closed.

--HG--
branch : issue-33
extra : close : 1

28e01b2de9c28c3e74c763d55bd16aabfd4c1ad4 authored about 13 years ago by Andrey Petrov <[email protected]>
Fixed issue 33: Recycle connections on exception.

--HG--
branch : issue-33

2cb37d9172f020da2da59be0f69d383a9b51a56c authored about 13 years ago by Andrey Petrov <[email protected]>
A crack at letting the Response handle releasing the connection back to

the pool.

caf123994afcd120f5f01bf340f13d045a658c66 authored about 13 years ago by Andrey Petrov <[email protected]>
Factored out pool._make_request, added more tests, added EmptyPoolError.

1689afe41fb9d39bd175a8b8209a9f5fc2b0b321 authored about 13 years ago by Andrey Petrov <[email protected]>
Added boundary param to multipart encoding, still messing with test_lazy_load_twice, now failing by hanging.

72565c8c53460e8bdf385d8d363c2c8d8b261101 authored over 13 years ago by Andrey Petrov <[email protected]>
Failing test.

3f00804843842017bcba71afd20b768765a9b376 authored over 13 years ago by Andrey Petrov <[email protected]>
More finegrained testing of partial response loading.

f35cf5d714b5e0ec738daa8dab7cede5f87b5752 authored over 13 years ago by Andrey Petrov <[email protected]>
Couple more tests, changed efault cache behaviour for Response.read()

37f8ca240e8f5dcba015afbdce0a0129bdbe6847 authored over 13 years ago by Andrey Petrov <[email protected]>
Modernizing setup.py

bad03705c84ffd06ff7663c8890ebb9d5dac9241 authored over 13 years ago by Andrey Petrov <[email protected]>
RecentlyUsedContainer: Removed outdated comment.

174652f755c15056a74643aac8a3cbd4f68fbc0b authored over 13 years ago by Andrey Petrov <[email protected]>
Refactoring: Moved RecentlyUsedContainer out to its own submodule.

20b85f537e98dfaa4f199ee308e32eca92d6a594 authored over 13 years ago by Andrey Petrov <[email protected]>
HTTPResponse: Renamed s/body/content/ and added decode_deflate test

6ea85ca539bfe9033ae4ec06799eb87e30cebe90 authored over 13 years ago by Andrey Petrov <[email protected]>
Refactored out response.py and exceptions.py

response.HTTPResponse now supports optional preloading of the body, and
the decode functions are ...

d0fde3672e4a4093f7587858dccfc298eb66e46c authored over 13 years ago by Andrey Petrov <[email protected]>
More thorough access testing.

1caa22d80364b0702de1aad0a04848c6065d8028 authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager: Improved invalidated pruning performance by something like 75% with a one-liner comprehension. Kind of embarassing.

078b7d554e8f125d3409df220edf4d34311f3ab7 authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager: Replaced heapq with deque.

c99c0866ebe25d51f6723f1283271ba72ac0fbab authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager: More refactoring.

31806049560132e2f202ae2c4420a76927eeba3d authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager: Comments.

3850aa9cd66e1dad679c21872a80b6362669be3e authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager: More thorough testing, mild refactoring and cleanup.

ddf753456fd58194d98f5d91df7072d67a65648f authored over 13 years ago by Andrey Petrov <[email protected]>
Removed unused import

05d86219dc480cdffdef2bb8b0773423207e1893 authored over 13 years ago by Andrey Petrov <[email protected]>
PoolManager is functional with mostly complete tests. Fixed a bug in HTTPSConnectionPool.

eb42c6244581406ae8f772c478b8d244eaee1b60 authored over 13 years ago by Andrey Petrov <[email protected]>
poolmanager: Fixes of various silly errors, added unit test that reveals a known bug (currently failing).

a2bc32f6c521d6637e72c1757bddf6def662bf1f authored over 13 years ago by Andrey Petrov <[email protected]>
Adding first crack at a PoolManager, completely untested.

8bcc2fe2ba8e1c38713902a5e86aaf552e7e55ef authored over 13 years ago by Andrey Petrov <[email protected]>
README formatting: Lists.

f49552d045f2ecb5dadf4d3d117f785b448d186a authored over 13 years ago by Andrey Petrov <[email protected]>
README formatting: Lists.

67557cc155ee83e62abd48a5ce49ef3fe37d1317 authored over 13 years ago by Andrey Petrov <[email protected]>
Removed egg-info, updated hgignore.

edda19854cd7f0b95cd9efc4d5865b295d83ac3b authored over 13 years ago by Andrey Petrov <[email protected]>
Fixed README formatting: Code indent.

9cb29c9c2dc3f457491d201b31aa941983c9ed11 authored over 13 years ago by Andrey Petrov <[email protected]>
Symlink README to proper format parsing.

fe0d137bc6cd214a93a1429a8dc33edabae83871 authored over 13 years ago by Andrey Petrov <[email protected]>
Minor comment fixes.

ad2b77ae39b0985262c822cac71bfc0a6e192944 authored over 13 years ago by shazow <none@none>
log level of detection of dropped connection changed from warning to info

7b6e3e3305a9132237f9152291ec25a7d6eaf06b authored over 13 years ago by Piotr Dobrogost <none@none>
dummy server uses logging module

6e739048248a810cde7ee1edcd4adcf1cfa53ce8 authored over 13 years ago by Piotr Dobrogost <none@none>
dummy server shows tests' ids

0f25a3767259a3709a5135bf1d25183c9b929386 authored over 13 years ago by Piotr Dobrogost <none@none>
PyLint compliance

f6d858be403afde0593749befe2288fa324aa069 authored over 13 years ago by Piotr Dobrogost <none@none>
fixed test_get_connection() test case

c53bdc0338d8c3251c19d4934e5a7834d26113ee authored over 13 years ago by Piotr Dobrogost <none@none>
Create tests' fixtures in the setUp() method instead of inside a constructor.

Added missing assert in test_urlopen_put() test case.
The plurals assertEquals() and assertNotEqu...

56a4b2b03deb3a8100da23d0f2aa968bf6ece78b authored over 13 years ago by Piotr Dobrogost <none@none>
Added tag 0.4.1 for changeset 38339cf1816e

928c16e2cbc8518250808ff50c556049b5d252cf authored over 13 years ago by Andrey Petrov <[email protected]>
Resolved conflict, rearranged imports.

da51a324362069a5d557530a9d5d79a10826c94a authored over 13 years ago by Andrey Petrov <[email protected]>
Contributors update.

d393c498da3037e772475288efa41087a9027ee8 authored over 13 years ago by Andrey Petrov <[email protected]>
Merge.

7882ad4c598f52d62f9871bc0fb3eb21e4510f71 authored over 13 years ago by Andrey Petrov <[email protected]>
Added p.dobrogost to contributors list.

d500272293eb9a837ab6bd37c1a0f2601c50163c authored over 13 years ago by Andrey Petrov <[email protected]>
Shortened test_get_connection apache test by 5, added TODO.

ec30e58d1ee36b04b4356120f5f078b59319d270 authored over 13 years ago by Andrey Petrov <[email protected]>
fixed benchmark.py - HTTPConnectionPool no longer has from_url() method

ed8fb536172ea09e11bcdc101951651f58a67598 authored over 13 years ago by Piotr Dobrogost <[email protected]>
PEP8 compliance

fb9c8a7ea614a19943719cf6bc2ecda233b1de17 authored over 13 years ago by Piotr Dobrogost <[email protected]>
Fixed issue #30: fail catching ssl.SSLError, when there's no ssl module.

9b762bf784dd3ed7feac60f12fc8d9a32e3f55a2 authored over 13 years ago by Yevgen Varavva <[email protected]>
test dir is now a module.

1b4317fb7f76b521cd204b8bf66d1e0403b841cd authored over 13 years ago by Andrey Petrov <[email protected]>
Issue 29: deflate support not working properly

15ec04cc6664879d3845a3d255ea45066d05fe50 authored over 13 years ago by Andrey Petrov <[email protected]>
Looks like I got a bad merge with patchqueues, fixing.

553e913e5585e582d0e6f2c73f1dab8359df6c37 authored over 13 years ago by Andrey Petrov <[email protected]>
Issue 6: Doesn't properly recycle closed HTTPConnections

f20bcda43b0eda47dac1c7978a503f02773eb161 authored over 13 years ago by Andrey Petrov <[email protected]>
Adding testing instructions.

d2b25277cf8a1ee7ccb9d02d5d592c223bd6a74b authored over 13 years ago by Andrey Petrov <[email protected]>
[mq]: post_url_encode_multipart

89ca904fc4e3125723c4574f430a93a893b6c78f authored over 13 years ago by Andrey Petrov <[email protected]>
Unicode bug fix.

497b82c85fc497aa065ab594526755b402c12d98 authored over 13 years ago by Andrey Petrov <[email protected]>
Oops, unicode character snuck in. Fixed.

2975d6e2e1c7a5ea56f404b541f94506e9a19eeb authored over 13 years ago by Andrey Petrov <[email protected]>
Adding 'strict' keyword to HTTPConnectionPool to be more similar to httplib.HTTPConnection (partly issue #14)

This changes the order of args in the constructor, so I'm leaving it until the next major revisio...

063bfee56debed64a85e161a726cf2fd879a8620 authored over 13 years ago by Andrey Petrov <[email protected]>
Version bump: 0.5

bf19d9cc08085fa1437ae35be264ae28a281d643 authored over 13 years ago by Andrey Petrov <[email protected]>
Added tag 0.4 for changeset db5e569cf68c

376b1d793433e5c6d5bb664ead77cdd6f8ac35ec authored over 13 years ago by Andrey Petrov <[email protected]>
Fixed issue #13: Propagate assert_same_host attribute in case of retries and redirects (Thanks for the patch!)

25bd17933f213ea5466cea7885d4a21bcfbdc828 authored over 13 years ago by Andrey Petrov <[email protected]>
Better unicode support for filepost using StringIO buffers (by niphlod).

Fixed headers update bug.
Added unicode upload unit test, still failing for unicode filenames.

9796a765ceab81aa15b4ad3c61e70e4f71748cf9 authored about 14 years ago by Andrey Petrov <[email protected]>