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

Avoid invalid syntax for format-spec with quotes for all Python versions

dhruvmanila opened this pull request about 1 month ago
Do not consider f-strings with escaped newlines as multiline

dhruvmanila opened this pull request about 1 month ago
[`flake8-use-pathlib`] Recommend `Path.iterdir()` over `os.scandir()` (`PTH209`)

InSyncWithFoo opened this pull request about 1 month ago
Allow disabling (most of) CI with `no-test` label

dhruvmanila opened this pull request about 1 month ago
[red-knot] Fix merged type after if-else without explicit else branch

sransara opened this pull request about 1 month ago
Feature: Detection of unused libraries from pyproject.toml

akshaybabloo opened this issue about 1 month ago
[airflow] rule for deprecated task_concurrency parameter (AIR303)

abhishekbhakat opened this pull request about 1 month ago
[`flake8-type-checking`] Fixes `quote_type_expression`

Daverball opened this pull request about 1 month ago
[`ruff`] Implemented `used-dummy-variable` (`RUF052`)

Lokejoke opened this pull request about 1 month ago
[`ruff`] Implemented `in-compare-with-single-item-container` (`RUF051`)

Lokejoke opened this pull request about 1 month ago
[`ruff`] Implemented `wrong-class-body-content` (`RUF050`)

Lokejoke opened this pull request about 1 month ago
Turn the `fuzz-parser` script into a properly packaged Python project

AlexWaygood opened this pull request about 1 month ago
[red-knot] Fix unit tests in release mode

sharkdp opened this pull request about 1 month ago
Lint for closure that do not capture anything ?

Carreau opened this issue about 1 month ago
How to deal with counter-argument to rules? Concrete example PLC1901

kaddkaka opened this issue about 1 month ago
no UP031 fix for `"%d" % 1`

njzjz opened this issue about 1 month ago
[red-knot] Infer precise types for `len()` calls

InSyncWithFoo opened this pull request about 1 month ago
[red-knot] Infer precise types for `len()` calls

InSyncWithFoo opened this issue about 1 month ago
Unnecessary parentheses when fix PLC2801

bebound opened this issue about 1 month ago
Tests failed for ruff 0.8.0

eli-schwartz opened this issue about 1 month ago
[red-knot] Inverse narrowing without explicit `else` branches

sharkdp opened this issue about 1 month ago
Rule idea: dict get for ranking dict

entorb opened this issue about 1 month ago
Add social icons to the footer

sbrugman opened this pull request about 1 month ago
[red-knot] Fix Leaking Narrowing Constraint in `ast::ExprIf`

cake-monotone opened this pull request about 1 month ago
[`ruff`] Improve autofix safety for `never-union` (RUF020)

sbrugman opened this pull request about 1 month ago
[red-knot] Incorrect Narrowing Constraint Applied After ExprIf

cake-monotone opened this issue about 1 month ago
FURB157 has false negatives for non-finite float strings

dscorbett opened this issue about 1 month ago
fuzz-parser: catch exceptions from `pysource-minimize`

AlexWaygood opened this pull request about 1 month ago
PLC0206 should not flag if dict is being written

silverwind opened this issue about 1 month ago
N811 & N814: eliminate false positives for single-letter names

snowdrop4 opened this pull request about 1 month ago
[`flake8-pyi`] Improve autofix safety for `redundant-none-literal` (PYI061)

sbrugman opened this pull request about 1 month ago
[airflow] Avoid deprecated values (AIR302)

uranusjr opened this pull request about 1 month ago
[airflow] Avoid implicit DAG schedule (AIR301)

uranusjr opened this pull request about 1 month ago
[`ruff`] `l.extend([e])` (`RUF043`)

InSyncWithFoo opened this pull request about 1 month ago
Use `Result` for failed text document retrieval in LSP requests

dhruvmanila opened this pull request about 1 month ago
Update Rust crate dir-test to 0.4.0

renovate[bot] opened this pull request about 1 month ago
Update NPM Development dependencies

renovate[bot] opened this pull request about 1 month ago
Update dependency mdformat to v0.7.19

renovate[bot] opened this pull request about 1 month ago
Update Rust crate url to v2.5.4

renovate[bot] opened this pull request about 1 month ago
Update Rust crate unicode-ident to v1.0.14

renovate[bot] opened this pull request about 1 month ago
Update Rust crate syn to v2.0.89

renovate[bot] opened this pull request about 1 month ago
Update Rust crate quick-junit to v0.5.1 - autoclosed

renovate[bot] opened this pull request about 1 month ago
Update Rust crate proc-macro2 to v1.0.92

