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
chore: remove repetitive words
veryyet opened this pull request 10 months ago
veryyet opened this pull request 10 months ago
Interpreting type comment is missing, producing different result from flake8
cielavenir opened this issue 10 months ago
cielavenir opened this issue 10 months ago
Update number of implemented rules to "over 800"
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Docs: Link inline settings when not part of options section
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Add missing `Options` references to blank line docs
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Added ignoring deprecated rules for --select=ALL
WindowGenerator opened this pull request 10 months ago
WindowGenerator opened this pull request 10 months ago
Fix subscript comment placement with parenthesized value
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Bug: not detecting `SIM105` when loop is present
jamesbraza opened this issue 10 months ago
jamesbraza opened this issue 10 months ago
Spruce up docs for flake8-pyi rules (part 2)
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
Searching for .config/ruff.toml
bersace opened this issue 10 months ago
bersace opened this issue 10 months ago
Fix instable formatting for trailing subscribt end-of-line comment
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Avoid incorrect tuple transformation in single-element case (`C409`)
WindowGenerator opened this pull request 10 months ago
WindowGenerator opened this pull request 10 months ago
Error recovery for unparenthesized gen expr in with item
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Validation for ruff config file
VascoSch92 opened this issue 10 months ago
VascoSch92 opened this issue 10 months ago
`FBT003` with Pydantic
redb0 opened this issue 10 months ago
redb0 opened this issue 10 months ago
Add a formatting step using `mdformat` as part of `generate_mkdocs.py`
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Failed to read pyproject.toml after adding additional pyproject.toml file
mataton opened this issue 10 months ago
mataton opened this issue 10 months ago
Better error recovery for match patterns
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Move parser tests to new valid/invalid framework
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Fix `E231` bug: Inconsistent catch compared to pycodestyle, such as when dict nested in list
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Improve clarity of `PT006`'s error message
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Rule Suggestion `min`/`max` instead of `sorted(l)[0]`
Skylion007 opened this issue 10 months ago
Skylion007 opened this issue 10 months ago
Style suggestion: Allow aligning dict values
kaddkaka opened this issue 10 months ago
kaddkaka opened this issue 10 months ago
Add Nokia to "Who's Using Ruff?"
trag1c opened this pull request 10 months ago
trag1c opened this pull request 10 months ago
Store current `TokenKind` on `Parser`
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
PEP 723 configuration support
MichaReiser opened this issue 10 months ago
MichaReiser opened this issue 10 months ago
Re-write `Q001-003` to use string flags
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
Some lines in PEP 723 blocks trigger ERA001
zeevro opened this issue 10 months ago
zeevro opened this issue 10 months ago
F401 false positive when using Jupyter line magic (`%timeit imported_thing()`)
flying-sheep opened this issue 10 months ago
flying-sheep opened this issue 10 months ago
`PTH201` does not report redundant joins
tjkuson opened this issue 10 months ago
tjkuson opened this issue 10 months ago
Remove long `Iterator::chain` sequence in `RuleCodePrefix::iter`
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
F821 false-positive for SQLAlchemy mappings with not yet declared classes
aberres opened this issue 10 months ago
aberres opened this issue 10 months ago
Bump thiserror from 1.0.57 to 1.0.58
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Bump proc-macro2 from 1.0.78 to 1.0.79
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Bump wasm-bindgen-test from 0.3.41 to 0.3.42
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Bump toml from 0.8.10 to 0.8.11
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Bump clap from 4.5.2 to 4.5.3
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Bump the actions group with 1 update
dependabot[bot] opened this pull request 10 months ago
dependabot[bot] opened this pull request 10 months ago
Move deviations from formatter README to documentation
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Remove `peek_nth`, only allow 1 lookahead
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Bug fix: Prevent fully defined links [``name``](link) from being reformatted
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Fix pylint upstream categories not showing in docs
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
# type:ignore is not well placed
sylvainmouquet opened this issue 10 months ago
sylvainmouquet opened this issue 10 months ago
--fix should not delete lines which are marked with pylint disable or pyright ignore
virajkanwade opened this issue 10 months ago
virajkanwade opened this issue 10 months ago
[`flake8-bugbear`] Allow tuples of exceptions (`B030`)
ottaviohartman opened this pull request 10 months ago
ottaviohartman opened this pull request 10 months ago
replace config_overrides.patch_config by config_overrides.to_ruff_args
hoel-bagard opened this pull request 10 months ago
hoel-bagard opened this pull request 10 months ago
Add `repos/` to the gitignore
hoel-bagard opened this pull request 10 months ago
hoel-bagard opened this pull request 10 months ago
Rule W605 cause panic
qarmin opened this issue 10 months ago
qarmin opened this issue 10 months ago
Ruff result differs from flake 8 results
oliverandrich opened this issue 10 months ago
oliverandrich opened this issue 10 months ago
Feature request: Option to use lowercase hex literals
DavidBuchanan314 opened this issue 10 months ago
DavidBuchanan314 opened this issue 10 months ago
[`pylint`] - implement `too-many-instance-attributes` (`R0902`)
diceroll123 opened this pull request 10 months ago
diceroll123 opened this pull request 10 months ago
[Feature request] Support Github output for `ruff format`
henribru opened this issue 10 months ago
henribru opened this issue 10 months ago
`banned-api` `TID251` - allow TYPE_CHECKING only imports
Kilo59 opened this issue 10 months ago
Kilo59 opened this issue 10 months ago
[`pylint`] Implement `singledispatchmethod-function` (`PLE5120`)
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Some docs not rendering properly
augustelalande opened this issue 10 months ago
augustelalande opened this issue 10 months ago
Bug in B030: False positive when adding tuples of exception classes
autinerd opened this issue 10 months ago
autinerd opened this issue 10 months ago
Bump version to 0.3.3
zanieb opened this pull request 10 months ago
zanieb opened this pull request 10 months ago
ruff format vs ruff check output and verbose option
isparks-tg opened this issue 10 months ago
isparks-tg opened this issue 10 months ago
SIM300: fix and check are not aligned
Borda opened this issue 10 months ago
Borda opened this issue 10 months ago
Spruce up docs for flake8-pyi rules
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
`missing-todo-description` (`TD005`) triggers when description begins on following line
tjkuson opened this issue 10 months ago
tjkuson opened this issue 10 months ago
AST-based diff
ashrub-holvi opened this issue 10 months ago
ashrub-holvi opened this issue 10 months ago
[`flake8_comprehensions`] Handled special case for `C400` which also matches `C416`
boolean-light opened this pull request 10 months ago
boolean-light opened this pull request 10 months ago
Update with item parsing to avoid infinite lookaheads
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Publishing Internal Crates to crates.io
mfish332 opened this issue 10 months ago
mfish332 opened this issue 10 months ago
Re-code flake8-trio and flake8-async rules to match upstream
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Track conditional deletions in the semantic model
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
[`flake8-simplify`] Detect implicit `else` cases in `needless-bool` (`SIM103`)
ottaviohartman opened this pull request 10 months ago
ottaviohartman opened this pull request 10 months ago
Allow trailing ellipsis in `typing.TYPE_CHECKING`
tjkuson opened this pull request 10 months ago
tjkuson opened this pull request 10 months ago
Apply NFKC normalization to unicode identifiers in the lexer
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
[Feature Request][Pytest Rule] Enforce a strict argument being passed into pytest.mark.xfail
rshanker779 opened this issue 10 months ago
rshanker779 opened this issue 10 months ago
I001 when two empty lines between imports and function
mgzenitech opened this issue 10 months ago
mgzenitech opened this issue 10 months ago
ARG002 on callbacks
matthiasverstraete opened this issue 10 months ago
matthiasverstraete opened this issue 10 months ago
[`pylint`] Implement `nonlocal-and-global` (`E115`)
boolean-light opened this pull request 10 months ago
boolean-light opened this pull request 10 months ago
Fix string error positions
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Use recovery context to decide on trailing comma
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Automatic configuration reloading for `ruff server`
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
Rewrite `list(x for x in y)` to `list(y)`
charliermarsh opened this issue 10 months ago
charliermarsh opened this issue 10 months ago
`SIM103` should detect implicit `else`
charliermarsh opened this issue 10 months ago
charliermarsh opened this issue 10 months ago
[`pylint`] Implement `nan-comparison` (`PLW0117`)
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
[`pylint`] Extend docs and test in `invalid-str-return-type` (`E307`)
boolean-light opened this pull request 10 months ago
boolean-light opened this pull request 10 months ago
Introduce `--threads` argument to `ruff server` for setting thread count
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
`ruff server` default to current working directory in environments without any root directories or workspaces
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
PyLint false positive PLW0602 when `del` a global
ilius opened this issue 10 months ago
ilius opened this issue 10 months ago
problematic formatting: indentation change in docstring
kaddkaka opened this issue 10 months ago
kaddkaka opened this issue 10 months ago
[RUF008] Make it clearer that a mutable default in a dataclass is only valid if it is typed as a ClassVar
Guilherme-Vasconcelos opened this pull request 10 months ago
Guilherme-Vasconcelos opened this pull request 10 months ago
[`pylint`] Include builtin warnings in useless-exception-statement (`PLW0133`)
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Use ruff.toml format in README
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
[Feedback] `PLW0133` not implements all pylint `W0133` detections
Taragolis opened this issue 10 months ago
Taragolis opened this issue 10 months ago
Add fix to re-export unused first-party imports in `__init__.py` files
zanieb opened this issue 10 months ago
zanieb opened this issue 10 months ago
Add fix to remove unused standard library imports from `__init__.py` files
zanieb opened this issue 10 months ago
zanieb opened this issue 10 months ago
`extend-select` docs are slighty misleading
johnthagen opened this issue 10 months ago
johnthagen opened this issue 10 months ago
Remove shadowed import, rather than shadowing import, in F811
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Avoid removing shadowed imports that point to different symbols
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Remove `Expr::Invalid`
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Use string flags to mark it as invalid
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Fix for F811 (Redefinition of unused) removes import needed at runtime
Hnasar opened this issue 10 months ago
Hnasar opened this issue 10 months ago
Unify enums used for internal representation of quoting style
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
[`pycodestyle`] Do not ignore lines before the first logical line in blank lines rules.
hoel-bagard opened this pull request 10 months ago
hoel-bagard opened this pull request 10 months ago
Apply NFKC normalization to unicode identifiers when storing bindings in the semantic model
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago