Ecosyste.ms: OpenCollective

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

github.com/python-trio/hip

A new Python HTTP client for everybody
https://github.com/python-trio/hip

backends: Rename _util to _common

To include LoopAbort in another commit.

75de40cbe0cbdaa3696b0077b7e9a253fe245faa authored about 7 years ago
backends: Fix __all__ type

ce366704307049043b0f9ce5a3025569f63ddf71 authored about 7 years ago
Use the correct bitmasks to interpreter selector return values

It's kind of shocking that this ever worked. Apparently on Linux it
kind of managed to because b...

3965872519c91e9991d6d10e79792793aadcde9c authored about 7 years ago
Fix a tricky reentrancy bug in the Twisted backend

We used to assert that the event was gone after we ran the callback.
However, due to the way tha...

a066770932470e11c5a8dd89f0f204039d6f372a authored about 7 years ago
Add Python 2 demo

ae4d45c7d679ab161fbff75b51af9afe66c24dd8 authored about 7 years ago
Remove test scripts in favor of demo.py

d2b89892b234fb7962a46fa5171ebc8be25c4218 authored about 7 years ago
Only support SyncBackend in Python 2

65e6c898a95f20fce496fc57e96600a7cc352db1 authored about 7 years ago
Hack around lack of nonlocal in Python 2

deef40f41ce12d6bd74e705d5946af7f39083ae6 authored about 7 years ago
Fix syntax error in Python 2

542169d133385fb35713d62b20a7afc95237239d authored about 7 years ago
Avoid cyclic dependency by moving LoopAbort

d6944ed728be229032c5688d88415f3b139a6379 authored about 7 years ago
Merge pull request #1304 from DimStar77/1303

Move RECENT_DATE to 2017-06-30

67591cdfd3f29f168baa05cc1fcc1fc92c7e9deb authored about 7 years ago
Tweak demo

8d20f5347e2da6950cb9102960eb99a5dc6fccf6 authored about 7 years ago
Switch back to synchronous close

There are arguments either way, but the arguments for async close are
largely aesthetic, and the...

52bd241eb24f0e226921124db8f1f9d41f99e44e authored about 7 years ago
Simplify _reset logic

75784e0c42a23683c9a8ebc7d3a06227c5fa4a64 authored about 7 years ago
A show-offy demo

abe13b1c6e70223f281e0db73664ac38bf3fd762 authored about 7 years ago
Small style cleanups to twisted_test.py

9a822ef888159d3d005e23a2d2da5179965dfd77 authored about 7 years ago
Basic twisted functionality

4d06ae0a6cae5046284c851f46aec7ae192b78f5 authored about 7 years ago
Add todo for a tricky case

5992d5585edf20dc05b4a1b7d798af25d89701d0 authored about 7 years ago
Merge pull request #3 from pquentin/bleach-spike

Scaffolding to make a simple trio request work

42a61efc460cfafe14cf830d1ef62db3cb42d311 authored about 7 years ago
Move _start_http_response out of class

This is possible because it no longer depends on self.

49a15eec3d08432b7726ef58ebfc900f90de0977 authored about 7 years ago
Fix accidentally quadratic behavior

b5566f3737302f2085681d05c962b4adc9d85bac authored about 7 years ago
Fix async read() in trio backend

5b55aef363d08e5f0284a56a65b36c6985ae9e99 authored about 7 years ago
Send request and receive headers with trio backend

Test with `python3 trio_test.py`.

8f196cb04ab1a2cc218a136d69aeeb91b7d994d0 authored about 7 years ago
add coverage to response.isclosed()

368717c6b2ccf908170808aaf5891be28e80f0da authored about 7 years ago
Fix flake8 errors

Helps to avoid bugs that we are not used to diagnose since flake8 avoids
them in the first place...

e3195a5760a337f07b05eade404960dcca2288af authored about 7 years ago
Move RECENT_DATE to 2017-06-30

The test suite expects the current date to be no more than two years in the future
of RECENT_DAT...

4bff1e93d2dd4663d422d7e290473d9189cec5db authored about 7 years ago
Merge pull request #1295 from haikuginger/haikuginger-maintainer-updates

Add Akamai as a sponsor; update sponsorship text to include time-based contributions

