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
Update dependency react-resizable-panels to v2.1.7
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Update Rust crate serde_json to v1.0.133
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Update Rust crate serde to v1.0.215
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Update Rust crate libc to v0.2.164
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Update Rust crate indicatif to v0.17.9 - autoclosed
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
Update Rust crate clap to v4.5.21
renovate[bot] opened this pull request about 2 months ago
renovate[bot] opened this pull request about 2 months ago
[`flake8-bugbear`] `itertools.batched()` without explicit `strict` (`B911`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
Implement black's `bad-numeric-literal-format`
Lokejoke opened this pull request about 2 months ago
Lokejoke opened this pull request about 2 months ago
[`pyupgrade`] Stabilize behavior to show diagnostic even when unfixable in `printf-string-formatting (UP031)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
[`pycodestyle`] Stabilize behavior to ignore stub files in `ambiguous-variable-name (E741)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Feature request: undocumented-private-*
duelafn opened this issue about 2 months ago
duelafn opened this issue about 2 months ago
[`ruff`] Stabilize unicode-to-unicode check for `ambiguous-unicode-xxx` (`RUF001`, `RUF002`, `RUF003`)
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Avoid panic in unfixable `redundant-numeric-union`
charliermarsh opened this pull request about 2 months ago
charliermarsh opened this pull request about 2 months ago
[`ruff`] Stabilize unsafe fix for `zip-instead-of-pairwise (RUF007)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Fix Red Knot benchmarks on Windows
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
[`ruff`] Stabilize unsafe fix for `zip-instead-of-pairwise (RUF007)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Suggestion to improve TRY003 rule
Booplicate opened this issue about 2 months ago
Booplicate opened this issue about 2 months ago
Understand `typing.Optional` in annotations
Glyphack opened this pull request about 2 months ago
Glyphack opened this pull request about 2 months ago
Fixing file with rules PYI041, RUF013, UP007 cause panic (`redundant_numeric_union`)
qarmin opened this issue about 2 months ago
qarmin opened this issue about 2 months ago
No syntax error for `[(a := ...) for a in b]`
InSyncWithFoo opened this issue about 2 months ago
InSyncWithFoo opened this issue about 2 months ago
[`flake8-datetimez`] Also exempt `.time()` (`DTZ901`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[`flake8-pie`] Mark fix as unsafe if the following statement is a string literal (`PIE790`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[`flake8-logging`] Suggest `.getLogger(__name__)` instead of `.getLogger(__file__)` (`LOG015`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[red-knot] Disable linter-corpus tests
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[LOG015] should suggest the use of `logging.getLogger(__name__)`
MichaReiser opened this issue about 2 months ago
MichaReiser opened this issue about 2 months ago
[Infinite loop] ICN001 conflicts with I002 and F401 if an unused unconventionally aliased import is required
dscorbett opened this issue about 2 months ago
dscorbett opened this issue about 2 months ago
[red-knot] Do not pull types for subexpressions of annotations
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
Rule proposal: require explicit `strict=` argument for `itertools.batched`
tjkuson opened this issue about 2 months ago
tjkuson opened this issue about 2 months ago
[red-knot] Remove duplicates from KNOWN_FAILURES
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[ruff 0.8] [`flake8-pytest-style`] Remove deprecated rules PT004 and PT005
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[ruff 0.8] [`flake8-annotations`] Remove deprecated rules ANN101 and ANN102
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
Ruff 0.8
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[ruff 0.8] Remove deprecated rule UP027
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[`pydoclint`] Update diagnostics to target the docstring
tjkuson opened this pull request about 2 months ago
tjkuson opened this pull request about 2 months ago
Unused variable accessed
Lokejoke opened this pull request about 2 months ago
Lokejoke opened this pull request about 2 months ago
[red-knot] Simplify some traits in `ast_ids.rs`
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
DTZ901 Instead of warning replace datetime.datetime.min.time() with datetime.time.min
spaceby opened this issue about 2 months ago
spaceby opened this issue about 2 months ago
Looks like ruff ignores useless return statement in functions annotated to return not None
go-to-mjrecent-on-TG opened this issue about 2 months ago
go-to-mjrecent-on-TG opened this issue about 2 months ago
Formatter: expose option to ignore line length
gvfarns opened this issue about 2 months ago
gvfarns opened this issue about 2 months ago
playground width
3052 opened this issue about 2 months ago
3052 opened this issue about 2 months ago
unable to ban relative imports
zkurtz opened this issue about 2 months ago
zkurtz opened this issue about 2 months ago
[`ruff`] Add rule forbidding `map(int, package.__version__.split('.'))` (`RUF048`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[`pylint`] - use sets when possible for `PLR1714` autofix (`repeated-equality-comparison`)
diceroll123 opened this pull request about 2 months ago
diceroll123 opened this pull request about 2 months ago
[`flake8-type-checking`] Consider type expressions in list for quoting annotations
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
implement flake8_async ASYNC102 await in finally or cancelled
altendky opened this pull request about 2 months ago
altendky opened this pull request about 2 months ago
[`perflint`] fix invalid hoist in `perf401`
w0nder1ng opened this pull request about 2 months ago
w0nder1ng opened this pull request about 2 months ago
TCH fixes remove quotation marks from `Literal` strings
dscorbett opened this issue about 2 months ago
dscorbett opened this issue about 2 months ago
Split the corpus tests into smaller tests
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
Update insta snapshots
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
Add lint.flake8-bandit setting to ignore specific argument names for S106 and S107
jamesdow21 opened this issue about 2 months ago
jamesdow21 opened this issue about 2 months ago
Fix file watcher panic when event has no paths
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
Remove the optional salsa dependency from the AST crate
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
PERF401 new preview fixes invalidly hoists extend to list compre
Skylion007 opened this issue about 2 months ago
Skylion007 opened this issue about 2 months ago
[red-knot] Derive more `Default` methods
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[red-knot] Expand test corpus
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
New logging rule: logging conditional on verbosity
sbrugman opened this issue about 2 months ago
sbrugman opened this issue about 2 months ago
Bump version to 0.7.4
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[red-knot] PEP 695 type aliases
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[red-knot] Mark LoggingGuard as `must_use`
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
Unused local variable reassignment with the same name is not reported (F841?)
MiroPsota opened this issue about 2 months ago
MiroPsota opened this issue about 2 months ago
[red-knot] Understand `typing.Optional` special form in annotations
Glyphack opened this issue about 2 months ago
Glyphack opened this issue about 2 months ago
Misleading documentation for uncapitalized-environment-variables (SIM112)
Zeckie opened this issue about 2 months ago
Zeckie opened this issue about 2 months ago
Use CWD to resolve settings from `ruff.configuration`
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[red-knot] Display raw characters for string literal
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
Sync vendored typeshed stubs
github-actions[bot] opened this pull request about 2 months ago
github-actions[bot] opened this pull request about 2 months ago
[`ruff`] Implicit class variable in dataclass (`RUF045`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
Consistent and informative style for the "Options" section in rule documentation
InSyncWithFoo opened this issue about 2 months ago
InSyncWithFoo opened this issue about 2 months ago
PLE2502 documentation does not match the implementation
dscorbett opened this issue about 2 months ago
dscorbett opened this issue about 2 months ago
[`pylint`] Remove check for dot in alias name in `useless-import-alias (PLC0414)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Avoid module lookup for known classes when possible
MichaReiser opened this pull request about 2 months ago
MichaReiser opened this pull request about 2 months ago
[red-knot] Panics when 'break' is used in nested definitions inside loops
qarmin opened this issue about 2 months ago
qarmin opened this issue about 2 months ago
Enable hyperlinks on default full output (OSC 8)
ssbarnea opened this issue about 2 months ago
ssbarnea opened this issue about 2 months ago
[red-knot] Clarify a TODO comment in a `sys.version_info` test
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
Feature request: A simple way to `ignore` all lint rules that conflict with the formatter
zeevro opened this issue about 2 months ago
zeevro opened this issue about 2 months ago
[B028-doc-update] Update documentation for B028
njhearp opened this pull request about 2 months ago
njhearp opened this pull request about 2 months ago
[red-knot] Do not attach diagnostics to wrong file
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
C414 Misinterprets Type Annotations as Unnecessary Nesting
laipz8200 opened this issue about 2 months ago
laipz8200 opened this issue about 2 months ago
Improve docs for ALE plugin for vim
pgiraud opened this pull request about 2 months ago
pgiraud opened this pull request about 2 months ago
[red-knot] Diagnostics attached to wrong file
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
[red-knot] Panics on self-referential generic class definition
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
[`flake8-pyi`] Apply `redundant-numeric-union` to more type expressions (`PYI041`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[red-knot] `reveal_type` should display raw characters
dhruvmanila opened this issue about 2 months ago
dhruvmanila opened this issue about 2 months ago
Improve rule & options documentation
CarrotManMatt opened this pull request about 2 months ago
CarrotManMatt opened this pull request about 2 months ago
`subclass-builtin` (`FURB189`) - document exactly why `UserDict`, `UserList` etc are preferred over `dict` and `list`
DetachHead opened this issue about 2 months ago
DetachHead opened this issue about 2 months ago
[`ruff`] Also report problems for `attrs` dataclasses in preview mode (`RUF008`, `RUF009`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[red-knot] Avoid panics for ipython magic commands
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[red-knot] Handle invalid assignment targets
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
Unused imports not being removed F401
RossLote opened this issue about 2 months ago
RossLote opened this issue about 2 months ago
[`ruff`] Implement `unnecessary-nested-literal` (`RUF041`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[red-knot] Panics on invalid annotated tuple assignment
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
[red-knot] Panics on named expressions with invalid targets
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
Bad identification of unused noqa statements (RUF100)
jankatins opened this issue about 2 months ago
jankatins opened this issue about 2 months ago
[`ruff`] Implement `redundant-bool-literal` (`RUF038`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
Remove unused flags and functions from the semantic model
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[red-knot] Use memory address as AST node key
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[`flake8-pyi`] Implement `redundant-none-literal` (`PYI061`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
Parser drops second `**kwargs`
MichaReiser opened this issue about 2 months ago
MichaReiser opened this issue about 2 months ago
[`ruff`] Implement `none-not-at-end-of-union` (`RUF036`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[red-knot] Double-store assertions when encountering invalid syntax
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
[red-knot] Avoid panic for generic type aliases
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago