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 check --fix changes Jupyter notebook output data
dionhaefner opened this issue 10 months ago
dionhaefner opened this issue 10 months ago
`W292` missing detection
boolean-light opened this issue 10 months ago
boolean-light opened this issue 10 months ago
Unable to upload ruff==0.3.2 to Azure Artifacts because it doesn't support Metadata-Version=2.3
olivierlefloch opened this issue 10 months ago
olivierlefloch opened this issue 10 months ago
implement E304 `invalid-bool-returned` in pylint
boolean-light opened this pull request 10 months ago
boolean-light opened this pull request 10 months ago
Avoid `TRIO115` if the argument is a variable
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Spellcheck & grammar
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
E303: missing detection
spaceone opened this issue 10 months ago
spaceone opened this issue 10 months ago
Increase recursion limit in `ruff_linter`
zanieb opened this pull request 10 months ago
zanieb opened this pull request 10 months ago
Remove f-string `UnclosedLbrace` error checking from the lexer
LaBatata101 opened this pull request 10 months ago
LaBatata101 opened this pull request 10 months ago
Gate f-string struct size test for Rustc < 1.76
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Sort hash maps in `Settings` display
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Make thread count a configurable parameter for `ruff server`
snowsignal opened this issue 10 months ago
snowsignal opened this issue 10 months ago
Require --preview for `ruff server`
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
Require `--preview` flag for `ruff server`
snowsignal opened this issue 10 months ago
snowsignal opened this issue 10 months ago
Re-introduce configuration reloading to `ruff server`
snowsignal opened this issue 10 months ago
snowsignal opened this issue 10 months ago
Remove `F401` fix for `__init__` imports by default and allow opt-in to unsafe fix
zanieb opened this pull request 10 months ago
zanieb opened this pull request 10 months ago
Add test case for `F401` in `__init__` files
zanieb opened this pull request 10 months ago
zanieb opened this pull request 10 months ago
[Feature request] Message on no problems with ruff check
SimonMarynissen opened this issue 10 months ago
SimonMarynissen opened this issue 10 months ago
F821: Fix false negatives in `.py` files when `from __future__ import annotations` is active
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
Removing unnecessary list() for generators
spaceby opened this issue 10 months ago
spaceby opened this issue 10 months ago
Update ruff pre-commit example
Skylion007 opened this pull request 10 months ago
Skylion007 opened this pull request 10 months ago
Test display_default_settings is failing on 32 bits archs
raspbeguy opened this issue 10 months ago
raspbeguy opened this issue 10 months ago
Don't strip an ellipsis (`...`) from a function's body - this has special meaning to type-checkers
rsokl opened this issue 10 months ago
rsokl opened this issue 10 months ago
E402 false positive with cell magics in Jupyter notebooks
jamesmyatt opened this issue 10 months ago
jamesmyatt opened this issue 10 months ago
FBT003: Ignore by default django.db.models.Value
9128305 opened this issue 10 months ago
9128305 opened this issue 10 months ago
formatter: Two iterations required to converge on specific comment + slice case
aneeshusa opened this issue 10 months ago
aneeshusa opened this issue 10 months ago
Fix Indexer fails to identify continuation preceded by newline #10351
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Fix typo in docs snippt -> snippet
anuraaga opened this pull request 10 months ago
anuraaga opened this pull request 10 months ago
(🎁) Add issue template search terms section
KotlinIsland opened this pull request 10 months ago
KotlinIsland opened this pull request 10 months ago
`Indexer` fails to identify continuation preceded by newline
charliermarsh opened this issue 10 months ago
charliermarsh opened this issue 10 months ago
(🎁) Add "Search terms" to the new issue template
KotlinIsland opened this issue 10 months ago
KotlinIsland opened this issue 10 months ago
Add
KotlinIsland opened this issue 10 months ago
KotlinIsland opened this issue 10 months ago
[`pylint`] Avoid false-positive slot non-assignment for `__dict__` (`PLE0237`)
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Add support for attribute docstrings
tibdex opened this issue 10 months ago
tibdex opened this issue 10 months ago
Wrap expressions in parentheses when negating
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Use `--config` in ecosystem checks
zanieb opened this issue 10 months ago
zanieb opened this issue 10 months ago
E712 "true-false-comparison" incorrectly raises on array like
tigerhawkvok opened this issue 10 months ago
tigerhawkvok opened this issue 10 months ago
Allow trailing comments after supression comments
zanieb opened this issue 10 months ago
zanieb opened this issue 10 months ago
"ALL" should ignore deprecated rules
philippgl opened this issue 10 months ago
philippgl opened this issue 10 months ago
F821, F822: fix false positive for `.pyi` files; add more test coverage for `.pyi` files
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
F821: false negatives when a file has `from __future__ import annotations`
AlexWaygood opened this issue 10 months ago
AlexWaygood opened this issue 10 months ago
Merge string parsing to single entrypoint
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Fix tests and error recovery token sets
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
B031 false positive in loop with continue/break/return
MikkelSchubert opened this issue 10 months ago
MikkelSchubert opened this issue 10 months ago
C413 fix for reversed(sorted(..., reverse=...)) needs parentheses when key is a boolop to avoid changing semantics
jakkdl opened this issue 10 months ago
jakkdl opened this issue 10 months ago
Introduce `LexicalError::InvalidByteLiteral`
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Remove `FStringElement::Invalid`, improve parsing logic
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
[`flake8-noqa`] Implement `NQA002`, `NQA003`, `NQA004`, and `NQA005`
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
Server fails to start if there's not root directory provided
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
`unnecessary-literal-within-tuple-call` (C409) rule transforms single element list literals incorrectly
bardiharborow opened this issue 10 months ago
bardiharborow opened this issue 10 months ago
[`flake8-unused-arguments`] Add fixes for `ARG001`->`ARG005`
GtrMo opened this pull request 10 months ago
GtrMo opened this pull request 10 months ago
Test fails when upgrading from 0.3.0 to 0.3.2
eli-schwartz opened this issue 10 months ago
eli-schwartz opened this issue 10 months ago
Implement pylint W1518 method cache max size astral-sh#970
Glyphack opened this pull request 10 months ago
Glyphack opened this pull request 10 months ago
[`pylint`] Implement `class-variable-slots-conflict` (`PLE0242`)
chanman3388 opened this pull request 10 months ago
chanman3388 opened this pull request 10 months ago
[`flake8-bandit`]: Implement `S610` rule
mkniewallner opened this pull request 10 months ago
mkniewallner opened this pull request 10 months ago
[`pycodestyle`] Do not trigger `E225` and `E275` when the next token is a ')'
hoel-bagard opened this pull request 10 months ago
hoel-bagard opened this pull request 10 months ago
Track casing of r-string prefixes in the tokenizer and AST
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
[`flake8-bandit`] Implement upstream updates for `S311`, `S324` and `S605`
mkniewallner opened this pull request 10 months ago
mkniewallner opened this pull request 10 months ago
Move `Q001-3` to AST based checker
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Use `ExprFString` for `StringLike::FString` variant
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
`RUF001` isn't highlighted for implicitly concatenated f-string
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
Add methods to iter over f-string elements
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Invalid fix for `PYI053` for f-strings
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
PLE0237 false positive
henryiii opened this issue 10 months ago
henryiii opened this issue 10 months ago
Add release script
zanieb opened this pull request 10 months ago
zanieb opened this pull request 10 months ago
Re-code `flake8-trio` and `flake8-async` rules to match upstream
charliermarsh opened this issue 10 months ago
charliermarsh opened this issue 10 months ago
Feature Request: Rule to avoid module coupling
ndrluis opened this issue 10 months ago
ndrluis opened this issue 10 months ago
FA102 errors eventhough requires-python in pyproject.toml is ">=3.12"
SimonMarynissen opened this issue 10 months ago
SimonMarynissen opened this issue 10 months ago
Infinite loop with invalid syntax
jc-louis opened this issue 10 months ago
jc-louis opened this issue 10 months ago
[`pycodestyle`] Implement `redundant-backslash` (`E502`)
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
[`pycodestyle`] Avoid blank line rules for the first logical line in cell
hoel-bagard opened this pull request 10 months ago
hoel-bagard opened this pull request 10 months ago
PEP 585 usages of `list`, `tuple`, `type`, etc. in type aliases are not flagged when `requires-python` includes `< 3.9`.
jagerber48 opened this issue 10 months ago
jagerber48 opened this issue 10 months ago
Add logging level to see which rule(s) changed particular source line(s)
ssteinerx opened this issue 10 months ago
ssteinerx opened this issue 10 months ago
Fix E203 false positive for slices in format strings
sciyoshi opened this pull request 10 months ago
sciyoshi opened this pull request 10 months ago
Add support for string type hint in typing.Annotated
minmax opened this issue 10 months ago
minmax opened this issue 10 months ago
E203 false positives for slices in format strings
sciyoshi opened this issue 10 months ago
sciyoshi opened this issue 10 months ago
`--fix --unsafe-fixes` that converts lambda to function (rule E731) removes underscores from numbers.
dwreeves opened this issue 10 months ago
dwreeves opened this issue 10 months ago
Formatter: Improve single-with item formatting for Python 3.8 or older
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
ruff format removes trailing whitespace in doctests
peterjc opened this issue 10 months ago
peterjc opened this issue 10 months ago
Fix unstable with-items formatting
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Format breaks f-string with literal strings inside (versions 0.3.0 and 0.3.1)
mvaled opened this issue 10 months ago
mvaled opened this issue 10 months ago
`line-too-long` (`E501`) - conflicts with formatter
DetachHead opened this issue 10 months ago
DetachHead opened this issue 10 months ago
Remove deprecated parsing list functions
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Encapsulate `Program` fields
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Assert the parser is at augmented assign token
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Unnecessary "ANN101 Missing type annotation for `self` in method"
artemiogr97 opened this issue 10 months ago
artemiogr97 opened this issue 10 months ago
Ruff has unstable results with target-version (normally hidden by caching)
aneeshusa opened this issue 10 months ago
aneeshusa opened this issue 10 months ago
isort counts third party imports as local when inside submodules with the same name
mmerickel opened this issue 10 months ago
mmerickel opened this issue 10 months ago
Avoid repeating function calls in f-string conversions
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Update parser to have Notebook context
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
[`pyupgrade`] Allow fixes for f-string rule regardless of line length (`UP032`)
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
[`pylint`] Implement `too-many-lines` (`PLC0302`)
augustelalande opened this pull request 10 months ago
augustelalande opened this pull request 10 months ago
(🎁) Rule for class member definition order
KotlinIsland opened this issue 10 months ago
KotlinIsland opened this issue 10 months ago
Add contact github username for ecosystem checks
ThiefMaster opened this issue 10 months ago
ThiefMaster opened this issue 10 months ago
UP032 became less useful in v0.3.1
ThiefMaster opened this issue 10 months ago
ThiefMaster opened this issue 10 months ago
UP032 complains about format args performing function calls
ThiefMaster opened this issue 10 months ago
ThiefMaster opened this issue 10 months ago
Set maturin version in `release.yaml`
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
Track quoting style in the tokenizer
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
False positive TCH004
tlambert03 opened this issue 10 months ago
tlambert03 opened this issue 10 months ago
Include actual conditions in E712 diagnostics
tjkuson opened this pull request 10 months ago
tjkuson opened this pull request 10 months ago