d3c8b4347d886f9bc24a480630fabcd6be9e26ff authored about 7 years ago
Add spacing between sections on README

3cde938eaf3ed5f7e959cc60104e58dcfaf8ef5b authored about 7 years ago
Add Akamai as a sponsor; update sponsorship text to include time-based contributions

7a57572dae6976d26281f4b6feee064107421dc6 authored about 7 years ago
Handle gzip responses with multiple members

Signed-off-by: Isaac To <[email protected]>

50916d21e9fb537ae209b241379ad4986eb0f469 authored about 7 years ago
Merge pull request #1291 from Lukasa/employer-credit

Credit HPE for my work

8ccf97cd9b03a2bad31256992d2644328a4f73b8 authored about 7 years ago
Merge pull request #1293 from jdufresne/fix-deprecation-warning

Fix uses of deprecated assertEquals() to use assertEqual() instead

7336df5dffc847bc3c997844443bbab3c03ed7ee authored about 7 years ago
Merge branch 'master' into employer-credit

4d7f4edd6e1b4b7e51df57787dec20dc07c69c51 authored about 7 years ago
Merge branch 'master' into fix-deprecation-warning

082fa91be41acd916b6d8f27c4a6e1ec74cf918b authored about 7 years ago
Merge pull request #1255 from haikuginger/haikuginger/fqdn-certificate

Use FQDN only for DNS and drop trailing dot for other operations

da05fe2497e18b367cab159195a1ace9a74119e3 authored about 7 years ago
Use FQDN only for DNS and drop trailing dot for other operations

68f3475b421f81d0e78eb0c2271d27d8b75bea05 authored about 7 years ago
Merge pull request #1292 from jdufresne/tox

Simplify tox configuration

945f2a6ca40d6c20c3eceb0d6e53eeef9d6b0c53 authored about 7 years ago
Credit HPE for my work

9bce238ddc0bde520c5b15abba63902c7e7bedc5 authored about 7 years ago
Change use of deprecated assertEquals to pytest style assert

When running tests with Python warnings enabled, fixes warnings of the form:

DeprecationWarni...

87c8c5a0c999874e4512efc0164db828d1726324 authored about 7 years ago
Simplify tox configuration

tox sets good defaults for the basepython value. Simply use that instead
of respecifying it. Hel...

c6287b74b4aec7719ef21fb8f52c30940f4b05b9 authored about 7 years ago
Merge pull request #1294 from shazow/haikuginger-fix-travis-macos-2.7

Use pyenv to install all versions of Python for macOS; update Python3 versions

998c8c64d4dc6e8435e14ad3bc292a0cdff9b070 authored about 7 years ago
Use pyenv to install all versions of Python for macOS; update Python3 versions

beba72a27f9cb6073197bc1aa0c74b5a6cd1c1fb authored about 7 years ago
Merge pull request #1281 from tomplus/master

doc: fix examples with urllib3.Retry

e9aee8f7443f317a03014a4f6e66280a4339c52e authored about 7 years ago
Provide _original_response in AppEngine adapter

bdacb3f975a4ec460904477f5c6ce050bebf44dd authored about 7 years ago
Merge branch 'master' into master

0624b7e120d784f8e6df25e53999543e3e74eb2a authored about 7 years ago
Merge pull request #1284 from alex/patch-1

Don't try to run IPv6 tests if IPv6 is disabled at runtime

ead61e0fd4f386339d78baf766f9188832ddead3 authored about 7 years ago
Do not use bare except

52cccb0709fbca74fdcff9678e58d4cc23769358 authored about 7 years ago
Do not use bare except

904abe41f02c06057bcb8af8d2eb7c7f5774b7ca authored about 7 years ago
Skip this too without IPV6

b419fe26d0f5a0b39fb35148c2eb696d5053cccf authored about 7 years ago
Removed unused import

07aee8759b1a8b2cb2784f2e408d6c9b11c25b8a authored about 7 years ago
Don't try to run IPv6 tests if IPv6 is disabled at runtime

745ba5332c3a34744614498ead18176221cfda5d authored about 7 years ago
doc: fix examples with urllib3.Retry

aa1347a1a08e07956a43bca57fa13fe52d83194d authored about 7 years ago
Merge pull request #1276 from jdufresne/wheel-license

