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
To include LoopAbort in another commit.
75de40cbe0cbdaa3696b0077b7e9a253fe245faa authored about 7 years agoce366704307049043b0f9ce5a3025569f63ddf71 authored about 7 years ago
It's kind of shocking that this ever worked. Apparently on Linux it
kind of managed to because b...
We used to assert that the event was gone after we ran the callback.
However, due to the way tha...
ae4d45c7d679ab161fbff75b51af9afe66c24dd8 authored about 7 years ago
d2b89892b234fb7962a46fa5171ebc8be25c4218 authored about 7 years ago
65e6c898a95f20fce496fc57e96600a7cc352db1 authored about 7 years ago
deef40f41ce12d6bd74e705d5946af7f39083ae6 authored about 7 years ago
542169d133385fb35713d62b20a7afc95237239d authored about 7 years ago
d6944ed728be229032c5688d88415f3b139a6379 authored about 7 years ago
Move RECENT_DATE to 2017-06-30
67591cdfd3f29f168baa05cc1fcc1fc92c7e9deb authored about 7 years ago8d20f5347e2da6950cb9102960eb99a5dc6fccf6 authored about 7 years ago
There are arguments either way, but the arguments for async close are
largely aesthetic, and the...
75784e0c42a23683c9a8ebc7d3a06227c5fa4a64 authored about 7 years ago
abe13b1c6e70223f281e0db73664ac38bf3fd762 authored about 7 years ago
9a822ef888159d3d005e23a2d2da5179965dfd77 authored about 7 years ago
4d06ae0a6cae5046284c851f46aec7ae192b78f5 authored about 7 years ago
5992d5585edf20dc05b4a1b7d798af25d89701d0 authored about 7 years ago
Scaffolding to make a simple trio request work
42a61efc460cfafe14cf830d1ef62db3cb42d311 authored about 7 years agoThis is possible because it no longer depends on self.
49a15eec3d08432b7726ef58ebfc900f90de0977 authored about 7 years agob5566f3737302f2085681d05c962b4adc9d85bac authored about 7 years ago
5b55aef363d08e5f0284a56a65b36c6985ae9e99 authored about 7 years ago
Test with `python3 trio_test.py`.
8f196cb04ab1a2cc218a136d69aeeb91b7d994d0 authored about 7 years ago368717c6b2ccf908170808aaf5891be28e80f0da authored about 7 years ago
Helps to avoid bugs that we are not used to diagnose since flake8 avoids
them in the first place...
The test suite expects the current date to be no more than two years in the future
of RECENT_DAT...
Add Akamai as a sponsor; update sponsorship text to include time-based contributions
d3c8b4347d886f9bc24a480630fabcd6be9e26ff authored about 7 years ago3cde938eaf3ed5f7e959cc60104e58dcfaf8ef5b authored about 7 years ago
7a57572dae6976d26281f4b6feee064107421dc6 authored about 7 years ago
Signed-off-by: Isaac To <[email protected]>
50916d21e9fb537ae209b241379ad4986eb0f469 authored about 7 years agoCredit HPE for my work
8ccf97cd9b03a2bad31256992d2644328a4f73b8 authored about 7 years agoFix uses of deprecated assertEquals() to use assertEqual() instead
7336df5dffc847bc3c997844443bbab3c03ed7ee authored about 7 years ago4d7f4edd6e1b4b7e51df57787dec20dc07c69c51 authored about 7 years ago
082fa91be41acd916b6d8f27c4a6e1ec74cf918b authored about 7 years ago
Use FQDN only for DNS and drop trailing dot for other operations
da05fe2497e18b367cab159195a1ace9a74119e3 authored about 7 years ago68f3475b421f81d0e78eb0c2271d27d8b75bea05 authored about 7 years ago
Simplify tox configuration
945f2a6ca40d6c20c3eceb0d6e53eeef9d6b0c53 authored about 7 years ago9bce238ddc0bde520c5b15abba63902c7e7bedc5 authored about 7 years ago
When running tests with Python warnings enabled, fixes warnings of the form:
DeprecationWarni...
87c8c5a0c999874e4512efc0164db828d1726324 authored about 7 years ago
tox sets good defaults for the basepython value. Simply use that instead
of respecifying it. Hel...
Use pyenv to install all versions of Python for macOS; update Python3 versions
998c8c64d4dc6e8435e14ad3bc292a0cdff9b070 authored about 7 years agobeba72a27f9cb6073197bc1aa0c74b5a6cd1c1fb authored about 7 years ago
doc: fix examples with urllib3.Retry
e9aee8f7443f317a03014a4f6e66280a4339c52e authored about 7 years agobdacb3f975a4ec460904477f5c6ce050bebf44dd authored about 7 years ago
0624b7e120d784f8e6df25e53999543e3e74eb2a authored about 7 years ago
Don't try to run IPv6 tests if IPv6 is disabled at runtime
ead61e0fd4f386339d78baf766f9188832ddead3 authored about 7 years ago52cccb0709fbca74fdcff9678e58d4cc23769358 authored about 7 years ago
904abe41f02c06057bcb8af8d2eb7c7f5774b7ca authored about 7 years ago
b419fe26d0f5a0b39fb35148c2eb696d5053cccf authored about 7 years ago
07aee8759b1a8b2cb2784f2e408d6c9b11c25b8a authored about 7 years ago
745ba5332c3a34744614498ead18176221cfda5d authored about 7 years ago
aa1347a1a08e07956a43bca57fa13fe52d83194d authored about 7 years ago
Include license file in the generated wheel package
3a74b5b7862a1b55c3a059e9621aea4322e786f8 authored about 7 years ago
The wheel package format supports including the license file. This is
done using the [metadata] ...
Update SNIMissingWarning text
1c8715b196f15c2cc09faba5ba7ea3d5ddce8461 authored over 7 years ago998e7b8338451ee225b3f8819cef0d94c45199f5 authored over 7 years ago
Fix appveyor
ff5c6749c237ff6a8b0a3450713ecce7469a7ea8 authored over 7 years ago00574a068890d183a26f1cedd1e5ab4f0801dc4b authored over 7 years ago
d3023b850a1332b2361981493698a13e37e2fa98 authored over 7 years ago
SNI is an abbreviation for Server Name Indication, not Subject Name Indication
838d803850be09e00cf627acdb691d8036851fa2 authored over 7 years agolazily load uuid lib only where needed
cbde04b330c56a417be40fb5d0a2bec9ca3d97db authored over 7 years ago582db1f362f3037c3476d4f38135e99327afe5d4 authored over 7 years ago
Fix dummyserver decode errors when defaults are used with Python 3
63e42452cf4b43077486ba62a75962ac4f1f323a authored over 7 years ago7a046a9a1b1cb23d51e32628f0dbea2942518baf authored over 7 years ago
Pass {posargs} to py.test so arguments can be passed through tox
dfc23e54571c3383ebfb828a205235f881a51021 authored over 7 years agob1dd495e68a5278ec271e7cf33cf637cfbf0c9e5 authored over 7 years ago
Fix gae travis-ci builds
e13efc52c352a172f71e43b5db5dca920c6bd1af authored over 7 years ago588bd4da3547dde07eced0df100be304a00b2d15 authored over 7 years ago
fix failing tests on windows python (64 bits) 2.7 and 2.6
5206734fda1f2365afc49a070efa46c9ba68372e authored over 7 years agofixes #1247
3d95be6863bde2e4920d831582ec8a34906555be authored over 7 years ago
- Update tox.ini to consider environment variables for the python filepath
- appveyor.yml now po...
Add port to connection open print if it's non standard (not 80 or 443)
c20b3413681af95174a0412a0ee9d3c48724a4a0 authored over 7 years agoc56a7456e042cc6538a8aa1b30caa597185c2be7 authored over 7 years ago
bb14b88cc23005aae38882e634c84e4de1d0e251 authored over 7 years ago
ff4e648bafda008b51329d1152afb0a0d58b9c61 authored over 7 years ago
393673597681408b45cd5f8d9d01cfed9ded068c authored over 7 years ago
PyOpenSSL client certificate load chain fix
a72275c83a05df64156ff1ab89044ac8e649c80f authored over 7 years ago
Given that large portions of the existing test base blindly import ssl,
and given that if the ss...
d6972eb952daf165c31d2c7ace482e81ffb5bcc3 authored over 7 years ago
* update dummyserver /certificate endpoint to return a json dict of the
subject of the client ...
Change SyncHTTP1Connection.send_request to async
74518f6c1292c3c06cbca739b475f3c4435c4395 authored over 7 years ago
If this is synchronous, we would need to instead switch the return to:
`return await (self._sta...
13270181b5a3bfa76e881aece9e7be4f8f5265f6 authored over 7 years ago
e33107b8eb898f1eeabbffe13e10d3d7cf1072bc authored over 7 years ago
+ Where applicable, using implicit line continuations
+ Moved certificate serial number constant...
2bea1ddfb8c56215ba0bb6237f7d0aa5daad2dcd authored over 7 years ago
14a6b2aeb1f253f8b45ed579a93b8c6da3a7aa97 authored over 7 years ago
e939fd9e5da172ce1268d7b13d21064b1cc41023 authored over 7 years ago
73e569c5a537a5aca703a81dffad1cd41031a9dd authored over 7 years ago
e0f082b0b2133d194e8de6400dcd3fc635631d4d authored over 7 years ago
Pick off some easy coverage wins around raise statements
769898e3604ee0ad05e5b25fd950a615b60543df authored over 7 years ago001d2d84c177714d89bb69a564ce9d2bd4a81e53 authored over 7 years ago
Rewrite test_poolmanager.py to be pytest-style
552ae3cc83367af0a6268851d41bf42038480719 authored over 7 years ago50252bfb2e247ba4b5321ea455dafe992e292a63 authored over 7 years ago
Correct test assertions around port in test_socks.py
9990eccd005cfc3e491c2665eafc373ac41bc195 authored over 7 years ago637cd8633d2ee556178dd904aaa97cce2d564577 authored over 7 years ago
Remove all uses of nose from the codebase
bf5b620aa4eec99dd16734ed21901ebd5702ce89 authored over 7 years ago1821c3e59e1bafc986465efca1d27be46b23404b authored over 7 years ago
Goodbye Python 3.3. 👋
6a047555083be1b932c96b0da8ce89079173a00c authored over 7 years ago7235c83770022ff8adac102e7d3ddae127c16be9 authored over 7 years ago