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 12 months ago
Bump version to 0.14.0+dev post release

7f42fd02e1d5ee2b87d3ff7434b5a30315acb046 authored 12 months ago
Run towncrier, copyedit README/docs, and bump version to 0.14.0 for release

6c8b8056a3846ebafa2f4d079243baf30de964bb authored 12 months ago
Merge pull request #141 from oremanj/infinite-queue-len

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

4f394164b4e529474dbc23a94866ae4286e7969f authored 12 months ago
Use an infinite queue_len by default, and advise against reducing it

38d54d04742792eb271e6e252ae612844d641f5d authored 12 months ago
Merge pull request #140 from oremanj/improve-cancellation

Improve cancellation semantics for asyncio-to-Trio transitions

8e99aeba131afc4effaa885dc729a71311736037 authored 12 months ago
Fix lint

9edfffdba3d6111acb367d67418007b52d666c55 authored 12 months ago
Improve cancellation semantics for asyncio-to-Trio transitions

855992aef39c4504072f81838b2705f8022a9fcc authored 12 months ago
Merge pull request #137 from oremanj/sync-with-greenlet

Use greenlets rather than threads for sync loop

2557e94010571002b73ba9931a51f2fccee10e00 authored 12 months ago
Merge branch 'master' into sync-with-greenlet

32563cfbd2ced3a23ca56780faae5f1c06a5f094 authored 12 months ago
Merge pull request #139 from oremanj/fix-defaultexc-error

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

4268ffaf0f902f46803fbc57edfaf7c5ad45239e authored 12 months ago
Fix spew when event loop exception handler is invoked after loop closure

8fb064542df64bac6de5c8437f12f19f233ba45d authored 12 months ago
Clarify deprecation status

b0625e8cd42ade1d0186a0783e73756623e9fc3e authored 12 months ago
Fix doc cross-reference

12fc93c3ffc0b00a56bbf05343b6ca89a7d28e74 authored 12 months ago
CI fixes, newsfragment, doc updates

fbaec7b4343c3f0655ee924354898bf5ba6d59f6 authored 12 months ago
Add greenlet dependency

cedaef35788846c846198631573e27d70cebd131 authored 12 months ago
Use greenlets rather than threads for sync loop

5db6221aa84140c793d146bf1050a4c325092dac authored 12 months ago
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 12 months ago
Skip a newly-added hanging test

3dd1657e5aa181b2077638204c5a3157a5939c50 authored 12 months ago
Add pytest-timeout to try to track down CI hang

fb2218c9de330dd7ca7aad31a1f8e3a5ef7bacc9 authored 12 months ago
Format with black. Update test suite to work with newer Trio and pytest versions

3acdc3be17002eeaa275fcda679cfada3d983b48 authored 12 months ago
Merge pull request #129 from oremanj/release-v0.13.0

Release v0.13.0

e112a7c8017d8cde3c26179fdf3e27680a48b2a6 authored about 1 year ago
Bump version to 0.13.0+dev post release

4d5f92621977815bbcfc3773f612bcf020c0b859 authored about 1 year ago
Run towncrier and bump version to 0.13.0 for release

b3b9ddef2ebc29e4cdbf869d792da91dbd46a2af authored about 1 year ago
Merge pull request #128 from oremanj/fix-startup-deadlock

Fix potential deadlock if open_loop() is cancelled

7712c987bd0c520655311598b0a7c210a9ec8aca authored about 1 year ago
Add newsfragment

4db88d34e1fd5d3b38cd3302884452b8082da302 authored about 1 year ago
Fix potential deadlock if open_loop() is cancelled, and always cancel+await asyncio tasks on exit

d006a80a6811d321c7feafd7b43671ba20960056 authored about 1 year ago
Merge pull request #126 from oremanj/py312-2

Further tweaks for Python version bump

7b85770e09bc8cb43f32844796a22e5e38b836b7 authored about 1 year ago
Try again without pypy3.10

3a4d2e3c0f41491659a0abb547c76fd5920e1e21 authored about 1 year ago
Further tweaks for Python version bump

97bcedc383549f9d25cf11a4e9deeb2c08f0345b authored about 1 year ago
Merge pull request #114 from python-trio/graingert-patch-1

fix thsi docstring typo

c08358342377af8950e4726d3e8ffc7b0aacc8a6 authored about 1 year ago
Merge branch 'master' into graingert-patch-1

c1bafb9e5a2ba33316dbf95ddb37a43599fe9e59 authored about 1 year ago
Merge pull request #125 from oremanj/py312

Drop 3.7, add full testing on 3.12

