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 #616 from njsmith/custom-sleep-data

Add Task.custom_sleep_data

52229842c5b0c9181dca25c7a08b51b14eaca51e authored over 6 years ago by oremanj <[email protected]>
code coverage

4be156d96a96a6d37a57cc6c3d7636ad2eea535b authored over 6 years ago by John Belmonte <[email protected]>
newsfragment for nursery context manager

9afcb58bf4aa8d2fecda7b8bb844442b8bf8b644 authored over 6 years ago by John Belmonte <[email protected]>
formatting and docs; fix __aiter__ compatibility of test

0fa15dfc8ebe0bd6f7ae5d20093262e31377c15e authored over 6 years ago by John Belmonte <[email protected]>
add test for StopAsyncIteration bug

eaf60649d69dc354af132b9d49b2c1b633f8187c authored over 6 years ago by John Belmonte <[email protected]>
add test for StopIteration bug; document NurseryManager rationale

9ead5611baa875cca39d3dfb5c4c733b37e5e188 authored over 6 years ago by John Belmonte <[email protected]>
Fix newsfragment name

c06c29e1bece8f60eec8180d8109892139bd63ee authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Use Task.custom_sleep_data in ParkingLot

This replaces the gross hack where we mutated Task._abort_func

9f7522e9fc3ab120c1e908f6e54661469452ece8 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add Task.custom_sleep_data

For discussion see:
https://github.com/python-trio/trio/pull/586#issuecomment-414039117

98c38cef6f62e731bf8c7190e8756976bface8f0 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
simplify trace of explicit exception in nursery scope, add test

3ce95efec80ad6326fcb019391a2df94bbdf3d6c authored over 6 years ago by John Belmonte <[email protected]>
Merge pull request #615 from python-trio/belm0-patch-1

fix trio.open_file() example

a1b56c632ca9bd484cc8d58910ecb3b449b5a650 authored over 6 years ago by Quentin Pradet <[email protected]>
fix trio.open_file() example

1ba4b7bec1ebae8a792df06f4e4f63430def4941 authored over 6 years ago by John Belmonte <[email protected]>
formatting

f38a50b5b5e7cc6b86b63b9c6bc5c2297b726720 authored over 6 years ago by John Belmonte <[email protected]>
Flip the branches of an 'if' to make the flow more clear

292516d98096bc28215967c4a62cf18d6b67114c authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Well, that was obscure

2c12889233abc7672f271134a1ad223f00d9bf27 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #613 from njsmith/less-verbose-pip

[ci] Make pip less verbose again

a07f9902b745128c9c365ce9c9bec1bec8357830 authored over 6 years ago by Quentin Pradet <[email protected]>
[ci] Make pip less verbose again

Our workaround for gh-508 seems to be working reliably now, so no need
to keep spamming test log...

64e04eb2d7fe3f425206a26b1b64984a02c0a91b authored over 6 years ago by Nathaniel J. Smith <[email protected]>
implement open_nursery with explicit context manager

0bc12ef585913daf050e5707624785b1f6a230a1 authored over 6 years ago by John Belmonte <[email protected]>
Merge pull request #610 from njsmith/fix-400

wait_socket_*, notify_socket_close now accept raw socket descriptors

ffb5bca1009d84716719b675345b5adc0aed2ac4 authored over 6 years ago by Laura F. D <[email protected]>
wait_socket_*, notify_socket_close now accept raw socket descriptors

Fixes gh-400

d42a0e229b22d7751a73f57664180c421e9cc993 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #605 from pquentin/check-towncrier

ci: catch errors in newsfragments

ca474ee2067f9bb0b73498377a112f057a53de6b authored over 6 years ago by Laura F. D <[email protected]>
ci: catch errors in newsfragments

Closes #566

25366d450b1666ef6014fae2260248f432511728 authored over 6 years ago by Quentin Pradet <[email protected]>
Merge pull request #600 from pquentin/bump-yapf-version

Bump yapf version

90365df861f02988750ec6721b63ea80f31fd05f authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #602 from smurfix/main

Development version#

975107ae9f53bdd2495b38eabb45504207caab09 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #598 from smurfix/release_doc

copied Wiki page on releasing Trio to doc

28ed2dd170d6b162211c186b755f8963998a1bef authored over 6 years ago by Nathaniel J. Smith <[email protected]>
back to development version

c67c4e39b196a8dac6d85ba83d9457377a99319f authored over 6 years ago by Matthias Urlichs <[email protected]>
Release prep

fa219b7e8af7db13fbea800adddf8ef6a31b9e8f authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'trio/master' into up

eaa48275a4a78481844bd6a1be6293df87117220 authored over 6 years ago by Matthias Urlichs <[email protected]>
copied Wiki page on releasing Trio to doc

662f71f85bc77ba99919895dc90d676b16082e9a authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #599 from miracle2k/raven-fix

Fix crash when used with Raven.

c6309c119fc93c3ac785030e1f2934f31d430631 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Bump yapf version

6878de793c673e5eb826229df52afcb4b9bbec66 authored over 6 years ago by Quentin Pradet <[email protected]>
Fix crash when used with Raven.

See #469.

1c4b63f50be8bee4d74badfbf500ea3dedf055de authored over 6 years ago by Michael Elsdörfer <[email protected]>
Merge pull request #597 from shuckc/master

Fix variable names in docstring example for serve_tcp

cf6616c9116b1e2c6aa7ca8e86ad74f78683c979 authored over 6 years ago by Quentin Pradet <[email protected]>
fix variable names in docstring example for serve_tcp

d44dacaf62618b2bfac2432675459ea74bc0afc3 authored over 6 years ago by Chris Shucksmith <[email protected]>
Merge pull request #575 from almarklein/WaitForSingleObject

Implement cancelable WaitForSingleObject for Windows

cdf114fbea6d5f3914fa38fc458341b5d2fd309b authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #593 from mikeengland/master

Fixed a small spelling mistake in the tutorial docs

359b1e35de420b5cf68c91b185be2a17e162d119 authored over 6 years ago by Laura F. D <[email protected]>
Fix spelling mistake in the tutorial docs

472677605ea4a2976f164f53801a13f1ce46e992 authored over 6 years ago by Michael England <[email protected]>
Fix function signature in docs

3c7bb5a0eb6abb2d27bbaad44b4405cac676adbf authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Don't mention cffi-specific internals in public docs

1135421806e20e2a147670a42ac4fe64e6faa506 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
WaitForSingleObject polishing

502f964c331867cb7683538b78345fb56ad2864b authored over 6 years ago by Almar Klein <[email protected]>
added simple module docstring

c77e24c928cb035e0dc83cbbfe03745a787bb5ea authored over 6 years ago by Almar Klein <[email protected]>
comment flaky test

197d61d15ee0ca866401e1833ae4f620dbe3c89f authored over 6 years ago by Almar Klein <[email protected]>
exposing/documenting WaitForSingleObject

5795d1841f26d36a134712a2a20fb769195d4b38 authored over 6 years ago by Almar Klein <[email protected]>
Merge pull request #590 from njsmith/pypy-3.6-branch

Try testing PyPy's 3.6 branch too

eeafa1e34550b52f029e8c26cd78222120d9c8aa authored over 6 years ago by Quentin Pradet <[email protected]>
Try testing PyPy's 3.6 branch too

bd444691f265c020dbba1155e4baea89b90e91ea authored over 6 years ago by Nathaniel J. Smith <[email protected]>
made WaitForSingleObject tests more trioish

c750f38b94161cf4f9f293f2a0abcd58aeb615ce authored over 6 years ago by Almar Klein <[email protected]>
Merge pull request #589 from njsmith/workaround-580

Skip a test on systems with buggy AI_V4MAPPED handling

2e145107396811b2252bba50b85c497ad3d5a814 authored over 6 years ago by Davide Rizzo <[email protected]>
enhancements and tweaks to WaitForSingleObject

7e72d4234c1b16b2d0ee0ab4f1330d68cc063f7e authored over 6 years ago by Almar Klein <[email protected]>
Merge pull request #572 from njsmith/support-sniffio

Add support for sniffio

3a942b65cf2430fbc75db64fe61e5ed55686822f authored over 6 years ago by Quentin Pradet <[email protected]>
Don't check <broadcast> resolution on V6ONLY socket

As discussed here:

https://github.com/python-trio/trio/pull/589#issuecomment-409214187

some ...

e3970cb8a76d2cea7854490c70e3e271ca89e9f1 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Only alias '<broadcast>' on IPv4

