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

Merge pull request #23 from njsmith/test-3.7

Update CI for 3.7

9f0e08c762dc2b9e18a38e8dd714790a319ed836 authored over 6 years ago by Quentin Pradet <[email protected]>
Update CI for 3.7

d64f5fa1fe9ee5e517cd2e6eadba224116f7cff3 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #22 from njsmith/release-1.10

Release engineering for 1.10

91d193de976c927083022b4c148198cd44c5fb70 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.10+dev

0c92235b19dd5ac99fbebc5b7b4a1e7916d07218 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Release engineering for 1.10

2c5e2e201c4dcd40b112eb3193c73f2c2b84d263 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #20 from njsmith/clean-up-package

Clean up some packaging stuff

22eddc191c2ae3fc152ca13cf2d6fa55ac3f1568 authored over 6 years ago by oremanj <[email protected]>
Add some other missing files to MANIFEST.in

e5634eca0ed8d640bd6031185cac03b1d0664f7d authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add docs to MANIFEST.in, so they're included in source releases

161dc9c6379c2c8f167e86db08530461c45b3c5e authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix license= field in setup.py

This got mixed when we moved async_generator under the trio umbrella
and relicensed it.

c97f003b0bb7f6505af0e0e9e2378617c4263595 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #15 from oremanj/gchooks

Add support for PEP 525-style garbage collection hooks

1272b9c4cb7f7d15032a2d356221d3da4e621773 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
yapfify

c9168c1cb03d72a459e6b8a3ce1f888e7a4f7c19 authored over 6 years ago by Joshua Oreman <[email protected]>
Proper workaround for PyPy issue 2786, restoring full GC hooks functionality

c9aa69aa43119f56391a8cd0b1b8e4c9d469c078 authored over 6 years ago by Joshua Oreman <[email protected]>
Cleanups after code review

cca57d99ef09567498f6e416c9befc78cbf9dd2e authored over 6 years ago by Joshua Oreman <[email protected]>
Add newsfragment for GC hooks

0a49fd93cf3adc9b4d45c77aa14268a7c0f0c657 authored over 6 years ago by Joshua Oreman <[email protected]>
Add support for PEP 525-style garbage collection hooks

b5c50ce152cfe376a524bf2269d21cb07bb5e732 authored over 6 years ago by Joshua Oreman <[email protected]>
Merge pull request #11 from nicoddemus/patch-1

Fix Manifest.in so it includes the license in sdist

17521f881c60ef1babf69b81d53690c90c5ef327 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Fix Manifest.in so it includes the license in the package

268e44671a9a2c5535222aaed6c1663953bc2aef authored almost 7 years ago by Bruno Oliveira <[email protected]>
Merge pull request #10 from pquentin/fix-badges

Fix remaining references to old repository

bd2868af1174de6bcf45c435693e22dff00d8c70 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Fix remaining references to old repository

09746828adb18115e416845c732f9dfdbd812f3a authored almost 7 years ago by Quentin Pradet <[email protected]>
Merge pull request #9 from njsmith/trioify

Adapt to trio norms + add @asynccontextmanager + add sphinx docs

d9ca34278a95c0b58de4fcbdce3d525e321e9da1 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.9+dev

a1974c6e80ca53da3cfaf05200d9bf1c3d7d62d9 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.9

ee51ca12cadbebd840283255659c37e9f12cdf1f authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Fix a "coroutine not awaited" warning

7d9357f5081168cdef4458730a65868578b35f8e authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
COVERAGE FOR THE COVERAGE GOD

4b740dfd0280304fb0e1ef3edf2be1f84396acc6 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Fix tests that were using asyncio.sleep

d014a5280778f97a4410f7023a454608539908f3 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
asyncontextmanager: Always close async generators

0c6065516aed31331a338187a85ff4ed464d9e8a authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Stop using pytest-asyncio

It imports us!

0af86f3be86ca00ef14e2ff91018cf931d734bda authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Better message on partially exhausted async generator gc

a969e9596d829f0b8f08d5fd972ac49e13b27983 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Run yapf

0d557af2d7d12b5bb5111a6688d9d6be4c08f080 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Start at 1.9 release notes