7b673d4777c143cf6fce3688ca68fe30b7915867 authored about 1 year ago
Drop 3.7, add full testing on 3.12

c62def3421383e47176e1ae659380f88b17f27dc authored about 1 year ago
Merge pull request #124 from oremanj/sniffio-via-tlocal

Modernize sniffio integration

e95aa05b7503e20c2fafab96a7edba29b8e6a38d authored about 1 year ago
specify sphinx language

3e76109f995f6beed5433e167c4d46958e5597be authored about 1 year ago
CI fixes

ab42f6fbdc1dd301b8735117988a4b7f87ba18ab authored about 1 year ago
Modernize sniffio integration

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

fe654ee13fffba9a70f0f402d702e788b737c32c authored about 1 year ago
Merge pull request #121 from oremanj/fix-tests

Modernize and fix CI

a3ffea7711b8beba077e8bd41ec148a197977665 authored over 1 year ago
CR

9e32e00c4ccb654ed21453bd22b6cafb0f6dfd31 authored over 1 year ago
Skip test that hangs nondeterministically on 3.11

7c8ffecf2b0c015e8483a2b770554bebbcfd7cea authored over 1 year ago
Final set of cleanups

36ca86587f21d86d96eb72f8cd696b8dfdf391ea authored over 1 year ago
Fix formatting

408dddeb14f3da4ded6e016a4442e383bf3df7b8 authored over 1 year ago
More CI fixes

855532ef407fed4bf7cd0f7f3923642b72b5ace4 authored over 1 year ago
Fixes for 3.12 and for a few hangs in specific other environments

7a51a8c8fb895dce663f6466c5da0182b2c34cd0 authored over 1 year ago
Fix some broken tests in CI

4a11c51a9bf38678dc8ac15822c2a34f14f7e328 authored over 1 year ago
Add newsfragment, fix typo

7b75668db3feb9576a262e1015bbcf5078286d82 authored over 1 year ago
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
fix thsi docstring typo

d7395e9c110c5b87ded56f3b6934e8a434aee707 authored almost 3 years ago
Merge pull request #109 from vladdoster/patch-1

(docs) update README.rst

308dd765dbf9d572f45f884492aecc9e1ebf6054 authored about 4 years ago
(docs) update README.rst

- improve intent

ce660040e9973cf10e0841523323abd901615986 authored about 4 years ago
Merge pull request #108 from oremanj/cancel-aio-tasks

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

1c0704d3c71d721d06833956115be83fa1fad661 authored about 4 years ago
Fix flaky test

50617c8e3534baffadc9b3297c8948e8ceb78933 authored about 4 years ago
Add missing import

acfe1599036aba98cfb4f40227d19c0e9ac85e1e authored about 4 years ago
Merge remote-tracking branch 'origin/master' into cancel-aio-tasks

b760a5ca6b53f92e10de3ce6c3ac4b9e542f2464 authored about 4 years ago
Cancel aio and trio tasks simultaneously

30704b94b5d139e6fd3d3604d4ab38dd8584fb55 authored about 4 years ago
Cancel asyncio tasks when exiting the open_loop() block

845af47f14c13364f60667bdaf3e76e1c51d4f6d authored about 4 years ago
Merge pull request #107 from ehdgua01/patch-1

Fix typo

dd4476b45959c08e680a6b36d027a8febece5c74 authored about 4 years ago
Update test_callback.py

fix typo

4367651ed309d3fbc5c760f3dbb1ea97f851fd58 authored about 4 years ago
Merge pull request #106 from dhirschfeld/dhirschfeld-patch-1

0bdfd0d6d1fe47450e5fba9b42c29c268601f00b authored about 4 years ago
Remove unused `attrs` dependency

37d8a01d83b202acf88010c521609f7a83b0baed authored about 4 years ago
Add `sniffio` dependency

42172a16547750d48e3bd1758b755e053c0ed8af authored about 4 years ago
Merge pull request #94 from shamrin/release-0.12.0

Release 0.12.0

fe017734dfc4376ca5d32b8e8338217e5aaa2266 authored about 4 years ago
version +dev

a18c2b4c58f06d07539c5a438251c1772bf26f65 authored about 4 years ago
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 about 4 years ago
merge recent newsfragments

5006bee038e1478c392f7158fe8986085d818b95 authored about 4 years ago
Merge branch 'master' into release-0.12.0

520768edfe0d4c30db5338aa6b41e707a58cbde3 authored about 4 years ago
Merge pull request #99 from niklasf/get-running-loop

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

b93c32037804298b43cc8c089313a2ef82ca0c22 authored about 4 years ago
Merge branch 'master' into get-running-loop

