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

Server log messages should use `window/logMessage`

dhruvmanila opened this issue 9 months ago
`line-to-long` (`E501`) ignore not working as intended

bedilbek opened this issue 9 months ago
Avoid panic in invalid pattern recovery

dhruvmanila opened this pull request 9 months ago
Resolve classes and functions relative to script name

charliermarsh opened this pull request 9 months ago
[pylint] Implement invalid-length-returned (PLE0303)

tibor-reiss opened this pull request 9 months ago
[pylint] Implement invalid-index-returned (PLE0305)

tibor-reiss opened this pull request 9 months ago
[pylint] Implement invalid-hash-returned (PLE0309)

tibor-reiss opened this pull request 9 months ago
[pylint] Implement invalid-bytes-returned (PLE0308)

tibor-reiss opened this pull request 9 months ago
Update NPM Development dependencies to v7.7.0

renovate[bot] opened this pull request 9 months ago
Minor improvements to renovate config

AlexWaygood opened this pull request 9 months ago
fix(deps): update dependency react-resizable-panels to v2.0.17

renovate[bot] opened this pull request 9 months ago
UP035: doesn't detect errors when it should

morotti opened this issue 9 months ago
repeat-until-convergence

KDruzhkin opened this issue 9 months ago
Update Rust crate chrono to v0.4.38

renovate[bot] opened this pull request 9 months ago
chore: remove repetitive words

StevenMia opened this pull request 9 months ago
`ruff server`: Important errors are now shown as popups

snowsignal opened this pull request 9 months ago
`ruff server`: Resolve configuration for each document individually

snowsignal opened this pull request 9 months ago
Suggested lint rule: disallow implicit-cast-to-bool

patrick-kidger opened this issue 9 months ago
Update NPM Development dependencies

renovate[bot] opened this pull request 9 months ago
Configure Renovate to ignore ESLint 9

MichaReiser opened this pull request 9 months ago
New check: f-string containing only a single placeholder?

aureliojargas opened this issue 9 months ago
[`pylint`] - add `class-variable-slots-conflict` (`PLR0242`)

diceroll123 opened this pull request 9 months ago
Update NPM Development dependencies

renovate[bot] opened this pull request 9 months ago
Update NPM Development dependencies

renovate[bot] opened this pull request 9 months ago
Update Rust crate syn to v2.0.59

renovate[bot] opened this pull request 9 months ago
Update Rust crate pyproject-toml to 0.10.0

renovate[bot] opened this pull request 9 months ago
Update Rust crate pep440_rs to 0.6.0

renovate[bot] opened this pull request 9 months ago
Update Rust crate insta-cmd to 0.6.0

renovate[bot] opened this pull request 9 months ago
Update Rust crate argfile to 0.2.0

renovate[bot] opened this pull request 9 months ago
Update Rust crate annotate-snippets to 0.11.0

renovate[bot] opened this pull request 9 months ago
Update pre-commit dependencies

renovate[bot] opened this pull request 9 months ago
Update Rust crate quote to v1.0.36

renovate[bot] opened this pull request 9 months ago
Update Rust crate proc-macro2 to v1.0.80

renovate[bot] opened this pull request 9 months ago
Update Rust crate codspeed-criterion-compat to v2.4.1

renovate[bot] opened this pull request 9 months ago
Update Rust crate anyhow to v1.0.82

renovate[bot] opened this pull request 9 months ago
LICENSE file in this repo is 13k lines long

mistercrunch opened this issue 9 months ago
Add `honor-case-in-force-sorted-sections` flag for `isort`

serjflint opened this issue 9 months ago
Failed to `detect-same-package` for `first-party`

serjflint opened this issue 9 months ago
Glob pattern for isort `sections` or `force-to-top`

serjflint opened this issue 9 months ago
PLR6104 false positive and false fix for augmented assignment.

LefterisJP opened this issue 9 months ago
PLE0604 mistakenly requires literal strings for __all__

andraxin opened this issue 9 months ago
Move `Q003` to AST checker

dhruvmanila opened this pull request 9 months ago
[`refurb`] Implement `fstring-number-format` (`FURB116`)

