Ecosyste.ms: OpenCollective

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

github.com/python-trio/trio

Trio – a friendly Python library for async concurrency and I/O
https://github.com/python-trio/trio

Merge pull request #554 from smurfix/queue

queue.get: Speed up the "no error" case

74d488346183f561c6c8873bf8ad2c2c6b1cf5e8 authored over 6 years ago by Matthias Urlichs <[email protected]>
queue.get: move cleanup to abort_fn

PR#553 test: use autojump clock instead of explicit timeout

e318318e08016a98d91aafda1e286f7cfa251df6 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #553 from smurfix/queue

Always force tasks off the queue

a947f439444e5f25a0be96fab1e4499cc9de2092 authored over 6 years ago by Matthias Urlichs <[email protected]>
add testcase for #553

82be61ea76b9db66a33fcc750461c49c993f03f7 authored over 6 years ago by Matthias Urlichs <[email protected]>
Always force tasks off the queue

When queue.get() is cancelled, the task must not be left on the queue.
Otherwise an interesting ...

4f5bb01622f40196f360dfc3809e947b4cef94d9 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #551 from njsmith/fix-node-js-code-review-link

Fix link to node.js code review docs

c17a38c1352ef1bad0d1f5818ec5789208408339 authored over 6 years ago by Quentin Pradet <[email protected]>
Link to SSLContext.sni_callback, instead of set_servername_callback