ebf62acd7d707a3809dc6c6a6692de614f84a135 authored about 4 years ago
Merge pull request #102 from oremanj/run-towncrier-on-docs-test

Improve docs CI

94513877be224eaeab695d80227bd24f8e7895ac authored about 4 years ago
Improve docs CI

6e931b383f21d909a359e24841366ea30882a5e6 authored about 4 years ago
rename test

0b7f978359d905f0aa284e30abfa9889ba5dce6e authored about 4 years ago
enable previously disabled test (at d0bc23e1ac68fda66f6848ecd6efeec60eb85683)

Intermittent test failures are now fixed by PR #96

c9b7bdea91b4665377f90e4a6a2d91ce6d887c87 authored about 4 years ago
Merge branch 'master' into get-running-loop

3cf418fbbdf7aaa55e8ea1e6d8f8ac4417562355 authored about 4 years ago
Fix asyncio.get_running_loop() monkey-patching (#83)

aa6549a68852aba44d9e5278a57c8407477c11db authored about 4 years ago
Merge branch 'master' into release-0.12.0

950b0ebab3be10d115a0b2e1156c737627b9db16 authored about 4 years ago
Merge pull request #101 from oremanj/fix-packaging

Include tests in sdist, but not wheel

1424c0c2fde0c94262fe52780d48682b0259a2b2 authored about 4 years ago
Remove now-unused import

c814bf11694ad8104c6976b69fc60c9937c867fe authored about 4 years ago
List our own dependencies in docs-requirements

097c00b3eab2f3fc23a33aebb3ff35bbbd006700 authored about 4 years ago
Include tests in sdist, but not wheel

4924640e44418ddf774dbf7c24a3fc701dd316a7 authored about 4 years ago
Merge pull request #100 from oremanj/use-gh-actions

Move CI to Github Actions

37cea6b4714145d0307aa78ada74074a161a1e64 authored about 4 years ago
Loosen flaky test_timer which tends to fail on overloaded CI systems

dc5846ca81ad84b98ac9b84a424f327c4f3afe55 authored about 4 years ago
Skip asyncio tests that fail on pypy3.7 nightly

f9237e66c30cbbc7c409dfe00c1a38f46d88508e authored about 4 years ago
Install testsuite when using deadsnakes PPA

f3e6260e2c5265e0852b64cfa637cc45fc94c91c authored about 4 years ago
Update RTD config

8e517e82d12f6f8ae2e2a14f84b240fe4292b03b authored about 4 years ago
Move CI to Github Actions

5cbeb0ce9fd1d45f2a90fd8bd84eea86b6e394d1 authored about 4 years ago
Merge pull request #96 from oremanj/fix-close-order

Cancel trio_as_aio tasks before stopping the trio-asyncio loop

723a7f766e86fd87c6d13db000e8b315b53fab87 authored about 4 years ago
Use is_closed() instead of catching the error

6e5f468e160511bc2efa6b1ae47d89467175a114 authored about 4 years ago
Test asyncio.get_running_loop()

1ed96e5d5eef4ce8e2ba96b51695c3e9aa9c89a6 authored about 4 years ago
Revert "de-`loop=loop`-ification required for for Python 3.10+"

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

bcd5ab837a770baea8f946674135ef36fe5891cd authored about 4 years ago
clarify migration from removed API

3fb7a072b07127156a91128a628010ed0884fdc6 authored about 4 years ago
correct issue link in history

c414430c7fd22224d6c78e292f6b04112e71ed41 authored about 4 years ago
consistent history headings; fix towncrier config to match

5ca079ab60b8b6b9d6c780d4a5db46ca2b0bb22f authored about 4 years ago
Minimal de-`loop=loop`-ification

required for for Python 3.10+

d1051b0efa410607e20cf9d2037913104b7f39fa authored about 4 years ago
Python 3.10 drops the "loop" argument from "sleep"

8930bf284d937a3709bb99fd001b5d260cdde99c authored about 4 years ago
Fix failing test

8c81bbda0eaef947339eb4952c9036f6d96ca6e5 authored about 4 years ago
Add newsfragment

701e0b9d877cf593d21190a886048a520b13a08e authored about 4 years ago
Cancel trio_as_aio tasks before stopping the trio-asyncio loop

1c316553d7e7d313f41f6cfafd2c4634d8081215 authored about 4 years ago
coverage: test allow_asyncio(get_future_instance, ...)

a965a6156cbddb83020d6f1cc525fe49dccf590a authored about 4 years ago
coverage: test not Future case in allow_asyncio

917b4fe84db54b0086ca0023c8b68eb77aaaed70 authored about 4 years ago