Include license file in the generated wheel package

3a74b5b7862a1b55c3a059e9621aea4322e786f8 authored about 7 years ago
Include license file in the generated wheel package

The wheel package format supports including the license file. This is
done using the [metadata] ...

91a3b7fa535522a12f61f57f3c036b3ccd9082bc authored about 7 years ago
Merge pull request #1277 from nattofriends/patch-1

Update SNIMissingWarning text

1c8715b196f15c2cc09faba5ba7ea3d5ddce8461 authored over 7 years ago
Merge branch 'master' into patch-1

998e7b8338451ee225b3f8819cef0d94c45199f5 authored over 7 years ago
Merge pull request #1278 from Lukasa/fix-appveyor-26

Fix appveyor

ff5c6749c237ff6a8b0a3450713ecce7469a7ea8 authored over 7 years ago
Fix Appveyor

00574a068890d183a26f1cedd1e5ab4f0801dc4b authored over 7 years ago
Merge branch 'master' of https://github.com/shazow/urllib3.git

d3023b850a1332b2361981493698a13e37e2fa98 authored over 7 years ago
Update SNIMissingWarning text

SNI is an abbreviation for Server Name Indication, not Subject Name Indication

838d803850be09e00cf627acdb691d8036851fa2 authored over 7 years ago
Merge pull request #1270 from igalic/lazyload-uuid

lazily load uuid lib only where needed

cbde04b330c56a417be40fb5d0a2bec9ca3d97db authored over 7 years ago
lazily load uuid lib only where needed

582db1f362f3037c3476d4f38135e99327afe5d4 authored over 7 years ago
Merge pull request #1259 from reversefold/dummyserver-decode-fixups

Fix dummyserver decode errors when defaults are used with Python 3

63e42452cf4b43077486ba62a75962ac4f1f323a authored over 7 years ago
Fix dummyserver decode errors when defaults are used with Python 3

7a046a9a1b1cb23d51e32628f0dbea2942518baf authored over 7 years ago
Merge pull request #1261 from reversefold/tox-posargs

Pass {posargs} to py.test so arguments can be passed through tox

dfc23e54571c3383ebfb828a205235f881a51021 authored over 7 years ago
Pass {posargs} to py.test so arguments can be passed through tox

b1dd495e68a5278ec271e7cf33cf637cfbf0c9e5 authored over 7 years ago
Merge pull request #1265 from reversefold/gae

Fix gae travis-ci builds

e13efc52c352a172f71e43b5db5dca920c6bd1af authored over 7 years ago
Support newer versions of the google appengine sdk which move the sandbox module to google.appengine.tools.devappserver2.python.runtime from google.appengine.tools.devappserver2.python

588bd4da3547dde07eced0df100be304a00b2d15 authored over 7 years ago
Merge pull request #1248 from itziakos/master

fix failing tests on windows python (64 bits) 2.7 and 2.6

5206734fda1f2365afc49a070efa46c9ba68372e authored over 7 years ago
Accept long integers in `_fileobj_to_fd`

fixes #1247

3d95be6863bde2e4920d831582ec8a34906555be authored over 7 years ago
Fixed appveyor setup to run tests on using the 64bit Pythons

- Update tox.ini to consider environment variables for the python filepath
- appveyor.yml now po...

beade40557a02084373b9e47758936f73c1e1649 authored over 7 years ago
Merge pull request #1251 from mikeage/add_port

Add port to connection open print if it's non standard (not 80 or 443)

c20b3413681af95174a0412a0ee9d3c48724a4a0 authored over 7 years ago
Simplify debug print

c56a7456e042cc6538a8aa1b30caa597185c2be7 authored over 7 years ago
Update CONTRIBUTORS and CHANGES