SSLContext.sni_callback is a better replacement for
set_servername_callback (that was added in p...

8ba47e42977c317049d71e930a01dc674991ac9e authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix link to node.js code review docs

They moved it.

d470034e62b8867dddf8b9cea23a5633011ffaa6 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #541 from Zac-HD/immutable-default

Use immutable default for argument

bcb784c14346d5b365289d8e80ca1ffb711b6e01 authored over 6 years ago by Emmanuel Leblond <[email protected]>
Merge pull request #547 from tgoodlet/explicit_asyncgen_err

Raise a more explicit async generator error

65729b121c55ff0aa1f5d43bd9cdcd6a81e54f0c authored over 6 years ago by Quentin Pradet <[email protected]>
Add test for async gen specific error

e9af12e358ed96c017a6c0a7887f6d506b1749c2 authored over 6 years ago by Tyler Goodlet <[email protected]>
Raise a more explicit async generator error

Alert the user that that passing an async generator
to a task spawning method is not allowed.

F...

09974784022755567fe2e0cbc65dad591264ff32 authored over 6 years ago by Tyler Goodlet <[email protected]>
Use immutable default for argument

This is not currently a problem in this case, but fixing it makes it
*obviously* safe and avoids...

53db2157ff0a2e7e8db28de6f9e389a705c2132f authored over 6 years ago by Zac-HD <[email protected]>
Merge pull request #539 from hjbyt/doc-fixes

Minor doc fixes

72dba90e31604c083a177978c40c4dd8570aee21 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Minor doc fixes

5fa1754fac73af654e939619151028dcc6f43618 authored over 6 years ago by hjbyt <[email protected]>
Merge pull request #538 from njsmith/more-notes-to-self

Add two more notes-to-self files

7eef7d0f9a6dc97d40ac0b9b8979652f105ee204 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add two more notes-to-self files

blocking-read-hack.py: This demonstrates a really weird approach to
solving gh-174. See:
https...

21729b8b4c2c22aa0f3fa0ca81857de6e266cdfb authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #517 from jab/aiter

Factor Python 3.5.2 check out of aiter_compat implementation

39f9f7446999efe0a6b620c1ba2005a1bd8191fc authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Factor Python 3.5.2 check out of aiter_compat impl

acd758c448a5ba40a45799a1c32875694a8c130c authored over 6 years ago by jab <[email protected]>
Merge pull request #534 from scottbelden/issue422

make SocketType.type match what it will be in python 3.7+

27e36df595acde758b0c96016ad814c1fcd07cab authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #535 from sorcio/fix-pygments-style

fix pygments style in docs

6d434dc1b8a0e53a400fb5ab03e7a5ab05cdd160 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
update comments about using real_socket_type

aaf047521427d2ad6ed52d211902a0abd66c14fb authored over 6 years ago by scottbelden <[email protected]>
fix pygments style in docs

7c0f9240a9185d961b26d0dc9a72cf89cde85cfa authored over 6 years ago by Davide Rizzo <[email protected]>
make SocketType.type match what it will be in python 3.7+

34c195c8f6cbfa0d0408506495cb80b363006261 authored over 6 years ago by scottbelden <[email protected]>
Merge pull request #531 from hjbyt/fix-typos

Fix typo in _threads.py

82ec7c7532004237054ae511dd28d571a80f1c89 authored over 6 years ago by Davide Rizzo <[email protected]>
Fix typos

a18bb3aeb2a36dc99e7208e4b1ab7757934cacfe authored over 6 years ago by hjbyt <[email protected]>
Merge pull request #530 from python-trio/hjbyt-fix-doc-typo

Fix typo in doc

c23487c04a89648fd5ae9faf09baf9653b88b61c authored over 6 years ago by Davide Rizzo <[email protected]>
Fix typo in doc

7f60f211705c6a6390b77d31d2362ffeadc088a9 authored over 6 years ago by hjbyt <[email protected]>
Merge pull request #525 from hjbyt/patch-1

Fix recv_exactly example

4036da4503cfafd582854b7701058ba14657b236 authored over 6 years ago by Davide Rizzo <[email protected]>
Merge pull request #526 from njsmith/second-try-508

pip doesn't respect XDG_CACHE_HOME on MacOS; use PIP_CACHE_DIR instead

2a5071b3040244d62a16f248b5d94e2c7953daed authored over 6 years ago by Quentin Pradet <[email protected]>
pip doesn't respect XDG_CACHE_HOME on MacOS; use PIP_CACHE_DIR instead

Closes: gh-508, again.

7cdf1c19aa601c1d2d700f0164a9b5c68e6e636c authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix recv_exactly example

bea36cca2edb013214ce8d6aef6856e908b37d79 authored over 6 years ago by hjbyt <[email protected]>
Merge pull request #524 from njsmith/tweak-backlog-test

Tweak backlog test to be slightly more strict

692f1c5e72d3e0300f8af4af9e219bb73467131a authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #523 from njsmith/fix-522

Fix coverage flapping in test_highlevel_open_tcp_listeners

7a4acf06dfee9729859e1001c4b386f4658d3839 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Tweak backlog test to be slightly more strict

The point of this test is to ask trio to create sockets with two
different backlogs, and then ch...

02515ae980012774fae520cd5114280201e9bca5 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix coverage flapping in test_highlevel_open_tcp_listeners

Fixes: gh-522

2092d68a6d7016b3841c7d2214e42af8f1ab2f21 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #515 from nicoddemus/version-badges

Add badges for PyPI and conda-forge versions to README

8f8bc16ace0fd066bf4f70bfc9acc8052ac4c8ef authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Move badge after docs/chat

f2c3c9794f556bae25143c8853735e8b508b9e2c authored over 6 years ago by Bruno Oliveira <[email protected]>
Merge pull request #520 from Fuyukai/system-tasks-contextvars

Make system tasks live inside their own contextvars context.

aecb85d17dd81648656e3eabfc5eac51d833783f authored over 6 years ago by Laura F. D <[email protected]>
Doc wording

c4129e655ccdfda6c903cd382859f79beed9c7d2 authored over 6 years ago by Laura F. D <[email protected]>
Merge pull request #473 from sorcio/new-queue

New faster Queue with capacity >= 0

7118e1601d4061b67c608a0e75aae4f2942dd33b authored over 6 years ago by Nathaniel J. Smith <[email protected]>
YAPF works in mysterious ways

0f8690f49df21ef3fdb1e3e1548c774beb7a4b53 authored over 6 years ago by Laura F. D <[email protected]>
Add test for system task contextvar support.

aef3000eee20577547bab791ac6ca0ccc8ad3b5c authored over 6 years ago by Laura F. D <[email protected]>
Make system tasks use their own system task context.

8eab866451cd92ddaa43895cb7bdffce6f0c29ea authored over 6 years ago by Laura F. D <[email protected]>
Add newsfragment

c34c6ac6ca4b9b04da8be4ed6f346b331b51da08 authored over 6 years ago by Laura F. D <[email protected]>
Merge pull request #519 from njsmith/workaround-508

Attempt to workaround pip cache race condition on Jenkins (gh-508)

8c190e23fe9eac3bd6d33f99e0b2fda35defa59b authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #516 from sorcio/fail-at-doc-fix

small fail_at() doc fix

39b479ecc8bce057261abb2f8dacd17c76bb46be authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Attempt to workaround pip cache race condition on Jenkins (gh-508)

6f868c91162e63877e5523ab4ffdb8bb14fb8fda authored over 6 years ago by Nathaniel J. Smith <[email protected]>
small fail_at() doc fix

e7f07a20db0ac884788f964f85ccd24a9ca50846 authored over 6 years ago by Davide Rizzo <[email protected]>
Add badges for PyPI and conda-forge versions to README

17f90351c52e7b75c64a405635849f571f7ccb31 authored over 6 years ago by Bruno Oliveira <[email protected]>
assert instead of branch for better coverage

8c927297e58ee63be3bc103bb9af897048a7c3e2 authored over 6 years ago by Davide Rizzo <[email protected]>
switch to outcome.Value in _sync.py

738ec8b7a7bb3dfa75a02f41a6d69c0a2cad037d authored over 6 years ago by Davide Rizzo <[email protected]>
Merge branch 'master' of python-trio/trio into new-queue

73dc3e80448f8eff1ecd1cce3962161a35ba4a61 authored over 6 years ago by Davide Rizzo <[email protected]>
test Queue(0) as a lock

a90140067657ae6be810b8eeea88c187214bdf13 authored over 6 years ago by Davide Rizzo <[email protected]>
add #473 towncrier entry

535bd80740dfd9d42dbaae7172a42824cc577818 authored over 6 years ago by Davide Rizzo <[email protected]>
mention Queue(0) as a special case in the reference

b379070d2e989411aa5844cb82d9ed27764c16e2 authored over 6 years ago by Davide Rizzo <[email protected]>
remove leftover from multi_get

7cb8e141be9f84092bc21692950810208a8da929 authored over 6 years ago by Davide Rizzo <[email protected]>
Merge pull request #509 from njsmith/hack-to-debug-508

[CI] Temporarily increase pip verbosity during CI runs

7f15b7f751d5058ff53ee94ba7b761b35236280a authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #503 from Fuyukai/use-outcome

Switch to using standalone Outcome library.

c31b9461cfa68483443ea0820a0df132a4cadf73 authored over 6 years ago by Laura F. D <[email protected]>
Re-YAPFify

0cbed903fd06445bc9fa9d4cfdccdecfcb8ed5f1 authored over 6 years ago by Laura F. D <[email protected]>
Fix __deprecated_attributes__ usage

- The dict needs to live in the module where the deprecated attributes
are; so here it needs t...

ed0510a7f5eb0013f0e933248a950e55e056a110 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Remove vestigial enable_attribute_deprecations call

83fec3fca768345e53f47757b596e2dede695bb7 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Simplify socket_ready helper a bit

58a431a9a9c7f0133f7d533ae8d3cfc2bf996bd8 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
[CI] Temporarily increase pip verbosity during CI runs

Attempting to debug gh-508

32e4c22ba81ad12e6c612192574e638ffa7c3282 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #507 from zmitchell/docs-typo-fix

Fix typo in BrokenStreamError docs

bcc639b6be6668eb97200237f0a13073faa1dc2d authored over 6 years ago by Laura F. D <[email protected]>
Fix typo in BrokenStreamError docs

e5620fd852b542cea5c736f00070a4ef42a05937 authored over 6 years ago by Zach Mitchell <[email protected]>
Missing newline

768fdcfffe52096cacd9d13f4a7f87a2a0e82a4d authored over 6 years ago by Laura F. D <[email protected]>
Fix some usages of _core.Value/Error and default Value values.

7bc2a183e91ca7e636045fea87539805581fbdee authored over 6 years ago by Laura F. D <[email protected]>
Remove broken test code (this was basically testing a different library anyway)

d49962cf9b0b2ce85c18ba1bae052e72628ac36c authored over 6 years ago by Laura F. D <[email protected]>
Fix reschedule docstring

89f315096f86f6253f0bdfbea008f8540014f5f3 authored over 6 years ago by Laura F. D <[email protected]>
Solve the curse of the mutable default

cad04ae11bfd2a41dd432e162709c18e23636c8b authored over 6 years ago by Laura F. D <[email protected]>
Fix RTD link

6587bbf8985a4e42fbeecfa552c8f686150ae463 authored over 6 years ago by Laura F. D <[email protected]>
Move deprecated attributes to the right place.

005b6337f5c252e2d13ee68d5bd9d837bb636c13 authored over 6 years ago by Laura F. D <[email protected]>
Merge pull request #502 from touilleMan/correct-path-iterdir

Improve trio.Path.iterdir

bb7fa1e0386f5327d924f1e9f5989ad406510420 authored over 6 years ago by Emmanuel Leblond <[email protected]>
Update doc string for trio.Path.iterdir

pathlib.Path.iterdir also loads the whole directory into memory, so removed the
"unlike pathlib...

5ef0dcef0977ffa902f5c8651ea853405064818f authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add outcome to intersphinx mapping

04452e573d371d599dad2909b0e85520dcc59c4c authored over 6 years ago by Laura F. D <[email protected]>
Switch to using standalone Outcome library.

e27b50a43ab3b7284dce6ea7d89d9dd8d5db17fe authored over 6 years ago by Laura F. D <[email protected]>
Rip out Result code from the rest of the core.

d645b066de73fcbf672d6e038be79dcfb7557535 authored over 6 years ago by Laura F. D <[email protected]>
Remove certain references in old changelog entries.

c7f4c6727390c1fc731430faf25f54a3482107ca authored over 6 years ago by Laura F. D <[email protected]>
Correct trio.Path.iterdir docstring

3fc6a0787e3baaefa68875eef4ad05de74e991a2 authored over 6 years ago by Emmanuel Leblond <[email protected]>
Improve trio.Path.iterdir

e7f9a69786dd3ccd75291fcaba084032e8c6914a authored over 6 years ago by Emmanuel Leblond <[email protected]>
Merge pull request #428 from touilleMan/trio_test-accept-instruments

trio_test accept Instrument as parameter

94d49f95ffba3634197c173b771dca80ebc70b08 authored over 6 years ago by Emmanuel Leblond <[email protected]>
Merge pull request #491 from smurfix/merge

Post-release Merge

1870d1d087931fdccfe178ffbb96857e9af133fe authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge release branch back into master

4ccce3dc90d06f11ec43fe24c55812907d716658 authored over 6 years ago by Matthias Urlichs <[email protected]>
bump to 0.4.0+dev

ae0ec887e590ddf83b4da6058f198088cf7374c9 authored over 6 years ago by Matthias Urlichs <[email protected]>
Minor history fixes

bada322529801a853fe6f45a8870ca005ec41554 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #493 from shuckc/master

documentation typo - formatting only

8af8d8a74cc57964d5b0417d8c475e5c3314e7ad authored over 6 years ago by Quentin Pradet <[email protected]>
documentation typo - formatting only

1effe0a6408aede73845e930af118b29403db12b authored over 6 years ago by Chris Shucksmith <[email protected]>
Merge branch 'master' of github.com:python-trio/trio into new-queue

df04db5517e7e3df0179a793fe3c3303e90be00f authored over 6 years ago by Davide Rizzo <[email protected]>
remove multi_get for now

77158e409a8bf74739de0ed543d7b03d08e01f0a authored over 6 years ago by Davide Rizzo <[email protected]>
Release 0.4.0

09401283783552f702f57f6bbaa5903cb5eda4f4 authored over 6 years ago by Matthias Urlichs <[email protected]>
Ignore .pybuild (Debian's build system)

10c143170d48990d32b0aa5c53c48760d5081ad9 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Ignore temp files from vim (*.swp)

496b61fc2f0816db92328f12c90986799be591f1 authored almost 7 years ago by Matthias Urlichs <[email protected]>
ignore .venv

ad7743c0c95440bd8e95f1e5601a6352855e4a8f authored almost 7 years ago by Matthias Urlichs <[email protected]>
Configure towncrier to print the text from "misc" entries

plus change their headline to something nicer than "Misc"

ef9b52c25bca99d319175eaead94934d607b7507 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Merge pull request #483 from RazerM/cancelled

Error for user-created Cancelled()

7b7b7d1431644233a2c06928802be6cdca2e35c6 authored almost 7 years ago by Laura F. D <[email protected]>
Merge pull request #489 from jab/jab-docs

more small tutorial fixes (take 2)

0b5db95dcfe46c80c9c3789e855ea7be26fea944 authored almost 7 years ago by Laura F. D <[email protected]>
Docs: Fix outdated "no HTTP library yet"

83a7fc05cd809a9d96bd478534cada57b99a1b93 authored almost 7 years ago by jab <[email protected]>
Merge pull request #490 from smurfix/thethe

Duplicate "the"

6e0b92bca099874495ddede21cf353c9680708c8 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Duplicate "the"

15d866080f3c596c76e27a55af5319735e50c498 authored almost 7 years ago by Matthias Urlichs <[email protected]>