Ecosyste.ms: OpenCollective

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

github.com/python-trio/async_generator

Making it easy to write async iterators in Python 3.5
https://github.com/python-trio/async_generator

Use the inspect.getcoroutinestate

...instead of poking around with coroutine internals by hand.

Thanks to @ncoghlan for the tip!

ffb74c8dc38a3fd5e5a771ef6c5b292668f1c54a authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add a proper test for __del__

9c6a89c901e3643e94729720705fee1a3d2062cf authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Update README to document yield from support

8e50b3a0a0508ceef88941b3a1b417943d39d83f authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add support for 'yield from'

Also fixes handling of already-exhausted coroutines on CPython 3.5.2,
and improves handling of c...

276f67dc851fa1f2e423411b743745694d5dbe28 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add link to blog post about why not to rely on __del__

06bdb36747795113d2f7b5a98b6edaf1c92ac883 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
TRAVIIISSS

839a7b22b897ba5f3788062b79dece9b5e1024f4 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add support for asend/athrow/aclose

28b1f22af7d9a641dfc075ca8f26cb11875fc4dd authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.0+dev

31ec4a488f2c04ec7051151b76608b34b3e52126 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Update readme

fab4af987cb86c6db549131b66d3ab4c4e327a29 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add .close method on async generators

fc501a803d430e820d61b8ccbf87760eda837285 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Oops, I removed the wrong __await__!

a6ccade7fc66b65d33b1e53164a50d9839c252ca authored over 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] will this work? let's find out!

4f164f3a7c955c046b769d71411220b3ea4fdd34 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Remove __await__ definition on 3.5.2+

to avoid the PendingDeprecationWarning

f9ea28f82847844775f9b7f4e286e87ac93e8f6c authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add dates to release log

35bb4b157e0c7d57f6318dce451f403129962421 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Oops, I decided to call it 1.0, not 0.0.2

bc4df1be26c964e8b69cd26bbbbf94b1545f5c1b authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Fix ReST syntax in README

ffc7e0acedb394f125d3eb8378fe67e0e1f87965 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.0

e1ebdc9d9b5dfb23610257740f0f0ef331d2e6d1 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add link to lightning talk

aa006572c6f2341fed92addec023e404425b4a35 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add pragma: no cover for proper boasting rights

29e35321c9d1481e98a296bb83df90f1c3519680 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Update README

add badges and more release notes

d1d96855c103654325306dff11e2622ec226b8c7 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add test for .close()

100% coverage, woot.

e2064508d4e83f0f54f4c717c96780520cdfa6fd authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Improve test coverage

d90e028af7e58e4d265b01732a73c57abc3a60d5 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
setuptools setuptools blah blah blah

c953915e0ab4f3f3d8a7734676766d1286eadb86 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Rearrange everything to maybe make pytest happier

d09048dff6ea006f71c78c4ab384e8e4ab581098 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
pytest docs say *not* to put a __init__.py file here

cec6700b6da538ef4ab054a26385951a82da04a3 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] Oh yeah, definitely need pytest-asyncio

9d42e76c6edc408d6669c40a29c27ba0a4f0c5d4 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] more experiment

eb686296e3e9ba69d7f1db77581da9e8497df3a1 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] experiment

dea60642b344931a675f5156934bbc0ab8bbcf44 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] Install pytest-cov

ac58aea3187f144082063db8c454d99c9e7b0914 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
set up travis and codecov (hopefully)

c7fbb159a0de5bd268029ab9b63f89dadb94ec36 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Slightly simplify AsyncGenerator class

There's no need to allocate a new `ANextIter` object on every call to
`__anext__` -- we can just...

0e492ddfe544fc8fd512c458527cfde2efaac3a1 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Create changelog and document previous change

6ae9153ce47c8410a31dc696bf5a73befcbc769c authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Fix .throw followed immediately by await yield_

This fixes a nasty bug, so that now our YieldWrapper interception is
performed consistently no m...

96776087d64e1de18817d9f5ae5accb4ef336097 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add doc and test for return value handling

Actual code was already correct, so no changes there

6bd1062b8181ef7c480265118e196f6b4b273f1f authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Fix ReST syntax

03bd2a0f3c395f3f45ab22e60c66b134b21b9198 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 0.0.1

5a0bd84930d8589620f081cdd76aeb93ac49ea46 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add __version__

081edaa381db44b55fef52f5e2d7d838552b994a authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add tests and fix some typos

ab27eefa82aa89bcafa88fffe48a870e9236f45f authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Clean up comments

83e51741a0aa50c418967274b50a242a46f8f266 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add .gitignore

c086e04d0625410d662ea38201307535642dd7b6 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add project boilerplate

c4023faacb789925be4c6dab6280c05353391505 authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Delete docs again -- README is enough for now

650de8e8c572410f00dffb236557d07b0c532a1f authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Add readme

e3ee3561081fd09e6a69c829edfcd5a5cdc850ff authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Run sphinx-quickstart

d5a8c0f96801312c32912b58172d293e18a059bd authored over 8 years ago by Nathaniel J. Smith <[email protected]>
Initial commit snapshot

377c7a92654d9526a8bde13e30eadb67222c18b0 authored over 8 years ago by Nathaniel J. Smith <[email protected]>