Ecosyste.ms: OpenCollective

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

github.com/astral-sh/ruff

An extremely fast Python linter and code formatter, written in Rust.
https://github.com/astral-sh/ruff

[`ruff`] Detect more strict-integer expressions (`RUF046`)

InSyncWithFoo opened this pull request 29 days ago
[`ruff`] Do not simplify `round()` calls (`RUF046`)

InSyncWithFoo opened this pull request 29 days ago
[`ruff`] Unnecessary intermediate representation (`RUF042`)

InSyncWithFoo opened this pull request 29 days ago
Understand `type[A | B]` special form in annotations

Glyphack opened this pull request 29 days ago
[`ruff`] Unnecessary `ndigits` argument to `round()` (`RUF057`)

InSyncWithFoo opened this pull request 30 days ago
Incorrect resolution of nested modules

dcreager opened this issue 30 days ago
Support `type[a.X]` with qualified class names

dcreager opened this pull request about 1 month ago
[`ruff`] Mark autofix for `RUF052` as always unsafe

AlexWaygood opened this pull request about 1 month ago
Check for unnecessary f-strings consisting of only one expression

lheckemann opened this pull request about 1 month ago
E0601/F821: Using variable 'x' before assignment (used-before-assignment) not working

FrancoisMasson1990 opened this issue about 1 month ago
How to avoid checking for problems in VSCODE interactive

arccarlinbr opened this issue about 1 month ago
[`ruff`] Teach autofix for `used-dummy-variable` about TypeVars etc. (`RUF052`)

AlexWaygood opened this pull request about 1 month ago
[`ruff`] Don't emit `used-dummy-variable` on function parameters (`RUF052`)

AlexWaygood opened this pull request about 1 month ago
[red-knot] Import `LiteralString`/`Never` from `typing_extensions`

sharkdp opened this pull request about 1 month ago
Further simplifications to PTH210

AlexWaygood opened this pull request about 1 month ago
Improve error messages for except* (B025, B029, B030, B904) #14791

smokyabdulrahman opened this pull request about 1 month ago
Minor nitpicks for PTH210

AlexWaygood opened this pull request about 1 month ago
F821 not recognizing `requires-python` in `pyproject.toml`

CNSeniorious000 opened this issue about 1 month ago
JSON Schema invalid when using previous ruff version

DaniBodor opened this issue about 1 month ago
Fix infinite watch loop by ignoring 'uninteresting' watch events

MichaReiser opened this pull request about 1 month ago
[Fix error] C417 and walrus statements

zeevox opened this issue about 1 month ago
ASYNC220: subprocess.Popen() is not blocking

ybybwdwd opened this issue about 1 month ago
[Autofix request] B028: no-explicit-stacklevel

DanielYang59 opened this issue about 1 month ago
[airflow]: extend removed names (AIR302)

Lee-W opened this pull request about 1 month ago
[red-knot] Separate invalid syntax code snippets

dhruvmanila opened this pull request about 1 month ago
[red-knot] function parameter types

carljm opened this pull request about 1 month ago
[`flake8-pyi`] Also remove `self` and `cls`'s annotation (`PYI034`)

InSyncWithFoo opened this pull request about 1 month ago
docs/integrations.md: Upgrade example to astral-sh/ruff-action@v2

cclauss opened this pull request about 1 month ago
RUF052 Fix Breaks Overload Definitions

oguzhanmeteozturk opened this issue about 1 month ago
RUF052 fix is unsafe when renaming TypeVars

oguzhanmeteozturk opened this issue about 1 month ago
[`flake8-pyi`] Skip all type definitions in `string-or-bytes-too-long (PYI053)`

dylwil3 opened this pull request about 1 month ago
RUF052: do not apply to function arguments?

inducer opened this issue about 1 month ago
Migrate some inference tests to mdtests

dcreager opened this pull request about 1 month ago
deps: Update cc

ognevny opened this pull request about 1 month ago
`RUF046` is doing two things instead of one

InSyncWithFoo opened this issue about 1 month ago
Various rules refer to `except*` as `except`

jakkdl opened this issue about 1 month ago
RUF052 fix is unsafe when renaming function parameters

dscorbett opened this issue about 1 month ago
Bump version to 0.8.2

dhruvmanila opened this pull request about 1 month ago
[red-knot] Move standalone expr inference to `for` non-name target

dhruvmanila opened this pull request about 1 month ago
[`flake8-type-checking`] Allows TC001-004 to quote more expressions

Daverball opened this pull request about 1 month ago
[red-knot] Support for TOML configs in Markdown tests

sharkdp opened this pull request about 1 month ago
How to configure isort to ignore the trailing comma?

ofk opened this issue about 1 month ago
[red-knot] Fallback for `typing._NoDefaultType`

sharkdp opened this pull request about 1 month ago
RUF055: false negative for `re.search(...)`

trim21 opened this issue about 1 month ago
(🎁) new rule: useless f-string

KotlinIsland opened this issue about 1 month ago
[`flake8-use-pathlib`] Dotless suffix passed to `Path.with_suffix()` (`PTH210`)

InSyncWithFoo opened this pull request about 1 month ago
[red-knot] Unify `setup_db()` functions, add `TestDb` builder

sharkdp opened this pull request about 1 month ago
Fix references for `async-busy-wait`

Well2333 opened this pull request about 1 month ago
[red-knot] Handle inheriting from `Any` in `Type::is_fully_static`

sharkdp opened this issue about 1 month ago
Ban urllib.parse.urljoin (security issue and confusing name)

ashrub-holvi opened this issue about 1 month ago
Remove `@` in `pytest.mark.parametrize` rule messages

harupy opened this pull request about 1 month ago
[red-knot] Test: Hashable/Sized => A/B

sharkdp opened this pull request about 1 month ago
hovering over variable in jupyter notebook causes ruff server to crash

TheOnlyWayUp opened this issue about 1 month ago
[red-knot] Panic on self-referential deferred annotation (call expression)

dhruvmanila opened this issue about 1 month ago
[`ruff`] Formatting hex codes changes output with f-string debug

MeGaGiGaGon opened this issue about 1 month ago
[airflow]: extend removed args (AIR302)

Lee-W opened this pull request about 1 month ago
[airflow]: Import modules that has been moved to airflow providers (AIR303)

Lee-W opened this pull request about 1 month ago
[`ruff`] Empty branches (`RUF050`)

InSyncWithFoo opened this pull request about 1 month ago
False F401 with annotations and `no_type_check`.

coady opened this issue about 1 month ago
SIM300 fix swaps operands with side effects

dscorbett opened this issue about 1 month ago
Use salsa accumulators for diagnostics

MichaReiser opened this pull request about 1 month ago
[red-knot] Statically known branches

sharkdp opened this pull request about 1 month ago
[red-knot] Gradual forms do not participate in equivalence/subtyping

sharkdp opened this pull request about 1 month ago
RUF055 ignores backslashes in the `repl` argument of `re.sub`

dscorbett opened this issue about 1 month ago
bug: `target-version` not respected when formatting `with` statement

zaygraveyard opened this issue about 1 month ago
Minor followups to RUF052

AlexWaygood opened this pull request about 1 month ago
Add tests for "keyword as identifier" syntax errors

dhruvmanila opened this pull request about 1 month ago
Use `Invalid` context when keyword used as identifier

dhruvmanila opened this pull request about 1 month ago
[red-knot] `is_subtype_of` fix for `KnownInstance` types

sharkdp opened this pull request about 1 month ago
[`flake8-type-checking`] Expands TC006 docs to better explain itself

Daverball opened this pull request about 1 month ago
[`pycodestyle`] Handle f-strings properly for `invalid-escape-sequence (W605)`

dylwil3 opened this pull request about 1 month ago
Ruff removes required imports when saving

vgoklani opened this issue about 1 month ago
[`ruff`] Unnecessary `re.escape()` call (`RUF047`)

InSyncWithFoo opened this pull request about 1 month ago
[red-knot] Simplify tuples containing `Never`

sharkdp opened this pull request about 1 month ago
PT007 shows wrong type in violation message

ThiefMaster opened this issue about 1 month ago
[red-knot] Add `typing.Any` as a spelling for the Any type

dcreager opened this pull request about 1 month ago
Improve docs for flake8-use-pathlib rules

AlexWaygood opened this pull request about 1 month ago
[red-knot] add narrowing support in match class patterns

carljm opened this issue about 1 month ago
Extend `RUF055` with more patterns

MichaReiser opened this issue about 1 month ago
red-knot panics found by the `py-fuzzer` fuzzer

AlexWaygood opened this issue about 1 month ago
[red-knot] Re-enable linter corpus tests

sharkdp opened this pull request about 1 month ago
Rule to prohibit closures?

s-banach opened this issue about 1 month ago
[airflow]: extend removed names (AIR302)

Lee-W opened this pull request about 1 month ago
[`pylint`] Ignore overload in `PLR0904`

Matt-Ord opened this pull request about 1 month ago