dd4343d3926acbeff31f95e383aa2e06ece44aa2 authored over 6 years ago by Davide Rizzo <[email protected]>
Merge pull request #560 from njsmith/support-cython

Use ABCs instead of inspect to detect generators/coroutines

c747dd36b77634dc854d1324b8e40dba3fb006ee authored over 6 years ago by Davide Rizzo <[email protected]>
Merge pull request #570 from njsmith/better-error-on-init-crash

Give more details when the init task crashes

200f8196baa425004749e242fb1bc3e951b7ebfd authored over 6 years ago by Davide Rizzo <[email protected]>
Merge pull request #588 from njsmith/remove-immutables-workaround

Remove workaround for now-fixed 'immutables' bug

b27a1f1df1e14a5a2bbf0c295cc83b494f86f4d0 authored over 6 years ago by Davide Rizzo <[email protected]>
Use ABCs instead of inspect to detect generators/coroutines

This is important because Cython has its own generator/coroutine
types that are interchangeable ...

245f1611a26707303242d8c63b274bda76e0a751 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Skip a test on systems with buggy AI_V4MAPPED handling

Closes gh-580

4ea0a0a8007ceb334c8ae9a62563238543518b54 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Remove workaround for now-fixed 'immutables' bug

The latest release of contextvars (v2.3) fixed this bug, so we don't
need a workaround anymore:
...

6e0127156eaa727bf83d0b302486fb6b0c8a0bfb authored over 6 years ago by Nathaniel J. Smith <[email protected]>
unnest a stub class

1c0cbec46de45b86292be7c5454edec36ccd3a78 authored over 6 years ago by Almar Klein <[email protected]>
fix and refactor tests into fast and slow

f1243020b7d76102667cb4fbb878d9baa8cd4b81 authored over 6 years ago by Almar Klein <[email protected]>
factor WaitForSingleObject into own file

58352ad58d4b9c086ae104826492b38471759ed4 authored over 6 years ago by Almar Klein <[email protected]>
replace loop wih info timeout in WaitForMultipleObjects_sync

b047a459cc86d4a61a729567173dbb91b61081dd authored over 6 years ago by Almar Klein <[email protected]>
Merge pull request #585 from njsmith/reenable-jenkins

Switch back to Jenkins for MacOS builds

6398e7a6ce27a845a1a1135394da4ae39c8f4607 authored over 6 years ago by Quentin Pradet <[email protected]>
Switch back to Jenkins for MacOS builds

While the Travis MacOS infrastructure is clearly *much* better than it
used to be, doing these t...

b3813f6fafd2c71213c88f12f49faa9cc3bf9346 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #576 from Fuyukai/issue-548

Fix CapacityLimiter memory leak.

558e1c00a32b9e1639b40b68b75b37f3d084c7eb authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #581 from WindSoilder/master

complete SSLListener doc

8a8c092e7286c9fe77b9911f1df250b99ae96ce3 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
empty commit to force jenkins rebuild

25dac118f0e82d48b260dda09f690120b885111c authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Tweak phrasing in newsfragment

Also an excuse to force the tests to re-run so I can merge this.

76fba4bc80268e6dd80bf8d3a887efb4c486493a authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #583 from njsmith/use-travis-for-macos

Enable MacOS testing on Travis, disable 3.6 testing on Jenkins

eb10617a0d18c91acb26ae98866282f017661fc9 authored over 6 years ago by oremanj <[email protected]>
Enable MacOS testing on Travis, disable 3.6 testing on Jenkins

Travis MacOS is much more functional than it used to be, and on
ci.cryptography.org we're hittin...

cef5002ae8643e962cc188220a20d9091574e602 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Period at end of sentence.

e4351ee3bca3095d43dace70bc44209cffc21225 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
complete SSLListener doc

a99053122042c71541e79066c3bd677cf62d0454 authored over 6 years ago by WindSoilder <[email protected]>
implement WaitForSingleObject using a thread

c6a35cd95ece36b57d474bc1cf0393c9e6d86406 authored over 6 years ago by Almar Klein <[email protected]>
Add newsfragment and change test a bit

660738922c2b0b5788e312158b12735bea171b43 authored over 6 years ago by Laura F. Dickinson <[email protected]>
Fix CapacityLimiter memory leak.

This closes issue #548.