bb14b88cc23005aae38882e634c84e4de1d0e251 authored over 7 years ago
Always print the port (even if it's the standard 80/443)

ff4e648bafda008b51329d1152afb0a0d58b9c61 authored over 7 years ago
Add port to connection open print if it's non standard (not 80 or 443)

393673597681408b45cd5f8d9d01cfed9ded068c authored over 7 years ago
Merge pull request #1246 from rtdean/theonewolf-1060-pyopenssl-load-chain-fix

PyOpenSSL client certificate load chain fix

a72275c83a05df64156ff1ab89044ac8e649c80f authored over 7 years ago
dummyserver/server.py: simlify import ssl strategy

Given that large portions of the existing test base blindly import ssl,
and given that if the ss...

890a2114a28b6b3d7ea008d3ad443119355ef1a4 authored over 7 years ago
update CHANGES.rst with quick description of #1060

d6972eb952daf165c31d2c7ace482e81ffb5bcc3 authored over 7 years ago
fix up tests and dummyserver /certificate endpoint

* update dummyserver /certificate endpoint to return a json dict of the
subject of the client ...

89558c9c794cd21e8baf31578069638190ab9b0f authored over 7 years ago
Merge pull request #2 from merrellb/patch-1

Change SyncHTTP1Connection.send_request to async

74518f6c1292c3c06cbca739b475f3c4435c4395 authored over 7 years ago
Change SyncHTTP1Connection.send_request to async

If this is synchronous, we would need to instead switch the return to:
`return await (self._sta...

288302526a9e45226ac8327259ced7b98b14700b authored over 7 years ago
CONTRIBUTORS.txt: adding myself as author

13270181b5a3bfa76e881aece9e7be4f8f5265f6 authored over 7 years ago
test/with_dummyserver/test_https.py: corrected OS X error string

e33107b8eb898f1eeabbffe13e10d3d7cf1072bc authored over 7 years ago
test/with_dummyserver/test_https.py: addressing code review

+ Where applicable, using implicit line continuations
+ Moved certificate serial number constant...

d02d3c32bb922d8948311dc3e3cf8fd8797e14df authored over 7 years ago
test/with_dummyserver/test_https.py: adding error string for Mac platform

2bea1ddfb8c56215ba0bb6237f7d0aa5daad2dcd authored over 7 years ago
urllib3/contrib/pyopenssl.py: make the new intermediate client certificate tests pass

14a6b2aeb1f253f8b45ed579a93b8c6da3a7aa97 authored over 7 years ago
test/with_dummyserver/test_https.py: adding intermediate CA client certificate tests

e939fd9e5da172ce1268d7b13d21064b1cc41023 authored over 7 years ago
dummyserver/certs/client[_|_no_]intermediate.[key|pem]: adding client certificate chained with intermediate CA

73e569c5a537a5aca703a81dffad1cd41031a9dd authored over 7 years ago
dummyserver/certs/intermediate.[crt|pem]: adding a testing intermediate CA

e0f082b0b2133d194e8de6400dcd3fc635631d4d authored over 7 years ago
Merge pull request #1239 from alexwlchan/cover-more-raises

Pick off some easy coverage wins around raise statements

769898e3604ee0ad05e5b25fd950a615b60543df authored over 7 years ago
Pick off some easy coverage wins around raise statements

001d2d84c177714d89bb69a564ce9d2bd4a81e53 authored over 7 years ago
Merge pull request #1244 from alexwlchan/pytest-poolmanager

Rewrite test_poolmanager.py to be pytest-style

552ae3cc83367af0a6268851d41bf42038480719 authored over 7 years ago
Rewrite test_poolmanager.py to be pytest-style

50252bfb2e247ba4b5321ea455dafe992e292a63 authored over 7 years ago
Merge pull request #1243 from alexwlchan/port-tests

Correct test assertions around port in test_socks.py

9990eccd005cfc3e491c2665eafc373ac41bc195 authored over 7 years ago
Correct test assertions around port in test_socks.py

637cd8633d2ee556178dd904aaa97cce2d564577 authored over 7 years ago
Merge pull request #1240 from alexwlchan/expunge-nose

Remove all uses of nose from the codebase

bf5b620aa4eec99dd16734ed21901ebd5702ce89 authored over 7 years ago
Remove all uses of nose from the codebase

1821c3e59e1bafc986465efca1d27be46b23404b authored over 7 years ago
Merge pull request #1242 from Lukasa/drop-3.3-support

Goodbye Python 3.3. 👋

6a047555083be1b932c96b0da8ce89079173a00c authored over 7 years ago
Goodbye Python 3.3. 👋

7235c83770022ff8adac102e7d3ddae127c16be9 authored over 7 years ago