2a13020f96aab6fa03f0e54bfca8f76161fe34a7 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Travis MacOS is too slowwwww

3318215230002502262bbdaab0f12c499087a699 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Add @asynccontextmanager and get tests passing again

acd4562156929c8c47f2b47be7eb8ce5869ca2fb authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Run yapf for the first time

7d7d5d50df5a9cb0c1508e88da37858ceea4c40f authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Redo everything to match trio style + add a real sphinx manual

1c8c8cc46ffd1faab28439ea637dd470720f2998 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Relicense to match trio project standard (Apache 2 + MIT)

All commits in history are mine except for two trivial ones from Alex
Gronholm. Also, the old li...

5f9fccbc87d6ef1fc0fa556ab8facd59539bc421 authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
Add test for tricky reentrancy case (bpo-32526)

It looks like we were handling this correctly already, but let's make
sure it stays that way.

339fc6309aa6c96244e79b517db0b98ba0ccfb2a authored almost 7 years ago by Nathaniel J. Smith <[email protected]>
[appveyor] Get rid of clone_depth

It causes random breakage and it's not an important optimization for
us.

e303e077c9dcb5880c0ce9930d560b282f8288ec authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.8+dev

31331a1d4b3b27fbc5ecd324b0ff902831fa7750 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.8

5b1f51f42af143fc466c8aca0bd5d0b95651bf56 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Update README for 1.8

f5f70bde792a59dc003430963e073c3f90e1699d authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Fix coverage

e6d82b1e373271e75fe70e84acd43d6d4b81119a authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Hey let's test on dev versions of python too

2c64fd3e085d54946f0134223820b5c6b912a6eb authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Update support platforms metadata in setup.py

10d65ae5101acb31ab0d564a326b7bc87c09337b authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Skip the refcount test on PyPy

585b441c4b992f2ccf1959234f96c95dfce124fd authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Add pypy3 to the travis testing matrix

cd21d4a300dce2b2d2d3c9cf2bbae62503bd2e15 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Don't warn on async generators that were never iterated

ebaaf1cf1d4c58e05c1fbaa600add62f85f0c16f authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Implement PEP 479 handling for StopAsyncIteration

Discovered as part of: https://github.com/python-trio/trio/pull/228

34e61a7b4d7ccc8a212fefa76c5c967471e72e13 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.7+dev

3edc556b4d32c187bf7421bfbb4ceacb89244cb7 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.7

4a23a22e6ced826775c2c4c3576f3acdcc3e0fd8 authored over 7 years ago by Nathaniel J. Smith <[email protected]>
isasyncgenfunction should return False for async generator wrappers

0abd15ce13bca0edc66f55ac392e52905dffa31d authored over 7 years ago by Nathaniel J. Smith <[email protected]>
Bump to v1.6

975f93890b8a8d51e505c35046736f7516ed275e authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Add some missing pragma: no covers

75ee0fd090f758c5824c6ec15a3c5d647fe17204 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Fix silly bug in 3.6-only test

68f44c912763dc070e3517d375ce6823484d296b authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Update README

00a01a92c6e394239ef2f81131bb91201ea441ce authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Add an explicit test for yield_from_(native_async_generator)

This used to get tested implicitly as part of the tests that
yield_from_ worked *in* native asyn...

274ff80d9c38f3f69d19d6134ef7b178da072737 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Add support for ag_running, ag_code, ag_frame

b1cc13e7bee66a1372ed784ea06b14ca429a0430 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
bump version to 1.5+dev

49809e36ba2c6feca3e8b554a4d249bb603ff751 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
bump version to 1.5

3404e3389ada57f8949dbe8ceb31a879eb77af6f authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Whoops, missed some tests when commenting/uncommenting

17d1b982bcacedad8c3275df5a3465f157d34efb authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Comment out tests for yield_{,from_} in native generators

5b7369b36f98ecb8554b828d2942f9968b455abb authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Comment out the ctypes hacks

f29bd49865449a36e45e58ac80afa07549479fb0 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Add appveyor.yml

6dee01b36dd1b7477995f6c4a43951a0069f0c50 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Use ctypes.pythonapi instead of ctypes.CDLL(None)

Hopefully this fixes gh-5.

