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
[red-knot] Panics on (some) starred expressions in annotations
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
[red-knot] fix handling of known instances in `Type` relation methods
carljm opened this issue 3 months ago
carljm opened this issue 3 months ago
B007 does not detect unused variables when they are shadowed or appear in inner scope
LordAro opened this issue 3 months ago
LordAro opened this issue 3 months ago
auto-fixing `UP006` yield in errors for python 3.9 and 3.10
Borda opened this issue 3 months ago
Borda opened this issue 3 months ago
[`ruff`] Unformatted special comments (`RUF037`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
SIM115 triggers when an ExitStack is passed into a function
tjstum opened this issue 3 months ago
tjstum opened this issue 3 months ago
[red-knot] Precise inference for identity checks
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[red-knot] Introduce a new `ClassLiteralType` struct
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
fix double inference of standalone expressions
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
[red-knot] Store starred-expression annotation types
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[`refurb`] Implement `subclass-builtin` (`FURB189`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
`types.rs`: remove unused `is_stdlib_symbol` methods
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
`ruff format` not fomatting properly long line
imperosol opened this issue 3 months ago
imperosol opened this issue 3 months ago
S113: Not identified in sessions
kiblik opened this issue 3 months ago
kiblik opened this issue 3 months ago
Remove `unpack` field from `SemanticIndexBuilder`
dhruvmanila opened this pull request 3 months ago
dhruvmanila opened this pull request 3 months ago
[red-knot] implement re-export conventions for imports
carljm opened this issue 3 months ago
carljm opened this issue 3 months ago
[refurb] Parse more exotic decimal strings in `verbose-decimal-constructor (FURB157)`
dylwil3 opened this pull request 3 months ago
dylwil3 opened this pull request 3 months ago
Also remove trailing comma while fixing C409 and C419
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
[red-knot] Support metaclasses
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago
Re-enable clippy `useless-format`
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[`eradicate`] Better detection of IntelliJ language injection comments (`ERA001`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
Derive message formats macro support to string
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
Avoid cloning `Name` when looking up function and class types
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
[red-knot] Do not panic when encountering string annotations
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
Replace `format!` without parameters with `.to_string()`
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
C419 unsafe fixes with trailing comma causes syntax error: "Generator expression must be parenthesized"
ROCKTAKEY opened this issue 3 months ago
ROCKTAKEY opened this issue 3 months ago
UP044 fix fails on 0.7.2: "Fix introduced a syntax error."
chbndrhnns opened this issue 3 months ago
chbndrhnns opened this issue 3 months ago
Remove AST-node dependency from `FunctionType` and `ClassType`
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
How to avoid automatically adding parentheses when exceeding line-length?
QJieWang opened this issue 3 months ago
QJieWang opened this issue 3 months ago
Adding new class of static analysis rules using LLMs
bbkgh opened this issue 3 months ago
bbkgh opened this issue 3 months ago
Update dependency uuid to v11
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate notify to v7
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update pre-commit dependencies
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update dependency mdformat-mkdocs to v3.1.1
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update cloudflare/wrangler-action action to v3.11.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate pyproject-toml to 0.13.0
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update NPM Development dependencies
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update dependency ruff to v0.7.2
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate thiserror to v1.0.67
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate syn to v2.0.87
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate serde to v1.0.214
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate pep440_rs to v0.7.2 - autoclosed
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate insta to v1.41.1
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate anyhow to v1.0.92
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
[Rule Request] Enforce consistency between `import ...` and `from ... import ...`
jimmyt857 opened this issue 3 months ago
jimmyt857 opened this issue 3 months ago
[`eradicate`] ignore `# language=` in commented-out-code rule (ERA001)
fabiob opened this pull request 3 months ago
fabiob opened this pull request 3 months ago
Improve some rule messages and docs
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Fix wrong-size header in `open-file-with-context-handler`
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Allow `open` without context manager in `return` statement
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Detect items that hash to same value in duplicate dictionaries
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Detect items that hash to same value in duplicate sets
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Respect hash-equivalent literals in `iteration-over-set`
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Add all Ruff release builds to Ruff Playground, selectable by user
diceroll123 opened this issue 3 months ago
diceroll123 opened this issue 3 months ago
[`ruff`] - fix false positive for decorators (`RUF028`)
diceroll123 opened this pull request 3 months ago
diceroll123 opened this pull request 3 months ago
Fix preview link references in 2 rule docs
diceroll123 opened this pull request 3 months ago
diceroll123 opened this pull request 3 months ago
[`flake8-pyi`] - include all python file types for `PYI006` and `PYI066`
diceroll123 opened this pull request 3 months ago
diceroll123 opened this pull request 3 months ago
[`flake8-bugbear`] - do not run `mutable-argument-default` on stubs (`B006`)
diceroll123 opened this pull request 3 months ago
diceroll123 opened this pull request 3 months ago
Remove `HashableExpr` abstraction
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Promote uv in installation guides
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
Add setup instructions for using Ruff with Wing Pro
sdeibel opened this pull request 3 months ago
sdeibel opened this pull request 3 months ago
[red-knot] Remove `Definition` from `Class` and `FunctionType`
MichaReiser opened this issue 3 months ago
MichaReiser opened this issue 3 months ago
[`pyupgrade`] - ignore kwarg unpacking for `UP044`
diceroll123 opened this pull request 3 months ago
diceroll123 opened this pull request 3 months ago
RET504 false-positive when nested functions reference the variable
Enegg opened this issue 3 months ago
Enegg opened this issue 3 months ago
[Question] Will implementation crates be published to crates.io?
tgeng opened this issue 3 months ago
tgeng opened this issue 3 months ago
Add check for param in doc string that is not in the function signature.
brass75 opened this issue 3 months ago
brass75 opened this issue 3 months ago
PLC0208 false positive when a set contains equal values of different types
dscorbett opened this issue 3 months ago
dscorbett opened this issue 3 months ago
[red-knot] Infer type of if-expression if test has statically known truthiness
TomerBin opened this pull request 3 months ago
TomerBin opened this pull request 3 months ago
UP044 false positive around PEP 692 TypedDict `**kwargs` type hints
kkom opened this issue 3 months ago
kkom opened this issue 3 months ago
Adding go-to-definition support to `ruff server`
JTKBowers opened this issue 3 months ago
JTKBowers opened this issue 3 months ago
Handle unions in augmented assignments
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Handle maybe-unbound `__iadd__`-like operators in augmented assignments
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Temporary comment out certain release steps
dhruvmanila opened this pull request 3 months ago
dhruvmanila opened this pull request 3 months ago
Switch to `uv publish`
dhruvmanila opened this pull request 3 months ago
dhruvmanila opened this pull request 3 months ago
Doc: markdown link fix
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[docs] Add rule short code to mkdocs tags
hreeder opened this pull request 3 months ago
hreeder opened this pull request 3 months ago
Bump version to 0.7.2
dhruvmanila opened this pull request 3 months ago
dhruvmanila opened this pull request 3 months ago
Fix typo for static method decorator
staciax opened this pull request 3 months ago
staciax opened this pull request 3 months ago
[red-knot] Implement type narrowing for boolean conditionals
TomerBin opened this pull request 3 months ago
TomerBin opened this pull request 3 months ago
Whether an import is treated as ThirdParty or FirstParty depends on whether the SAME config file is explicitly specified or implicitly discovered
tnahm opened this issue 3 months ago
tnahm opened this issue 3 months ago
Use named closure for cold-benchmark
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
Give non-existent files a durability of at least Medium
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
Use named function in incremental red knot benchmark
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
Sync vendored typeshed stubs
github-actions[bot] opened this pull request 3 months ago
github-actions[bot] opened this pull request 3 months ago
[WIP] initial fixpoint iteration
carljm opened this pull request 3 months ago
carljm opened this pull request 3 months ago
Feature Request: Detect unintended tuple creation from trailing commas in boolean expressions
l1n opened this issue 3 months ago
l1n opened this issue 3 months ago
[red-knot] Add MRO resolution for classes (take 2)
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
Ignore `mutable-argument-default (B006)` in `.pyi` stubs
jorenham opened this issue 3 months ago
jorenham opened this issue 3 months ago
Formatter breaks line-length and removes line continuations
andre-muraro-umbrage opened this issue 3 months ago
andre-muraro-umbrage opened this issue 3 months ago
[red-knot] Remove `Type::None`
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[red-knot] Add myself as red-knot codeowner
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[red-knot] Follow up: Type::Unbound removal
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
Sort imports: zoneinfo ends up in 3rd party section
minusf opened this issue 3 months ago
minusf opened this issue 3 months ago
[red-knot] have mdformat wrap mdtest files to 100 columns
carljm opened this pull request 3 months ago
carljm opened this pull request 3 months ago
[`flake8-simplify`] Include caveats of enabling `if-else-block-instead-of-if-exp` (SIM108)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
RUF013 undocumented limitation `x: CustomClass = None` is not caught
jond01 opened this issue 3 months ago
jond01 opened this issue 3 months ago
SIM108 is bad for code coverage
maddrum opened this issue 3 months ago
maddrum opened this issue 3 months ago
[red-knot] Add failing tests for iterating over maybe-iterable unions
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
[red-knot] Properly model control flow through `finally` suites
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago
[red-knot] Add understanding of terminal statements to control-flow analysis
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago
[red-knot] Improve test coverage for edge cases involving `--typeshed`
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago