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

Merge pull request #142 from oremanj/release-v0.14.0

Release v0.14.0

69d0be310436db4202ebb4cf806bd57134d1aa07 authored 11 months ago by Joshua Oreman <[email protected]>
Bump version to 0.14.0+dev post release

7f42fd02e1d5ee2b87d3ff7434b5a30315acb046 authored 11 months ago by Joshua Oreman <[email protected]>
Run towncrier, copyedit README/docs, and bump version to 0.14.0 for release

6c8b8056a3846ebafa2f4d079243baf30de964bb authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #141 from oremanj/infinite-queue-len

Use an infinite queue_len by default, and advise against reducing it

4f394164b4e529474dbc23a94866ae4286e7969f authored 11 months ago by Joshua Oreman <[email protected]>
Use an infinite queue_len by default, and advise against reducing it

38d54d04742792eb271e6e252ae612844d641f5d authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #140 from oremanj/improve-cancellation

Improve cancellation semantics for asyncio-to-Trio transitions

8e99aeba131afc4effaa885dc729a71311736037 authored 11 months ago by Joshua Oreman <[email protected]>
Fix lint

9edfffdba3d6111acb367d67418007b52d666c55 authored 11 months ago by Joshua Oreman <[email protected]>
Improve cancellation semantics for asyncio-to-Trio transitions

855992aef39c4504072f81838b2705f8022a9fcc authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #137 from oremanj/sync-with-greenlet

Use greenlets rather than threads for sync loop

2557e94010571002b73ba9931a51f2fccee10e00 authored 11 months ago by Joshua Oreman <[email protected]>
Merge branch 'master' into sync-with-greenlet

32563cfbd2ced3a23ca56780faae5f1c06a5f094 authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #139 from oremanj/fix-defaultexc-error

Fix spew when event loop exception handler is invoked after loop closure

4268ffaf0f902f46803fbc57edfaf7c5ad45239e authored 11 months ago by Joshua Oreman <[email protected]>
Fix spew when event loop exception handler is invoked after loop closure

8fb064542df64bac6de5c8437f12f19f233ba45d authored 11 months ago by Joshua Oreman <[email protected]>
Clarify deprecation status

b0625e8cd42ade1d0186a0783e73756623e9fc3e authored 11 months ago by Joshua Oreman <[email protected]>
Fix doc cross-reference

12fc93c3ffc0b00a56bbf05343b6ca89a7d28e74 authored 11 months ago by Joshua Oreman <[email protected]>
CI fixes, newsfragment, doc updates

fbaec7b4343c3f0655ee924354898bf5ba6d59f6 authored 11 months ago by Joshua Oreman <[email protected]>
Add greenlet dependency

cedaef35788846c846198631573e27d70cebd131 authored 11 months ago by Joshua Oreman <[email protected]>
Use greenlets rather than threads for sync loop

5db6221aa84140c793d146bf1050a4c325092dac authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #138 from oremanj/blacken-fix-ci

Format with black. Update test suite to work with newer Trio and pytest versions

bbcf7a0b5aa8b602dab2171c13fce4e0f04ba53d authored 11 months ago by Joshua Oreman <[email protected]>
Skip a newly-added hanging test

3dd1657e5aa181b2077638204c5a3157a5939c50 authored 11 months ago by Joshua Oreman <[email protected]>
Add pytest-timeout to try to track down CI hang

fb2218c9de330dd7ca7aad31a1f8e3a5ef7bacc9 authored 11 months ago by Joshua Oreman <[email protected]>
Format with black. Update test suite to work with newer Trio and pytest versions

3acdc3be17002eeaa275fcda679cfada3d983b48 authored 11 months ago by Joshua Oreman <[email protected]>
Merge pull request #129 from oremanj/release-v0.13.0

Release v0.13.0

e112a7c8017d8cde3c26179fdf3e27680a48b2a6 authored about 1 year ago by Joshua Oreman <[email protected]>
Bump version to 0.13.0+dev post release

4d5f92621977815bbcfc3773f612bcf020c0b859 authored about 1 year ago by Joshua Oreman <[email protected]>
Run towncrier and bump version to 0.13.0 for release

b3b9ddef2ebc29e4cdbf869d792da91dbd46a2af authored about 1 year ago by Joshua Oreman <[email protected]>
Merge pull request #128 from oremanj/fix-startup-deadlock

Fix potential deadlock if open_loop() is cancelled

7712c987bd0c520655311598b0a7c210a9ec8aca authored about 1 year ago by Tim Stumbaugh <[email protected]>
Add newsfragment

