Ecosyste.ms: OpenCollective

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

github.com/python-trio/flake8-async

Highly opinionated linter for Trio code
https://github.com/python-trio/flake8-async

bumped release#, added to changelog, and readme

e9007716049dc7df3f648695be7d6db3dd073ef7 authored over 2 years ago by jakkdl <[email protected]>
big rewrite of trio102, that also changed is_trio_call to return a TrioScope. Might be a bit overkill, and I'm guessing it'll be more rewrites further down the line

5cefe36d83505b337d153ccd7eae2584a798af49 authored over 2 years ago by jakkdl <[email protected]>
Fix TRIO100 false alarms

adfaa5640ad090883e595077f161c9e7bc773833 authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Start automatic releases

8ea5934a4149e366fdf4210107e3c5bac9ddf965 authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Merge pull request #4 from jakkdl/trio101

fcf33fce30abb89fe3b4b22e6cf13ed584ae63b5 authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Merge branch 'trio101' into trio102

a5d08df7dfa6b7a43df35bbd4146ea02666b0174 authored over 2 years ago by jakkdl <[email protected]>
defining function with a wait within context manager is fine, lowered fuzz examples to 1k, detects contextmanagers in packages, disabled multithreading tests again

5a594228ec955b9376aa391e35f6899215ede2df authored over 2 years ago by jakkdl <[email protected]>
merged in trio101

7ba6a3a1b0ba3a1b22d6c20d54976c78801355e9 authored over 2 years ago by jakkdl <[email protected]>
refactor trio101 checker, update readme

7574f349073f6d8904b7a576f7b29657f49655ce authored over 2 years ago by jakkdl <[email protected]>
Update flake8_trio.py

better error message

Co-authored-by: Zac Hatfield-Dodds <[email protected]>

0a69165af3c9ae5b917a36608fafe16cb86e68c5 authored over 2 years ago by John Litborn <[email protected]>
trio101: never yield inside a nursery or cancel scope

0b9cc5cfd5feeb9ee7c2aa6f3acefb57c99b3197 authored over 2 years ago by jakkdl <[email protected]>
Small refactoring commit

0ade3abf336d6520accd173cb4721cb5ac03a42d authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Merge pull request #3 from jakkdl/setup

91ef6fe00e88081e82ded21b76d9594b32692f0c authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Actually adding all the files

488d0c34ddbcb8650d443f5f97d43c6bd197d0e0 authored over 2 years ago by jakkdl <[email protected]>
Added first draft of TRIO102 - awaiting inside finally needs shielding and timeout

211190a11f3e419954fd03168dba01f79db8fd33 authored over 2 years ago by jakkdl <[email protected]>
use varargs with make_error

0f437ac0430094aaa711432549ecfaecf807ed77 authored over 2 years ago by jakkdl <[email protected]>
rewrite Error, add assert_expected_errors, simplify load_file

dd1ba98c95466e1b6d6b25879966974628b68742 authored over 2 years ago by jakkdl <[email protected]>
Update flake8_trio.py

replace pycodestyle call. (will fail tests and stuff but will fix)

Co-authored-by: Zac Hatfiel...

e79f547f3ef132c9494380a317edd3d85c10f920 authored over 2 years ago by John Litborn <[email protected]>
also check `async with`

6585bd1b9a6e509021ebfd28b3d4dee58d801922 authored over 2 years ago by jakkdl <[email protected]>
minor touchup

6b140b4686ff618e27fe25864ef2c3105b61edbf authored over 2 years ago by jakkdl <[email protected]>
split out multi-line with to separate test file to support py38

724711eccaff5fa49b8cec3aaa2d1ef8f21895ba authored over 2 years ago by jakkdl <[email protected]>
add xdist, tests timed out on github

83f892ea7c3022646ce0c33ff249f8ae859b99d2 authored over 2 years ago by jakkdl <[email protected]>
add fuzzers and stuff

cd603b1c986cff896e0f3d3dd263d9d1ce230f04 authored over 2 years ago by jakkdl <[email protected]>
add test case for multi-line with

d30731e5eb6cd2aa6cd3a96b510a349235f46240 authored over 2 years ago by jakkdl <[email protected]>
tuple->Tuple, somehow failed to run shed on some files

c28b8a8cd56fb0dbd6b8fe85563457a9873d3bbd authored over 2 years ago by jakkdl <[email protected]>
transitioned to bug-bear style tests

521fbdadff9702ff0c6b4d9191e30833941f6e48 authored over 2 years ago by jakkdl <[email protected]>
partial revert of trio100 visit_With to point to the (contextexpr in the) withitem

ff986d367b32ab078542b0c1c3caa5997c644d70 authored over 2 years ago by jakkdl <[email protected]>
Merge branch 'trio100' into setup

e8467006258add16e5212d094894717ad44a5cf9 authored over 2 years ago by jakkdl <[email protected]>
Fix errors in existing TRIO100 implementation, add basic tests.

519fb86ae82f2f894577be6994bbdd4c0a9f92aa authored over 2 years ago by jakkdl <[email protected]>
added pyright, configured it for strict mode, removed pytest flag only compatible with xdist, added AssertiorError to __version__ reader.

9c4a49a771c549e5d28c5ab224b830746e6a4949 authored over 2 years ago by jakkdl <[email protected]>
added pyright, configured it for strict mode, removed pytest flag only compatible with xdist, added AssertiorError to __version__ reader.

06a8412bfb486ffeda3ffa7ae51b23e5333032fd authored over 2 years ago by jakkdl <[email protected]>
Check for missing awaits in _after contexts

Co-Authored-By: John Litborn <[email protected]>

b6cf5c5ea480abd5c3375ffe1ec424e2ae1a92be authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Initial commit

2f93292fec8ac11d17f95fe610fcbff1066f9e83 authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>
Initial commit

680749a4a4f42d41ecaaed3cb50dbed0e429cc20 authored over 2 years ago by Zac Hatfield-Dodds <[email protected]>