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

fix internal error in visitor91x

jakkdl opened this pull request 9 months ago
[pre-commit.ci] pre-commit autoupdate

pre-commit-ci[bot] opened this pull request 9 months ago
Error codes too long for `flake8>=6.0.0`

rtb-zla-karma opened this issue 9 months ago
[pre-commit.ci] pre-commit autoupdate

pre-commit-ci[bot] opened this pull request 9 months ago
ASYNC100 no longer triggers on context managers containing a `yield`

jakkdl opened this pull request 9 months ago
Internal error with `ASYNC900`

Zac-HD opened this issue 9 months ago
[pre-commit.ci] pre-commit autoupdate

pre-commit-ci[bot] opened this pull request 9 months ago
add basic sphinx & readthedocs infra

jakkdl opened this pull request 10 months ago
ASYNC102 no longer raises warning for calls to `.aclose()` on objects

jakkdl opened this pull request 10 months ago
async110 now also warns if looping .lowlevel.checkpoint()

jakkdl opened this pull request 10 months ago
[pre-commit.ci] pre-commit autoupdate

pre-commit-ci[bot] opened this pull request 10 months ago
Add new check ASYNC251 for time.sleep()

jakkdl opened this pull request 10 months ago
fix py313a5 deprecationwarning

jakkdl opened this pull request 10 months ago
[pre-commit.ci] pre-commit autoupdate

pre-commit-ci[bot] opened this pull request 10 months ago
add ASYNC250: blocking sync call input() in async function.

jakkdl opened this pull request 10 months ago
[anyio/asyncio].TaskGroup support for 101, 111, 112

jakkdl opened this issue 10 months ago
Generate proper documentation

jakkdl opened this issue 10 months ago
moar asyncio support, test infra improvements

jakkdl opened this pull request 10 months ago
standardize to [a/b]

jakkdl opened this pull request 10 months ago
basic Asyncio support

jakkdl opened this pull request 10 months ago
rename files, update references to them

jakkdl opened this pull request 10 months ago
Add asyncio support to current checks

jakkdl opened this issue 10 months ago
Checks for `asyncio.create_task()`

Zac-HD opened this issue 10 months ago
Rename to flake8 async

jakkdl opened this pull request 11 months ago
remove trio117, as MultiError is removed in trio 0.24.0

jakkdl opened this pull request 11 months ago
Followup changes to fix ruff & pyright warnings

jakkdl opened this pull request 11 months ago
Update ci

jakkdl opened this pull request 11 months ago
Extend ASYNC110 to also warn if looping a `checkpoint()`

jakkdl opened this issue 11 months ago
TRIO100 false positive with an async CM

mikenerone opened this issue 11 months ago
use ruff noqa handling

jakkdl opened this pull request over 1 year ago
pin typecheck dependencies

jakkdl opened this issue over 1 year ago
add version requirements on flake8&libcst

jakkdl opened this pull request over 1 year ago
pin pyright, by no longer forcing latest version

jakkdl opened this pull request over 1 year ago
first transform, then visit, to not get incorrect line markers

jakkdl opened this issue over 1 year ago
CLI toggle whether autofix generates an error

jakkdl opened this issue over 1 year ago
test partial enabling of autofixers

jakkdl opened this issue over 1 year ago
Standalone `flake8-async` could read config files like `flake8`

Zac-HD opened this issue over 1 year ago
noqa now correctly ignored when running as plugin. ast-based visitors…

jakkdl opened this pull request over 1 year ago
pin test versions in pre-commit

jakkdl opened this issue over 1 year ago
fix trio100 removing trailing comment with same-line with

jakkdl opened this pull request over 1 year ago
full `# noqa` support

jakkdl opened this issue over 1 year ago
rename console script flake8_trio -> flake8-trio

jakkdl opened this pull request over 1 year ago
new error code: TRIO912 unnecessary checkpoints + autofix

jakkdl opened this pull request over 1 year ago
respect noqa

