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

avoid cancel_handle close race with weakref.finalize

richardsheridan opened this pull request over 2 years ago
Best number of `total_tokens` on the default `CapacityLimiter`

Kludex opened this issue over 2 years ago
Decide what to do about a single exception raised out of a nursery

oremanj opened this issue over 2 years ago
Internal error: assert len(runner.tasks) == 2

elektito opened this issue over 2 years ago
Proposal: Consider making many CI checks non-required

Fuyukai opened this issue almost 3 years ago
Consider adding a helper function trio.gather

bobfang1992 opened this issue about 3 years ago
trio's guest mode breaks sniffio.current_async_library in certain cases

QuentinSoubeyran opened this issue about 3 years ago
✨ Add support for copying `contextvars` to thread workers

tiangolo opened this pull request about 3 years ago
Non-blocking interface for trio.from_thread.run

vxgmichel opened this issue over 3 years ago
Deterministic scheduling

mandolaerik opened this issue over 3 years ago
Sphinx warnings in Sphinx 4.3.1

kloczek opened this issue over 3 years ago
Add EventStream class based on 'pulse' prototype

lordmauve opened this pull request over 3 years ago
Exception conniption - TrioInternalError from async generator.

clopmasterc opened this issue over 3 years ago
CI: fetch Proxifier LSP from a source we control

belm0 opened this pull request over 3 years ago
Added the "compact" keyword argument to TracebackException.__init__()

agronholm opened this pull request almost 4 years ago
Merge type stubs

altendky opened this pull request almost 4 years ago
Pool WaitForSingleObject calls into minimal threads

richardsheridan opened this pull request almost 4 years ago
implement StapledMemoryChannel

belm0 opened this pull request about 4 years ago
Use Windows message-oriented pipes to create Channels

richardsheridan opened this pull request about 4 years ago
open_memory_channel(): return a named tuple

belm0 opened this pull request about 4 years ago
TrioInternalError while using a PipeReceiveStream

richardsheridan opened this issue about 4 years ago
add .envrc and shell.nix for direnv+Nix-based development

catern opened this pull request over 4 years ago
Nursery: don't act as a checkpoint when not running anything

catern opened this pull request over 4 years ago
Inside-out guest mode

oremanj opened this pull request over 4 years ago
In run_process moved deliver_cancel exception handling to the caller code

guilledk opened this pull request over 4 years ago
Trio and PyCharm fighting over sys.excepthook

ernestum opened this issue over 4 years ago
Add the concept of a tree variable (TreeVar)

oremanj opened this pull request over 4 years ago
Raise deferred KeyboardInterrupt out of run() after cancelling all tasks

oremanj opened this pull request over 4 years ago
Idea: TreeVar (context variables that follow stack discipline)

oremanj opened this issue over 4 years ago
Enable hoverxref in Trio docs

njsmith opened this issue over 4 years ago
Track KeyboardInterrupt protection per code object

oremanj opened this pull request over 4 years ago
How to get "trio token" for trio.to_thread.run_sync?

Nikratio opened this issue almost 5 years ago
Solaris support

jcea opened this issue almost 5 years ago
trio.Barrier synchronization promitive

ntninja opened this issue almost 5 years ago
RFC: UNIX server sockets

Tronic opened this pull request almost 5 years ago
Provide "python -m trio" to drop into trio based REPL

decentral1se opened this issue almost 5 years ago
RunVar exposure not flexible enough

oremanj opened this issue almost 5 years ago
Add a "nursery_end" instrumentation.

smurfix opened this pull request about 5 years ago
Issue #26 add missing documentation

jmfrank63 opened this pull request about 5 years ago
Issue #1246 change docs to sigterm

jmfrank63 opened this pull request about 5 years ago
Test all constants reexported

stevenjackson121 opened this pull request about 5 years ago
Improve Wide Table Handling in Docs

stevenjackson121 opened this pull request about 5 years ago
StapledStream is a weird name

jtrakk opened this issue over 5 years ago
Weak tasks (auto-cancel when no normal tasks are running)

Tronic opened this issue over 5 years ago
Make send_eof a standard part of the Stream interface

njsmith opened this pull request over 5 years ago
improve BlockingTrioPortal documentation

belm0 opened this pull request over 5 years ago
[wip] closable run_sync_soon

njsmith opened this pull request over 5 years ago
trio.wait_any()

belm0 opened this issue over 5 years ago
Add LabeledSequencer to trio.testing

math2001 opened this pull request over 5 years ago
Broadcast channels

njsmith opened this issue over 5 years ago
Document that Nursery.start_soon starts tasks in random order

rotu opened this issue almost 6 years ago
Consider io_uring as an alternative to epoll

thedrow opened this issue almost 6 years ago
Add the ability for cancel scopes to specify a grace period

oremanj opened this pull request almost 6 years ago
Awaiting futures versus starting coroutines (How opinionated is trio?)

abetkin opened this issue almost 6 years ago
Use README for making a PyPI long_description.

RatanShreshtha opened this issue about 6 years ago
Add pylint missing-await checker

belm0 opened this pull request about 6 years ago
Should we do anything about timeouts for subparts of an operation?

alexshpilkin opened this issue about 6 years ago
Make it easier to farm out work

Nikratio opened this issue about 6 years ago
Ideas for linting trio programs

njsmith opened this issue over 6 years ago
Bandit - a security-oriented linter

Zac-HD opened this pull request over 6 years ago
Propagating cancellation through threads

njsmith opened this issue over 6 years ago
Introduce performance measurements

sorcio opened this issue over 6 years ago
Provide PEP 484-style type hints

njsmith opened this issue over 6 years ago
Use immutable default for argument

Zac-HD opened this pull request over 6 years ago
Limits on Nursery Size

Miserlou opened this issue over 6 years ago
Support binding to a source address.

miracle2k opened this pull request over 6 years ago
Should we rename nurseries?

njsmith opened this issue over 6 years ago
Add collection of worked examples to tutorial

njsmith opened this issue almost 7 years ago
trio.run() should take **kwargs in addition to *args

kennethreitz opened this issue almost 7 years ago
Cancelled __aexit__ handlers eat exceptions

smurfix opened this issue almost 7 years ago
[wip] Sketch of how shared tasks might work

njsmith opened this pull request over 7 years ago
Fix our test layout

njsmith opened this issue over 7 years ago
Tools for finding scheduler-dependent "heisenbugs"

njsmith opened this issue over 7 years ago
Better tooling for releases and development

njsmith opened this issue over 7 years ago
Native asynchronous file io

buhman opened this issue over 7 years ago
wall clock timing functionality

njsmith opened this issue over 7 years ago
Mock network for testing

njsmith opened this issue over 7 years ago
zmq support

njsmith opened this issue over 7 years ago
Should our locks (and semaphores, queues, etc.) be fair?

njsmith opened this issue almost 8 years ago
Windows event notification

njsmith opened this issue almost 8 years ago
Improve low-level IO monitor functions (for IOCP and kqueue)

njsmith opened this issue almost 8 years ago