4db88d34e1fd5d3b38cd3302884452b8082da302 authored about 1 year ago by Joshua Oreman <[email protected]>
Fix potential deadlock if open_loop() is cancelled, and always cancel+await asyncio tasks on exit

d006a80a6811d321c7feafd7b43671ba20960056 authored about 1 year ago by Joshua Oreman <[email protected]>
Merge pull request #126 from oremanj/py312-2

Further tweaks for Python version bump

7b85770e09bc8cb43f32844796a22e5e38b836b7 authored about 1 year ago by Joshua Oreman <[email protected]>
Try again without pypy3.10

3a4d2e3c0f41491659a0abb547c76fd5920e1e21 authored about 1 year ago by Joshua Oreman <[email protected]>
Further tweaks for Python version bump

97bcedc383549f9d25cf11a4e9deeb2c08f0345b authored about 1 year ago by Joshua Oreman <[email protected]>
Merge pull request #114 from python-trio/graingert-patch-1

fix thsi docstring typo

c08358342377af8950e4726d3e8ffc7b0aacc8a6 authored about 1 year ago by EXPLOSION <[email protected]>
Merge branch 'master' into graingert-patch-1

c1bafb9e5a2ba33316dbf95ddb37a43599fe9e59 authored about 1 year ago by EXPLOSION <[email protected]>
Merge pull request #125 from oremanj/py312

Drop 3.7, add full testing on 3.12

7b673d4777c143cf6fce3688ca68fe30b7915867 authored about 1 year ago by Joshua Oreman <[email protected]>
Drop 3.7, add full testing on 3.12

c62def3421383e47176e1ae659380f88b17f27dc authored about 1 year ago by Joshua Oreman <[email protected]>
Merge pull request #124 from oremanj/sniffio-via-tlocal

Modernize sniffio integration

e95aa05b7503e20c2fafab96a7edba29b8e6a38d authored about 1 year ago by Joshua Oreman <[email protected]>
specify sphinx language

3e76109f995f6beed5433e167c4d46958e5597be authored about 1 year ago by Joshua Oreman <[email protected]>
CI fixes

ab42f6fbdc1dd301b8735117988a4b7f87ba18ab authored about 1 year ago by Joshua Oreman <[email protected]>
Modernize sniffio integration

Use `sniffio.thread_local` to indicate which async library is running, instead of the deprecated...

fe654ee13fffba9a70f0f402d702e788b737c32c authored about 1 year ago by Joshua Oreman <[email protected]>
Merge pull request #121 from oremanj/fix-tests

Modernize and fix CI

a3ffea7711b8beba077e8bd41ec148a197977665 authored over 1 year ago by Joshua Oreman <[email protected]>
CR

9e32e00c4ccb654ed21453bd22b6cafb0f6dfd31 authored over 1 year ago by Joshua Oreman <[email protected]>
Skip test that hangs nondeterministically on 3.11

7c8ffecf2b0c015e8483a2b770554bebbcfd7cea authored over 1 year ago by Joshua Oreman <[email protected]>
Final set of cleanups

36ca86587f21d86d96eb72f8cd696b8dfdf391ea authored over 1 year ago by Joshua Oreman <[email protected]>
Fix formatting

408dddeb14f3da4ded6e016a4442e383bf3df7b8 authored over 1 year ago by Joshua Oreman <[email protected]>
More CI fixes

855532ef407fed4bf7cd0f7f3923642b72b5ace4 authored over 1 year ago by Joshua Oreman <[email protected]>
Fixes for 3.12 and for a few hangs in specific other environments

7a51a8c8fb895dce663f6466c5da0182b2c34cd0 authored over 1 year ago by Joshua Oreman <[email protected]>
Fix some broken tests in CI

4a11c51a9bf38678dc8ac15822c2a34f14f7e328 authored over 1 year ago by Joshua Oreman <[email protected]>
Add newsfragment, fix typo

7b75668db3feb9576a262e1015bbcf5078286d82 authored over 1 year ago by Joshua Oreman <[email protected]>
Modernize and fix CI

Test on 3.10, 3.11, 3.12-dev, and recent pypy. Port from MultiError to ExceptionGroup, thus supp...

0a10ae8c1432d0fca8d2a41f4dcd3795bf975c9f authored over 1 year ago by Joshua Oreman <[email protected]>
fix thsi docstring typo

d7395e9c110c5b87ded56f3b6934e8a434aee707 authored almost 3 years ago by Thomas Grainger <[email protected]>
Merge pull request #109 from vladdoster/patch-1

(docs) update README.rst

308dd765dbf9d572f45f884492aecc9e1ebf6054 authored almost 4 years ago by Quentin Pradet <[email protected]>
(docs) update README.rst

- improve intent

ce660040e9973cf10e0841523323abd901615986 authored almost 4 years ago by vlad doster <[email protected]>
Merge pull request #108 from oremanj/cancel-aio-tasks

Cancel and join asyncio tasks when exiting an open_loop() block

1c0704d3c71d721d06833956115be83fa1fad661 authored almost 4 years ago by Quentin Pradet <[email protected]>
Fix flaky test

50617c8e3534baffadc9b3297c8948e8ceb78933 authored almost 4 years ago by Joshua Oreman <[email protected]>
Add missing import

acfe1599036aba98cfb4f40227d19c0e9ac85e1e authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge remote-tracking branch 'origin/master' into cancel-aio-tasks

b760a5ca6b53f92e10de3ce6c3ac4b9e542f2464 authored almost 4 years ago by Joshua Oreman <[email protected]>
Cancel aio and trio tasks simultaneously

30704b94b5d139e6fd3d3604d4ab38dd8584fb55 authored almost 4 years ago by Joshua Oreman <[email protected]>
Cancel asyncio tasks when exiting the open_loop() block

845af47f14c13364f60667bdaf3e76e1c51d4f6d authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #107 from ehdgua01/patch-1

Fix typo

dd4476b45959c08e680a6b36d027a8febece5c74 authored almost 4 years ago by Quentin Pradet <[email protected]>
Update test_callback.py

fix typo

4367651ed309d3fbc5c760f3dbb1ea97f851fd58 authored almost 4 years ago by KDH <[email protected]>
Merge pull request #106 from dhirschfeld/dhirschfeld-patch-1

0bdfd0d6d1fe47450e5fba9b42c29c268601f00b authored almost 4 years ago by Quentin Pradet <[email protected]>
Remove unused `attrs` dependency

37d8a01d83b202acf88010c521609f7a83b0baed authored almost 4 years ago by Dave Hirschfeld <[email protected]>
Add `sniffio` dependency

42172a16547750d48e3bd1758b755e053c0ed8af authored almost 4 years ago by Dave Hirschfeld <[email protected]>
Merge pull request #94 from shamrin/release-0.12.0

Release 0.12.0

fe017734dfc4376ca5d32b8e8338217e5aaa2266 authored almost 4 years ago by Alexey Shamrin <[email protected]>
version +dev

a18c2b4c58f06d07539c5a438251c1772bf26f65 authored almost 4 years ago by Alexey Shamrin <[email protected]>
stop test_cancel_sleep from deadlocking and less dependent on timer

No need for `raise Exception` because we already assert the flag.

fixes #103

970d81c498f857d052738a2c4db2c899910dc038 authored almost 4 years ago by Alexey Shamrin <[email protected]>
merge recent newsfragments

5006bee038e1478c392f7158fe8986085d818b95 authored almost 4 years ago by Alexey Shamrin <[email protected]>
Merge branch 'master' into release-0.12.0

520768edfe0d4c30db5338aa6b41e707a58cbde3 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #99 from niklasf/get-running-loop