diceroll123 opened this pull request 9 months ago
[`pylint`] Support inverted comparisons (`PLR1730`)

diceroll123 opened this pull request 9 months ago
Improve handling of builtin symbols in linter rules

AlexWaygood opened this pull request 9 months ago
Fix S310 `suspicious-url-open-usage` description

hoel-bagard opened this pull request 9 months ago
Enable ruff-specific source actions

snowsignal opened this pull request 9 months ago
FBT003 false positive when using namedtuple

AaronDMarasco opened this issue 9 months ago
PLW0602 false positive on list.append

AaronDMarasco opened this issue 9 months ago
Limit commutative non-augmented-assignments to primitive data types

charliermarsh opened this pull request 9 months ago
`PLR6104` has false positive for non-commutative additions

charliermarsh opened this issue 9 months ago
Expect `,` for parenthesized with items and not at `)`

dhruvmanila opened this pull request 9 months ago
Avoid `non-augmented-assignment` for reversed, non-commutative operators

charliermarsh opened this pull request 9 months ago
Respect `per-file-ignores` for `RUF100` on blanket `# noqa`

charliermarsh opened this pull request 9 months ago
PLR1730 more aggressive with pylint 3.1.0

xrmx opened this issue 9 months ago
`RUF100` error despite listed in `per-file-ignores`

pjonsson opened this issue 9 months ago
Disallow dotted name in `from ... import` statement

dhruvmanila opened this pull request 9 months ago
Extra parentheses in a simple assignation

enriquesanchezb opened this issue 9 months ago
doc (too-many-arguments PLR0913):

buhtz opened this issue 9 months ago
Add tests for simple target in annotated assign stmt

dhruvmanila opened this pull request 9 months ago
Consider exactly `_` for wildcard pattern

dhruvmanila opened this pull request 9 months ago
Bump version to v0.3.7

dhruvmanila opened this pull request 9 months ago
[`pylint`] Recode `nan-comparison` rule to `W0177`

charliermarsh opened this pull request 9 months ago
Fix comment copy/paste typo in newtype_index

carljm opened this pull request 9 months ago
[`ruff`] Re-implement `unreachable`

augustelalande opened this pull request 9 months ago
[`pylint`] Reverse min-max logic in `if-stmt-min-max`

charliermarsh opened this pull request 9 months ago
PLR1730 min / max reversed detected / auto-fix

ilius opened this issue 9 months ago
Downgrade ESLint to v8

charliermarsh opened this pull request 9 months ago
Move expr token set, docs improvements

dhruvmanila opened this pull request 9 months ago
F541 does not find violations in concatenations

samueljsb opened this issue 9 months ago
Avoid TOCTOU errors in cache initialization

charliermarsh opened this pull request 9 months ago
Bump version to v0.3.6

dhruvmanila opened this pull request 9 months ago
It's not possible to remove unused import AND sort them

rruiter87 opened this issue 9 months ago
Format suppression is ignored for imports

b-phi opened this issue 9 months ago
Pre-compute the module range for LALRPOP parser

dhruvmanila opened this pull request 9 months ago
`exclude` under `[tool.ruff.lint]` does not exclude directory

ajhynes7 opened this issue 9 months ago
Expect `for` after `async` instead of `bump`

dhruvmanila opened this pull request 9 months ago
Reject corpus which produces empty range for LALRPOP parser

dhruvmanila opened this pull request 9 months ago
Fix parameter range if it includes `*`, `**`

dhruvmanila opened this pull request 9 months ago
Improve IPython escape command parsing logic

dhruvmanila opened this pull request 9 months ago
Review error enum variants and messages

dhruvmanila opened this pull request 9 months ago
Move arguments and delete target validation in `Parser`

dhruvmanila opened this pull request 9 months ago
Add `display` to `TokenKind` for error message

dhruvmanila opened this pull request 9 months ago
Update `clearscreen` to v3.0.0

charliermarsh opened this pull request 9 months ago
[`refurb`] New rule to suggest min/max over sorted() (`FURB192`)

ottaviohartman opened this pull request 9 months ago
`ruff server`: Improve visibility of LSP errors

snowsignal opened this issue 9 months ago
ruff doesn't work with poetry

sdan opened this issue 9 months ago