renovate[bot] opened this pull request about 1 month ago
Update Rust crate libcst to v1.5.1

renovate[bot] opened this pull request about 1 month ago
Update Rust crate hashbrown to v0.15.2

renovate[bot] opened this pull request about 1 month ago
option for remapped/removed rules to report an error instead of a warning

DetachHead opened this issue about 1 month ago
Fixes for PYI061 and RUF020 can generate `None | None`

dscorbett opened this issue about 1 month ago
red-knot: adapt fuzz-parser to work with red-knot

connorskees opened this pull request about 1 month ago
Add `@astropy/astropy` to ecosystem checks

InSyncWithFoo opened this pull request about 1 month ago
[`ruff`] `d.update({k: v})` (`RUF042`)

InSyncWithFoo opened this pull request about 1 month ago
How to increase converge iter times

yanyongyu opened this issue about 1 month ago
Use truthiness check in `auto_attribs` detection

charliermarsh opened this pull request about 1 month ago
Add astropy to the ecosystem check

AlexWaygood opened this issue about 1 month ago
Support `typing.NoReturn` and `typing.Never`

Glyphack opened this pull request about 1 month ago
[red-knot] support `typing.NoReturn` and `typing.Never` in annotations

Glyphack opened this issue about 1 month ago
Use a derive macro for Violations

MichaReiser opened this pull request about 1 month ago
Simplify `flake8_pytest_style::rules::fail_call` implementation

harupy opened this pull request about 1 month ago
UP031 may be undesirable in raw strings and regular expressions

neutrinoceros opened this issue about 2 months ago
Checking file with rule TC006 cause panic

qarmin opened this issue about 2 months ago
[`ruff`] `if k in d: del d[k]` (`RUF051`)

InSyncWithFoo opened this pull request about 2 months ago
[`perflint`] - Fix `manual-list-comprehension` for async generators (`PERF401`)

diceroll123 opened this pull request about 2 months ago
[red-knot] support narrowing on `if x` and `if not x`

carljm opened this issue about 2 months ago
[red-knot] remove TODO catch-all case in `infer_binary_expression`

carljm opened this issue about 2 months ago
[red-knot] remove TODO catch-all case in infer_unary_expression

carljm opened this issue about 2 months ago
[red-knot] support narrowing on bool(E)

carljm opened this issue about 2 months ago
[red-knot] support type[Any]

carljm opened this issue about 2 months ago
[red-knot] understand type[a.X] in a type expression

carljm opened this issue about 2 months ago
[red-knot] support typing.Any in annotations

carljm opened this issue about 2 months ago
Possible fix for flaky file watching test

MichaReiser opened this pull request about 2 months ago
Update dependency smol-toml to v1.3.1

renovate[bot] opened this pull request about 2 months ago
Ignore more rules for stub files

dylwil3 opened this pull request about 2 months ago
[red-knot] remove wrong typevar attribute implementations

carljm opened this pull request about 2 months ago
Ruff removes import for fixture used by pytest

jkugler opened this issue about 2 months ago
Request: More autofixes for `redundant-none-literal`/`PYI061`

Avasam opened this issue about 2 months ago
More rules out of stub author's control

Samuel-Therrien-Beslogic opened this issue about 2 months ago
DOC501 should not raise on ImportError

Matt-Ord opened this issue about 2 months ago
Enable logging for directory-renamed test

MichaReiser opened this pull request about 2 months ago
ruff freezes when running with --stdin-filename

Guust-Franssens opened this issue about 2 months ago
Skip RUF039 when \n, \t, ... are involved

alexprengere opened this issue about 2 months ago
Add autofix for RUF039

AlexWaygood opened this issue about 2 months ago
Fix broken link to `PYI063`

AlexWaygood opened this pull request about 2 months ago
B039 considers `frozenset` to be mutable

layday opened this issue about 2 months ago
RUF035 (unsafe-markup-use) can be noisy and would benefit from a whitelist

ThiefMaster opened this issue about 2 months ago
[red-knot] Semantic index: handle invalid `break`s

sharkdp opened this pull request about 2 months ago
[`ruff`] Handle `attrs`'s `auto_attribs` correctly (`RUF009`)

InSyncWithFoo opened this pull request about 2 months ago
`RUF009` handles `attrs` dataclasses with `auto_attribs = False` incorrectly

InSyncWithFoo opened this issue about 2 months ago
Rule suggestion: Convert list.extend([x]) to list.append(x)

NeilGirdhar opened this issue about 2 months ago