jakkdl opened this pull request over 1 year ago
Support `# noqa` comments when calling directly

Zac-HD opened this issue over 1 year ago
Update README.md

jakkdl opened this pull request over 1 year ago
Fix false 91x alarm on await in genexp target.

jakkdl opened this pull request over 1 year ago
disable deadline for unreliable timing test

jakkdl opened this pull request over 1 year ago
fix SIM910, dict.get with value==None (which is the default value)

jakkdl opened this pull request over 1 year ago
fix TRIO100 false alarm on nested context manager

jakkdl opened this pull request over 1 year ago
Add examples for running

jakkdl opened this pull request over 1 year ago
False alarms in `libcst` backend

Zac-HD opened this issue over 1 year ago
Support match/case, exception groups

jakkdl opened this issue almost 2 years ago
fuzz test fail due to unreliable timings

jakkdl opened this issue almost 2 years ago
Install gitpython

jakkdl opened this pull request almost 2 years ago
fix release ci, move test_messages_documented to separate file

jakkdl opened this pull request almost 2 years ago
Clean up typechecking for MAGIC_MARKERS by making it a dataclass, add…

jakkdl opened this pull request almost 2 years ago
fix CI

jakkdl opened this issue almost 2 years ago
clean up tests, merging test_eval and test_eval_anyio

jakkdl opened this pull request almost 2 years ago
fix ci typo in release

jakkdl opened this pull request almost 2 years ago
run fuzz in CI

jakkdl opened this pull request almost 2 years ago
remove lines from autofix diff, add CI tag management

jakkdl opened this pull request almost 2 years ago
add standalone command line args

jakkdl opened this pull request almost 2 years ago
Run black with --preview

jakkdl opened this pull request almost 2 years ago
Change trio dependency for pyright to trio-typing

jakkdl opened this issue almost 2 years ago
test for autofix_files, fix some 91x autofixes, rejig eval_files

jakkdl opened this pull request almost 2 years ago
implement autofix for 91x

jakkdl opened this pull request almost 2 years ago
Should `ASYNC102` special-case `.aclose()`?

Zac-HD opened this issue almost 2 years ago
reportUnusedCoroutine / unused-coroutine *is* in fact raised for trio

jakkdl opened this issue almost 2 years ago
add comprehension support to 91x

jakkdl opened this pull request almost 2 years ago
split shed, format&sort toml+yaml

jakkdl opened this pull request almost 2 years ago
update pre-commit revs, flake8-typecheck now ignores stub files

jakkdl opened this pull request almost 2 years ago
raise RuntimeError on invalid literal values to range expression

jakkdl opened this pull request almost 2 years ago
Add flake8-pyi to pre-commit

jakkdl opened this pull request almost 2 years ago
implement autofix for TRIO100

jakkdl opened this pull request almost 2 years ago
Capitalize errors

jakkdl opened this pull request almost 2 years ago
How to handle unparseable/incorrect code

jakkdl opened this issue almost 2 years ago
code cleanup after 91x PR

jakkdl opened this pull request almost 2 years ago
TRIO91X: Support comprehensions

jakkdl opened this issue almost 2 years ago
reimplement 91X in libcst

jakkdl opened this pull request almost 2 years ago
reimplement trio100 & trio101 with libcst

jakkdl opened this pull request almost 2 years ago
TRIO91X not disabled by default?

richardsheridan opened this issue almost 2 years ago
False alarm on fixture decorator

jakkdl opened this pull request almost 2 years ago
TRIO112 false alarm on strict_exception_groups

jakkdl opened this issue almost 2 years ago
`@pytest.fixture()` should disable `TRIO101`

Zac-HD opened this issue almost 2 years ago
fix TRIO900 false alarm in nested functions

jakkdl opened this pull request almost 2 years ago
Add anyio.TaskGroup support to TRIO113

jakkdl opened this pull request almost 2 years ago
New check: Use of deprecated feature (?)

jakkdl opened this issue almost 2 years ago