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
Struct not tuple for compiled per-file ignores
carljm opened this pull request 9 months ago
carljm opened this pull request 9 months ago
Fix docs and add overlap test for negated per-file-ignores
carljm opened this pull request 9 months ago
carljm opened this pull request 9 months ago
[`flake8-pytest-style`] Fix single-tuple conversion in `pytest-parametrize-values-wrong-type`
charliermarsh opened this pull request 9 months ago
charliermarsh opened this pull request 9 months ago
`pytest-parametrize-values-wrong-type` (`PT007` ) unsafe fix fails if there is a list of only one item
nyoungstudios opened this issue 9 months ago
nyoungstudios opened this issue 9 months ago
Add tests for top level statement parsing
dhruvmanila opened this pull request 9 months ago
dhruvmanila opened this pull request 9 months ago
Use `Semi` as terminator token for simple stmts
dhruvmanila opened this pull request 9 months ago
dhruvmanila opened this pull request 9 months ago
`ruff server`: Support `.ipynb` (Jupyter Notebook) files
snowsignal opened this issue 9 months ago
snowsignal opened this issue 9 months ago
Support negated patterns in [extend-]per-file-ignores
carljm opened this pull request 9 months ago
carljm opened this pull request 9 months ago
[`pygrep-hooks`] Improve `blanket-noqa` error message (`PGH004`)
augustelalande opened this pull request 9 months ago
augustelalande opened this pull request 9 months ago
[`ruff`] Detect duplicate codes as part of `unused-noqa` (`RUF100`)
augustelalande opened this pull request 9 months ago
augustelalande opened this pull request 9 months ago
Kick off Red-knot
MichaReiser opened this pull request 9 months ago
MichaReiser opened this pull request 9 months ago
New Rule: Disallow uncaught and unchecked exceptions
Starz0r opened this issue 9 months ago
Starz0r opened this issue 9 months ago
Add an enabled-by-default rule about imports from an src package
pradyunsg opened this issue 9 months ago
pradyunsg opened this issue 9 months ago
Consider handling of non-printable characters when showing code/diffs
carljm opened this issue 9 months ago
carljm opened this issue 9 months ago
False positive PLC0132 for NewType wrapped in Annotated
minmax opened this issue 9 months ago
minmax opened this issue 9 months ago
Consider splitting C419 for sum/min/max into its own rule
carljm opened this issue 9 months ago
carljm opened this issue 9 months ago
Localize cleanup for FunctionDef and ClassDef
carljm opened this pull request 9 months ago
carljm opened this pull request 9 months ago
Syntax highlighting in code frames and diffs
MichaReiser opened this issue 9 months ago
MichaReiser opened this issue 9 months ago
Ruff fails to detect obvious AttributeErrors
edreamleo opened this issue 9 months ago
edreamleo opened this issue 9 months ago
Update annotate-snippets to 0.11.0
MichaReiser opened this issue 9 months ago
MichaReiser opened this issue 9 months ago
Docs issue: `blanket-type-ignore` rules page should link to a reference of possible codes
aaronsteers opened this issue 9 months ago
aaronsteers opened this issue 9 months ago
[pylint] Implement global-variable-undefined (W0601)
tibor-reiss opened this pull request 9 months ago
tibor-reiss opened this pull request 9 months ago
ruff server does not support E30* errors?
a1401358759 opened this issue 9 months ago
a1401358759 opened this issue 9 months ago
new feat: Jump to source
linpan opened this issue 9 months ago
linpan opened this issue 9 months ago
[`flake8-blind-expect`] Allow `raise ... from ex` in `except Exception as ex` in BLE001
autinerd opened this issue 9 months ago
autinerd opened this issue 9 months ago
[`refurb`] Implement `write-whole-file` (`FURB103`)
augustelalande opened this pull request 9 months ago
augustelalande opened this pull request 9 months ago
`ruff server` doesn't support dynamic client settings in workspaces
snowsignal opened this issue 9 months ago
snowsignal opened this issue 9 months ago
nan-comparison code mismatch with Pylint
BlindChickens opened this issue 9 months ago
BlindChickens opened this issue 9 months ago
Displaying linter rules that are available but hasn't been configured
flaeppe opened this issue 9 months ago
flaeppe opened this issue 9 months ago
Improve internal documentation for the semantic model
AlexWaygood opened this pull request 9 months ago
AlexWaygood opened this pull request 9 months ago
`PERF402` triggers, incorrectly, on async for loops
sliedes opened this issue 9 months ago
sliedes opened this issue 9 months ago
Switch from colored to owo_colors/anstream
carljm opened this pull request 9 months ago
carljm opened this pull request 9 months ago
`implicit-namespace-package` (`INP001`) - false negative when package contains no source files but contains nested packages
DetachHead opened this issue 9 months ago
DetachHead opened this issue 9 months ago
Rework linter API to remove a `Clone` implementation on `LinterSettings`
snowsignal opened this issue 9 months ago
snowsignal opened this issue 9 months ago
Ruff-specific source actions are not working with `ruff server`
snowsignal opened this issue 9 months ago
snowsignal opened this issue 9 months ago
TCH rules triggered even if class is declared in `runtime-evaluated-base-classes`
mtvx opened this issue 9 months ago
mtvx opened this issue 9 months ago
parse stringized annotation
Glyphack opened this pull request 9 months ago
Glyphack opened this pull request 9 months ago
Global Config Discovery: use `$XDG_CONFIG_HOME` on macOS
SPiCaRiA opened this issue 9 months ago
SPiCaRiA opened this issue 9 months ago
option to format other filetypes (eg. `toml`, `yaml`, `json`, `md`, etc.)
DetachHead opened this issue 9 months ago
DetachHead opened this issue 9 months ago
B007 guidance when variable used outside the loop only
jaraco opened this issue 9 months ago
jaraco opened this issue 9 months ago
[Linter panic] related to cache, cannot provide repro
hauntsaninja opened this issue 9 months ago
hauntsaninja opened this issue 9 months ago
chore(deps): update strum to 0.26.0
renovate[bot] opened this pull request 9 months ago
renovate[bot] opened this pull request 9 months ago
[`pycodestyle`] Do not trigger `E3` rules on defs following a function/method with a dummy body
hoel-bagard opened this pull request 9 months ago
hoel-bagard opened this pull request 9 months ago
Implement `Display` for `TokenKind`
dhruvmanila opened this pull request 9 months ago
dhruvmanila opened this pull request 9 months ago
Feature request: rule that prohibits any use of type:ignore, and other type-checking-suppression mechanisms
wyattscarpenter opened this issue 9 months ago
wyattscarpenter opened this issue 9 months ago
mixed-case-variable-in-class-scope (N815) reports mixedCase on class variables of subclassed TypedDict
teaishealthy opened this issue 9 months ago
teaishealthy opened this issue 9 months ago
Modify diagnostic ranges for shell-related `bandit` rules
charliermarsh opened this pull request 10 months ago
charliermarsh opened this pull request 10 months ago
F811 Redefinition of unused `foo_fixture` and Pytest
arrdem opened this issue 10 months ago
arrdem opened this issue 10 months ago
N804 disagrees with pylint on __new__ first argument's name for metaclass
Amvoled opened this issue 10 months ago
Amvoled opened this issue 10 months ago
`ruff server` now supports commands for auto-fixing, organizing imports, and formatting
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
☂️ Error recovery improvements for the new parser
dhruvmanila opened this issue 10 months ago
dhruvmanila opened this issue 10 months ago
`ruff server` now supports the `source.organizeImports` source action
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
Allow f-strings with `%z` for `DTZ007`
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
[`refurb`] implement int_on_sliced_str (FURB166) lint
alex-700 opened this pull request 10 months ago
alex-700 opened this pull request 10 months ago
`ruff server` not working with `helix`
jlhamilton777 opened this issue 10 months ago
jlhamilton777 opened this issue 10 months ago
`RUF005` with numpy arrays
mikedh opened this issue 10 months ago
mikedh opened this issue 10 months ago
[`refurb`] Implement `verbose-decimal-fraction-construction` (`FURB164`)
boolean-light opened this pull request 10 months ago
boolean-light opened this pull request 10 months ago
Add `row_stack` to NumPy 2.0 migration rule
mtsokol opened this pull request 10 months ago
mtsokol opened this pull request 10 months ago
`D100` should be ignored on test modules (at least with Google convention)
sbrudenell opened this issue 10 months ago
sbrudenell opened this issue 10 months ago
Support unused code formatting for `ruff server`
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
`ruff server` now highlights most issues as warnings
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
Add tests for subscript and slice expressions
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Add tests for parenthesized expressions, tuple, generator
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
space_around_operator: use same before/after numbers
pjonsson opened this pull request 10 months ago
pjonsson opened this pull request 10 months ago
[Python Formatter] Preserve empty lines
robincaloudis opened this pull request 10 months ago
robincaloudis opened this pull request 10 months ago
Warn about multiple imports of the same module
Beliavsky opened this issue 10 months ago
Beliavsky opened this issue 10 months ago
[`pylint`] Don't recommend decorating staticmethods with `@singledispatch` (`PLE1519`, `PLE1520`)
alex-700 opened this pull request 10 months ago
alex-700 opened this pull request 10 months ago
Add tests for dictionary comprehension
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Add tests for set comprehension
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Add tests for list comprehension
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Limit comprehension as per the grammar
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
Bad fixes with E266: multiple-leading-hashes-for-block-comment
Hnasar opened this issue 10 months ago
Hnasar opened this issue 10 months ago
`fmt: line-length-off` (or equivalent)
thejcannon opened this issue 10 months ago
thejcannon opened this issue 10 months ago
[`refurb`] Implement `for-loop-writes` (FURB122) lint
alex-700 opened this pull request 10 months ago
alex-700 opened this pull request 10 months ago
Feature Request : C0103/invalid-name: Allow specifying valid variable and constant patterns with regular expressions.
astrowonk opened this issue 10 months ago
astrowonk opened this issue 10 months ago
Add rule for Python 3.12+ class type parameter lists
autinerd opened this issue 10 months ago
autinerd opened this issue 10 months ago
Build ruff on Alpine s390x
raspbeguy opened this issue 10 months ago
raspbeguy opened this issue 10 months ago
ruff.toml parse error - unknown field "lint"
leitcode opened this issue 10 months ago
leitcode opened this issue 10 months ago
Avoid parsing the root configuration twice
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Weird conflict between formatter and linter fix all
mgzenitech opened this issue 10 months ago
mgzenitech opened this issue 10 months ago
Implement rules around star expressions with different precedence
dhruvmanila opened this pull request 10 months ago
dhruvmanila opened this pull request 10 months ago
bug: child configs that use 'select' or 'extend-select' invalidate the parent config's 'ignore' list.
Hnasar opened this issue 10 months ago
Hnasar opened this issue 10 months ago
`DTZ` rules: Clarify error messages and docs
AlexWaygood opened this pull request 10 months ago
AlexWaygood opened this pull request 10 months ago
Client request sender and inbound response handling for `ruff server`
snowsignal opened this pull request 10 months ago
snowsignal opened this pull request 10 months ago
`PLE1520` false positive when using `singledispatchmethod` with `staticmethod`
ForeverProglamer opened this issue 10 months ago
ForeverProglamer opened this issue 10 months ago
`ruff server` editor integration is broken
snowsignal opened this issue 10 months ago
snowsignal opened this issue 10 months ago
`uv pip install torch` takes forever from asia
ArshanKhanifar opened this issue 10 months ago
ArshanKhanifar opened this issue 10 months ago
PERF401 for cases with extend
spaceby opened this issue 10 months ago
spaceby opened this issue 10 months ago
Update dependency uuid to v9.0.1
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update dependency @miniflare/storage-memory to v2.14.2
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update dependency @miniflare/kv to v2.14.2
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Remove 404 links to settings.md
stefandoorn opened this pull request 10 months ago
stefandoorn opened this pull request 10 months ago
Update dependency react-resizable-panels to v2
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update NPM Development dependencies
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update Monaco
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
New rule to standardise style of aliased imports
ngnpope opened this issue 10 months ago
ngnpope opened this issue 10 months ago
Group some NPM dependency updates
MichaReiser opened this pull request 10 months ago
MichaReiser opened this pull request 10 months ago
Update dependency tailwindcss to v3.4.1 - autoclosed
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update dependency vite to v5 - autoclosed
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago
Update dependency @vitejs/plugin-react-swc to v3.6.0 - autoclosed
renovate[bot] opened this pull request 10 months ago
renovate[bot] opened this pull request 10 months ago