16e2db825a670f7a9e2062876c72697cf916c971 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] 3.6 is released

61fdc3b3f381c55365fb34927781eb45a9c324b6 authored almost 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.4+dev

de05d53b2cb1caa88f923f8e202162883f07d5c0 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.4

851130b731c2ee53c0db89e7be0730626337f798 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add comment to setup.py

a89c375ce2c355c853b0f53a897c784408b2e6da authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #4 from agronholm/setup_py

Minor improvements to setup.py

4caabc8e9b926a3a0d47380d79da496a3d522996 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
whitespace

3cf634e67686348e918aef866f499d5e997e3c5e authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add appropriate "pragma: no branch" annotations

Now that we're actually testing branch coverage...

f921ce3d9eced87cec05664a65f539d78ccc47e4 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] misc improvements

- We accidentally weren't using coveragerc.
- coveragerc had tests excluded, but now that I've g...

22a6e19bbc3bc24ab3d080762f99273e1043d1d9 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Remove unnecessary import

ae5931613b86adaf269da955399c89e3429ab067 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add a test for gh-3

915ef333660337f9302735910c64cd7a9f0bc652 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #3 from agronholm/defaultarg

Set None as the default value for yield_()

df75654523f636623a087f8e3d1992552aaf5397 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Minor improvements to setup.py

5c12c095d23077359afec14ccb98df9d8b9bac46 authored about 8 years ago by Alex Grönholm <[email protected]>
Set None as the default value for yield_()

e7c76cb47832eb2ecb9eeb4490fefb5cf6e52510 authored about 8 years ago by Alex Grönholm <[email protected]>
Get rid of residual py_modules= arg in setup.py

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

8d282889f6c60ee46bd2b0c5c855a118b0f30201 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.3

cfa3b2f7b98de11182e7cff835c9630c8c0185f5 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add introspection

05078014d16e78c5a664c16e0a6d64ec686dc72a authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.2+dev

3663060b47ec1c2c48a66e3b583bc12e085adc94 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Update README.rst for 1.2 release

b1d90c5ca394186f8c7171e8d8a8fdabc0470f7a authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.2

cdcccc001b07da7540083511ea0aee35d9cc9217 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Gotta get those last two lines of coverage!

36b0efccd753dc3a444c7bb2d9d31b7b5096d2ae authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Fix broken test + the bug it was trying to catch

00b738403abb6d7dd92cb07c371fba2eb51d6ac9 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
More tests, and fix a bug they caught

13b9b893978c834912a9902edaecb17c2651631e authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Frickin' 3.5.0

78657ff552e7f7231dacb3dc5eec55d98c5ae672 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
More yield_from_ tests

50d975f820dee1007606309c9e83e241d008c4c0 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
text tweaks

3261f287c5280c732af457afac124b0b83e540d9 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
s/async yield/yield/ for consistency with PEP 525

27da26ea2ea1c7d2b89c893d5514c92ec405c65c authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Used .. code-block:: instead of plain :: in README

52a307cf2ab500880118b3480ce298d213e1e5bc authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Document aclosing and yield_from_ changes

8ef8479acafa38e2f73dbaa821285ecd9914c055 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
[travis] okay fine it's called 3.6-dev

07959e218cf91ca2b824150f59c921b92770db24 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add 3.6 yield_from_ test

f7ea4dd62e812c3fbb5349a0e036c3d1f0778c1e authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Make yield_from_ work with 3.6 built-in async generators

Mua ha ha.

529f374a57a6882c7a26f224d1fb42547471e5bd authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Totally rewrite yield_from_ implementation

The old version had a ton of weird edge cases wrong. This approach is
much simpler and gets all ...

a5dcc84138ecbc9a54fda7509de6316a81c6b573 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add aclosing implementation

35778d4d91885b7bbdb6ddf6e847563f1c799e99 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.1+dev

1ebd62059a8b5604347ff0d6db2dd6eb90938d64 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.1

a52b032789dc126db59dbeae850ded45583e80f4 authored about 8 years ago by Nathaniel J. Smith <[email protected]>
Add some pragma: no covers

849884ccb6cbdc2f51e1fba3a6a11165a4ae210a authored about 8 years ago by Nathaniel J. Smith <[email protected]>