Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/trio-asyncio
a re-implementation of the asyncio mainloop on top of Trio
https://github.com/python-trio/trio-asyncio
2c0fdaeb77c8cac41107c52baf1fe32c55314b64 authored over 6 years ago by Matthias Urlichs <[email protected]>
7623baf6b3fa844bc480d4fb4eac94c346c78903 authored over 6 years ago by Matthias Urlichs <[email protected]>
single- vs. double-colon annoyances
f4f5c9b0cae950aa37bfe34b89490efc1ba7a877 authored over 6 years ago by Matthias Urlichs <[email protected]>TODO: figure out why this is necessary
550e5a3d938368e0ca4a4d083cd3cd3f50ed255c authored over 6 years ago by Matthias Urlichs <[email protected]>not doing so is deprecated with Python 3.8
3bfed40f3067786b9516d7e80b4e9407c5eb3b85 authored over 6 years ago by Matthias Urlichs <[email protected]>f7311d9d905227f6b77a8740900938c05b1359c2 authored over 6 years ago by Matthias Urlichs <[email protected]>
1967e8f4aebf7289a339b8f05bbce3cd04503fd3 authored over 6 years ago by Matthias Urlichs <[email protected]>
eeb6f0272563f017704f184719fc45a5797c260b authored over 6 years ago by Matthias Urlichs <[email protected]>
6942032cea85ffef25870ae4f6b38bc7769d12a7 authored over 6 years ago by Matthias Urlichs <[email protected]>
We do this by
* running the queue until there are no more queued tasks.
* excavating the task fr...
52e455ddd6e4f3c64f901eba01049a5858490239 authored over 6 years ago by Matthias Urlichs <[email protected]>
9b3fde7fdc04838ab9550a85085df9f311f148b9 authored over 6 years ago by Matthias Urlichs <[email protected]>
d2d88a03153944f893bf4bdc5b011859980fdda6 authored over 6 years ago by Matthias Urlichs <[email protected]>
a881a28c04521dd3210eb86fb821f79582eda646 authored over 6 years ago by Matthias Urlichs <[email protected]>
plus drop args from trio_as_aio
6423d26ea7ad68de94eadef4e49b4d88959241af authored over 6 years ago by Matthias Urlichs <[email protected]>bb1c336adfdc7d354cb73bb6a9ea3646c1356a4f authored over 6 years ago by Matthias Urlichs <[email protected]>
ce529b273baaec4c02f4bf86e6fd412f9824c25f authored over 6 years ago by Matthias Urlichs <[email protected]>
50cf299306252481877c72e4e83be8965cdf1027 authored over 6 years ago by Matthias Urlichs <[email protected]>
not every `__aiter__` returns self
2c8398d36cb7b9d13c66aaa89921b82d69c5d5a1 authored over 6 years ago by Matthias Urlichs <[email protected]>3bc37c464793d57246b93f7c0fa4af05c9150101 authored over 6 years ago by Matthias Urlichs <[email protected]>
604e6728d87ba2f2f1ab11bf9885cfe042008d89 authored over 6 years ago by Matthias Urlichs <[email protected]>
increasing problems with sync loop
21ef0f46a57559a29d72c8c7cd121ef6e7e0696e authored over 6 years ago by Matthias Urlichs <[email protected]>fd7b0042dddaa8c9892a0c6a21b8718f783d7920 authored over 6 years ago by Emmanuel Leblond <[email protected]>
f4006a9442298e61e42329f705e76e0345cc4939 authored over 6 years ago by Matthias Urlichs <[email protected]>
023713df9febd5166fca410f0d4bc47e36e36d51 authored over 6 years ago by Matthias Urlichs <[email protected]>
a0a29da8e1e3f026f6c29800f33a3b557359c344 authored over 6 years ago by Matthias Urlichs <[email protected]>
b05403c74f641241114ed3ffaf586240bb51f798 authored over 6 years ago by Matthias Urlichs <[email protected]>
06e856bc3c079dc0a53646cc8db22a1dc51d3f72 authored over 6 years ago by Matthias Urlichs <[email protected]>
RTD has 3.5.2
4de3e07a5f3e2a035316123f882482392eff3f8c authored over 6 years ago by Matthias Urlichs <[email protected]>3a72e63e50d6518e3705266de970758875c7e72b authored over 6 years ago by Matthias Urlichs <[email protected]>
d7c02cf460bc93017d8195d94ed1f33e3cb5c25c authored over 6 years ago by Matthias Urlichs <[email protected]>
459a995f580089b2394f4ef1739d7240a7d27e3e authored over 6 years ago by Matthias Urlichs <[email protected]>
29e1a7ce5867bdce4b0c051053b64b7e44dbd2e1 authored over 6 years ago by Matthias Urlichs <[email protected]>
7c6d80f9c21ceb93447842d527148f0f43ce161a authored over 6 years ago by Matthias Urlichs <[email protected]>
8f744f9fa327d18c135a9a8f44cd73f162ad5af8 authored over 6 years ago by Matthias Urlichs <[email protected]>
552febb88d4c9e3b8a0c2081aca8988022e4241c authored over 6 years ago by Matthias Urlichs <[email protected]>
plus "fix"
0197258f32379dbed1a4e3efc51406759c6abce0 authored over 6 years ago by Matthias Urlichs <[email protected]>ae9f847f073d3f0253b067456e2b8dae0afeced8 authored over 6 years ago by Matthias Urlichs <[email protected]>
3c48bf7fcde03dc00911ab0cf6eca640e92fe1e7 authored over 6 years ago by Matthias Urlichs <[email protected]>
a0be2054d9607cd33b5bf250fb0a988ef0a5fed4 authored over 6 years ago by Matthias Urlichs <[email protected]>
ae488f78317ff3ad59fd6d1ab850ed4f24f1cf07 authored over 6 years ago by Matthias Urlichs <[email protected]>
f9a125cdd4123ed6e07c134f1f2ed02ae3562046 authored over 6 years ago by Matthias Urlichs <[email protected]>
2b9201a3321a146e9227c86e7898cc73754ef4d3 authored over 6 years ago by Matthias Urlichs <[email protected]>
1bce5b4ed7faca72afec910b736da17e1dc2e38a authored over 6 years ago by Matthias Urlichs <[email protected]>
a069d0a1cdca88f6b0e8f86bc15240b10a978971 authored over 6 years ago by Matthias Urlichs <[email protected]>
499060e4d328ea479025ab36622f0d2ca880c876 authored over 6 years ago by Matthias Urlichs <[email protected]>
295d5431dd788e2c006d5de5fdcfb626843e5bbb authored over 6 years ago by Matthias Urlichs <[email protected]>
b139658566d61f2093075eef04555b274f3ee849 authored over 6 years ago by Matthias Urlichs <[email protected]>
af4888e565fda5c58070068a7e95162d0e68ebac authored over 6 years ago by Matthias Urlichs <[email protected]>
6121c2c46a6f68894cd2ed2b49367200eafeba89 authored over 6 years ago by Matthias Urlichs <[email protected]>
97194d49067bf4d717c520fd3ab85c21d12b03a7 authored over 6 years ago by Matthias Urlichs <[email protected]>
be29cd76928572ab71c76d03a423770e3bc08bcf authored over 6 years ago by Matthias Urlichs <[email protected]>
217507d560e27a4aca245c3a06c1ec714ace4481 authored over 6 years ago by Matthias Urlichs <[email protected]>
docs: fix asyncio-from-trio example
c6d583c3788018baa9467a2f84faaf29e1a5e934 authored over 6 years ago by Quentin Pradet <[email protected]>31838aa73855c109c3eddf2565ca4650676be155 authored over 6 years ago by John Belmonte <[email protected]>
794bb7fac6b4d0d209883ff4322e44309d957285 authored over 6 years ago by Matthias Urlichs <[email protected]>
Release 0.8.0
84bfc2ee493617ca853cb29a7d447b45182f835b authored over 6 years ago by Matthias Urlichs <[email protected]>4cc04aab142b709510f2275a1c85ba2f3e4aa31c authored over 6 years ago by Matthias Urlichs <[email protected]>
0e8d68ff612468ab28b0c83ecfdf72fc92c51747 authored over 6 years ago by Matthias Urlichs <[email protected]>
3ba5e472acb3142ac6eaaf27c837c9b7a57ad3d0 authored over 6 years ago by Matthias Urlichs <[email protected]>
536991e5ca1d3df3612377ea4554b735bc6dc41f authored over 6 years ago by Matthias Urlichs <[email protected]>
e3dc3dedcff2640d7cb83a90cf0622f0da01c59d authored over 6 years ago by Matthias Urlichs <[email protected]>
039639af89f71e1bde18697680f0d7c0c2cea41a authored over 6 years ago by Matthias Urlichs <[email protected]>
c5bf3a35e28fb72123517c429993b16c2cb40780 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Fix Trio dependency
0e641137149ebe4997a4d04ff1d9a52c2519fb56 authored over 6 years ago by Matthias Urlichs <[email protected]>SIGHUP is not in valid_signals ?!?
d6728de4bcc7cdc25b09a5c8963bff4e7fe784e3 authored over 6 years ago by Matthias Urlichs <[email protected]>2f5225c1cfe65404066a131392dacaf7c4493941 authored over 6 years ago by Matthias Urlichs <[email protected]>
76a7d8650146128357159ca942feae70e0ac9baf authored over 6 years ago by Matthias Urlichs <[email protected]>
_ipaddr_info is extended … sometimes.
c82ac05a6b9107027fea461a4779fe850c24ea96 authored over 6 years ago by Matthias Urlichs <[email protected]>
With Python 3.7, the C runtime caches get_running_loop_policy()
so we can no longer monkey-patch...
4b816e68678c6edb69e882715933126e71d538de authored over 6 years ago by Matthias Urlichs <[email protected]>
bb94301d4bbfffc473249db1d96f1a092d27ec26 authored over 6 years ago by Matthias Urlichs <[email protected]>
e8c00f59a54c9de17cecae5e0763eb54005f4d97 authored over 6 years ago by Matthias Urlichs <[email protected]>
f1808df79b1c1ef9663ee404ee34f57b9fd8e3f7 authored over 6 years ago by Matthias Urlichs <[email protected]>
9580044783015b8934c3544e4774e1ac0349b5d9 authored over 6 years ago by Matthias Urlichs <[email protected]>
The new tests are probably going to fail horribly because of gh-23
926bd6f6bcc16cf8b694ac777bc346a58e00db64 authored over 6 years ago by Nathaniel J. Smith <[email protected]>the code is still there, for now, but …
112598e61eb4c568d4179151c0d8a3215c83daef authored over 6 years ago by Matthias Urlichs <[email protected]>from within Trio but without an active loop
5b6496d58be87a19443e40992ea04b7ad52a1e74 authored over 6 years ago by Matthias Urlichs <[email protected]>e1426996d335e85d3c1680a41c289cbd5f8391c6 authored over 6 years ago by Matthias Urlichs <[email protected]>
8c147ff1d67f877cdb3f18c22c6b6558aada7472 authored over 6 years ago by Matthias Urlichs <[email protected]>
c6c9c542645b5c3502ef3997677abe041f66454d authored over 6 years ago by Matthias Urlichs <[email protected]>
b57229db2d82c6564eaf6c4fb28606dcb6f9d66e authored over 6 years ago by Matthias Urlichs <[email protected]>
3f938e2b1d0da8aafc4d46800af6f033c4f92324 authored over 6 years ago by Matthias Urlichs <[email protected]>
024058de6d454093d8feef4105bc391697b2345d authored over 6 years ago by Matthias Urlichs <[email protected]>
57722816b16f59b19e5ad40f261deb317949241f authored over 6 years ago by Matthias Urlichs <[email protected]>
d5b5821ca244f0e12b43207a55919afad499ca2d authored over 6 years ago by Matthias Urlichs <[email protected]>
927b572a429c6f964b14d10f1c662f6b38b9f287 authored over 6 years ago by Matthias Urlichs <[email protected]>
2b3c54b11ff2b910a4fa8ef8122ed3b3e0698d28 authored over 6 years ago by Matthias Urlichs <[email protected]>
f41e16310aa38e74787065f3df1d2299ebfd96de authored over 6 years ago by Matthias Urlichs <[email protected]>
337be4cd456ef6e108dd13f2483c4d3db58fbec2 authored over 6 years ago by Matthias Urlichs <[email protected]>
921344da0421550bba468565b8913ae707f3c44a authored over 6 years ago by Matthias Urlichs <[email protected]>
6f8404d7d4d915252bc1935c20f2df21c5286eca authored over 6 years ago by Matthias Urlichs <[email protected]>
Proper cancellation support for async generators.
2bf24e840084944f642707373b5f72bf8f57044b authored over 6 years ago by Matthias Urlichs <[email protected]>0a970ccf50dba57e03b81b37f767a8879d75bed3 authored over 6 years ago by Michael Elsdörfer <[email protected]>
0d13d1c0d95be46ef63265226c8be173dafafdcc authored over 6 years ago by Matthias Urlichs <[email protected]>
4dbd33a8ac1816a0cff6483c315923dc07024e8c authored over 6 years ago by Matthias Urlichs <[email protected]>
932be09438c05506a57e609953948e004099a147 authored over 6 years ago by Matthias Urlichs <[email protected]>
In order to make this code work correctly
```
def get_loop(loop):
assert loop == asy...
unless on Windows of course
97dd2dd722bb30714419d9b275bdc71b4b19b2c4 authored over 6 years ago by Matthias Urlichs <[email protected]>0b6ed995e3f5a706fcb4fff16b39a458e4ad5f0b authored over 6 years ago by Matthias Urlichs <[email protected]>