Fix asyncio.get_running_loop() monkey-patching (#83)

b93c32037804298b43cc8c089313a2ef82ca0c22 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge branch 'master' into get-running-loop

ebf62acd7d707a3809dc6c6a6692de614f84a135 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #102 from oremanj/run-towncrier-on-docs-test

Improve docs CI

94513877be224eaeab695d80227bd24f8e7895ac authored almost 4 years ago by Joshua Oreman <[email protected]>
Improve docs CI

6e931b383f21d909a359e24841366ea30882a5e6 authored almost 4 years ago by Joshua Oreman <[email protected]>
rename test

0b7f978359d905f0aa284e30abfa9889ba5dce6e authored almost 4 years ago by Alexey Shamrin <[email protected]>
enable previously disabled test (at d0bc23e1ac68fda66f6848ecd6efeec60eb85683)

Intermittent test failures are now fixed by PR #96

c9b7bdea91b4665377f90e4a6a2d91ce6d887c87 authored almost 4 years ago by Alexey Shamrin <[email protected]>
Merge branch 'master' into get-running-loop

3cf418fbbdf7aaa55e8ea1e6d8f8ac4417562355 authored almost 4 years ago by Alexey Shamrin <[email protected]>
Fix asyncio.get_running_loop() monkey-patching (#83)

aa6549a68852aba44d9e5278a57c8407477c11db authored almost 4 years ago by Niklas Fiekas <[email protected]>
Merge branch 'master' into release-0.12.0

950b0ebab3be10d115a0b2e1156c737627b9db16 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #101 from oremanj/fix-packaging

Include tests in sdist, but not wheel

1424c0c2fde0c94262fe52780d48682b0259a2b2 authored almost 4 years ago by Joshua Oreman <[email protected]>
Remove now-unused import

c814bf11694ad8104c6976b69fc60c9937c867fe authored almost 4 years ago by Joshua Oreman <[email protected]>
List our own dependencies in docs-requirements

097c00b3eab2f3fc23a33aebb3ff35bbbd006700 authored almost 4 years ago by Joshua Oreman <[email protected]>
Include tests in sdist, but not wheel

4924640e44418ddf774dbf7c24a3fc701dd316a7 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #100 from oremanj/use-gh-actions

Move CI to Github Actions

37cea6b4714145d0307aa78ada74074a161a1e64 authored almost 4 years ago by Joshua Oreman <[email protected]>
Loosen flaky test_timer which tends to fail on overloaded CI systems

dc5846ca81ad84b98ac9b84a424f327c4f3afe55 authored almost 4 years ago by Joshua Oreman <[email protected]>
Skip asyncio tests that fail on pypy3.7 nightly

f9237e66c30cbbc7c409dfe00c1a38f46d88508e authored almost 4 years ago by Joshua Oreman <[email protected]>
Install testsuite when using deadsnakes PPA

f3e6260e2c5265e0852b64cfa637cc45fc94c91c authored almost 4 years ago by Joshua Oreman <[email protected]>
Update RTD config

8e517e82d12f6f8ae2e2a14f84b240fe4292b03b authored almost 4 years ago by Joshua Oreman <[email protected]>
Move CI to Github Actions

5cbeb0ce9fd1d45f2a90fd8bd84eea86b6e394d1 authored almost 4 years ago by Joshua Oreman <[email protected]>
Merge pull request #96 from oremanj/fix-close-order

Cancel trio_as_aio tasks before stopping the trio-asyncio loop

723a7f766e86fd87c6d13db000e8b315b53fab87 authored almost 4 years ago by Joshua Oreman <[email protected]>
Use is_closed() instead of catching the error

6e5f468e160511bc2efa6b1ae47d89467175a114 authored almost 4 years ago by Joshua Oreman <[email protected]>
Test asyncio.get_running_loop()

1ed96e5d5eef4ce8e2ba96b51695c3e9aa9c89a6 authored almost 4 years ago by Niklas Fiekas <[email protected]>
Revert "de-`loop=loop`-ification required for for Python 3.10+"

This reverts (cherry-picked) commits 8930bf284d937a3709bb99fd001b5d260cdde99c and d1051b0efa4106...

bcd5ab837a770baea8f946674135ef36fe5891cd authored almost 4 years ago by Alexey Shamrin <[email protected]>
clarify migration from removed API

3fb7a072b07127156a91128a628010ed0884fdc6 authored almost 4 years ago by Alexey Shamrin <[email protected]>
correct issue link in history

c414430c7fd22224d6c78e292f6b04112e71ed41 authored almost 4 years ago by Alexey Shamrin <[email protected]>
consistent history headings; fix towncrier config to match

5ca079ab60b8b6b9d6c780d4a5db46ca2b0bb22f authored almost 4 years ago by Alexey Shamrin <[email protected]>
Minimal de-`loop=loop`-ification

required for for Python 3.10+

d1051b0efa410607e20cf9d2037913104b7f39fa authored almost 4 years ago by Matthias Urlichs <[email protected]>
Python 3.10 drops the "loop" argument from "sleep"

8930bf284d937a3709bb99fd001b5d260cdde99c authored almost 4 years ago by Matthias Urlichs <[email protected]>
Fix failing test

8c81bbda0eaef947339eb4952c9036f6d96ca6e5 authored almost 4 years ago by Joshua Oreman <[email protected]>
Add newsfragment

701e0b9d877cf593d21190a886048a520b13a08e authored almost 4 years ago by Joshua Oreman <[email protected]>
Cancel trio_as_aio tasks before stopping the trio-asyncio loop

1c316553d7e7d313f41f6cfafd2c4634d8081215 authored almost 4 years ago by Joshua Oreman <[email protected]>
coverage: test allow_asyncio(get_future_instance, ...)

a965a6156cbddb83020d6f1cc525fe49dccf590a authored almost 4 years ago by Alexey Shamrin <[email protected]>
coverage: test not Future case in allow_asyncio

917b4fe84db54b0086ca0023c8b68eb77aaaed70 authored almost 4 years ago by Alexey Shamrin <[email protected]>