4e13a759480b5cc99338c431879e757db76ab6be authored over 6 years ago by Laura F. Dickinson <[email protected]>
using same yapf version as trio instead of latest

93313f626cb48dc345ef6fa3395a2fcdf0aae133 authored over 6 years ago by Almar Klein <[email protected]>
implement cancelable WaitForSingleObject for Windows

a10cc9464fdf6d1f742f324b1c978c096df53d4e authored over 6 years ago by Almar Klein <[email protected]>
Merge pull request #574 from monobot/issue247

fixes #247

fd0d8770a120a09a506ccd8a3f9969b26a22f38e authored over 6 years ago by Davide Rizzo <[email protected]>
funny yapf

ce84a68a26ca77ed88cca36ea82656c685434109 authored over 6 years ago by monobot <[email protected]>
remove 2 lines yapf doesnt like

51880dcac4e219a843d2fa32a4ad27ff4d893ee1 authored over 6 years ago by monobot <[email protected]>
include newsfragment

bc320b960d8458cae103eba9c10350363392661b authored over 6 years ago by monobot <[email protected]>
remove extra lines, switch sleep for _checkpoint

4923c80d164b53f6de702a02b398c168c75d9088 authored over 6 years ago by monobot <[email protected]>
issue 247, any cancelation inside the socket will leave it closed

b72d525e7aefc8993d6c47f26a03994b634a36f6 authored over 6 years ago by Hector Alvarez <[email protected]>
Add newsfragment

211f6c1ae1cfad243f7f8d7fa932e0b406d69882 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add support for sniffio

See https://github.com/python-trio/sniffio

bda2cbd45245f5444a1dd1b8b81644c55a6177e5 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #571 from njsmith/appveyor-3.7

Add python 3.7 to the appveyor test matrix

45b4e586897f2676169b89e6b9f48d54eb14621a authored over 6 years ago by Laura F. D <[email protected]>
Add python 3.7 to the appveyor test matrix

8bb8d0019afcd9ab6c2c0d7c2790d0db794a0dba authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Give more details when the init task crashes

This should never happen in normal use, but sometimes there are bugs
that can cause the init tas...

892af4335a1c2ebcaba280567aaee7a82bcf2d7d authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #565 from smurfix/post_release

bump to 0.5.0+dev

0fc81827093ebb7eb524e1c14464bb0dfd8641e8 authored over 6 years ago by Quentin Pradet <[email protected]>
bump to 0.5.0+dev

e41f548993730110e5c60f835973849bf87d67b9 authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #564 from smurfix/release

Release v0.5.0

8b7fae6b0bb1e73ed2e0d93a2c0fad50eb992300 authored over 6 years ago by Quentin Pradet <[email protected]>
Can't link to documents for no-longer-existing classes.

1c7e2686f96dca1b4844bbc81d5de9bf06a8c421 authored over 6 years ago by Matthias Urlichs <[email protected]>
:class:, not :cls:.

4b7af27709d0317d994107f864aed3cd69d3cf26 authored over 6 years ago by Matthias Urlichs <[email protected]>
Added deprecation notice for trio.hazmat.Result etc.

395d371e3d5bf031e62ee0bc5f9aa34843f127f8 authored over 6 years ago by Matthias Urlichs <[email protected]>
Release v0.5.0

01399d827935c7faed243e0bbe48c7bc8b08ae2c authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #460 from njsmith/wake-waiters-on-close

When a socket/fd is closed, wake up outstanding waiters

94a2f8bd082d99a53626309e221da2b348f8c2d7 authored over 6 years ago by oremanj <[email protected]>
Mention context managers as a thing that closes resources

75e74d7b3be08103a2d6e8277ed37847b13b7ed1 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix test coverage

a262a13c7026efc72783a0af743138c2e22bea11 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
When a socket/fd is closed, wake up outstanding waiters

Fixes gh-36, gh-459

7734dbdff08d4e1558760305d660e7c9b9780f38 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #556 from RazerM/ci-3.7

Test Python 3.7 on Travis

79d66647c3c947f614b51f607be6fd527df6777f authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Update Travis test matrix

- Use xenial on GCE for 3.7+
- Add 3.7 and 3.8-dev

ab183bbcda63a9d97e81025f24d37216c3a599aa authored over 6 years ago by Frazer McLean <[email protected]>