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] `sys.platform` support
sharkdp opened this issue 19 days ago
sharkdp opened this issue 19 days ago
[red-knot] Incorrect control flow modelling in if-elif chains
sharkdp opened this issue 19 days ago
sharkdp opened this issue 19 days ago
[`pylint`] Detect nested methods correctly (`PLW1641`)
InSyncWithFoo opened this pull request 19 days ago
InSyncWithFoo opened this pull request 19 days ago
Support `grouped` output format for `--statistics`
un-pogaz opened this issue 19 days ago
un-pogaz opened this issue 19 days ago
Fix stale File status in tests
MichaReiser opened this pull request 19 days ago
MichaReiser opened this pull request 19 days ago
Fix for INP001 implicit-namespace-package
kiyoon opened this issue 20 days ago
kiyoon opened this issue 20 days ago
ruff check --add-noqa struggles on lines that already have comments
arrdem opened this issue 20 days ago
arrdem opened this issue 20 days ago
Import-related mdtests aren't isolated
dcreager opened this issue 20 days ago
dcreager opened this issue 20 days ago
Handle nested imports correctly in `from ... import`
dcreager opened this pull request 20 days ago
dcreager opened this pull request 20 days ago
[`perflint`] Simplify finding the loop target in `PERF401`
w0nder1ng opened this pull request 20 days ago
w0nder1ng opened this pull request 20 days ago
How to get a list of rules that are applied when running `ruff format --diff`?
zachvalenta opened this issue 20 days ago
zachvalenta opened this issue 20 days ago
[red-knot] simplify across intersections in a union
carljm opened this issue 20 days ago
carljm opened this issue 20 days ago
Bump zizmor pre-commit hook to the latest version and fix new warnings
AlexWaygood opened this pull request 20 days ago
AlexWaygood opened this pull request 20 days ago
Add `actionlint` as a pre-commit hook (with shellcheck integration)
AlexWaygood opened this pull request 20 days ago
AlexWaygood opened this pull request 20 days ago
fix: remove mdformat-admon and custom no-escape plugin
KyleKing opened this pull request 20 days ago
KyleKing opened this pull request 20 days ago
[red-knot] Statically known branches
sharkdp opened this pull request 20 days ago
sharkdp opened this pull request 20 days ago
ruff cache folder contains many subfolders
yabirgb opened this issue 20 days ago
yabirgb opened this issue 20 days ago
Rule idea: warn about unsafe usage of `$` in regular expressions
bustbr opened this issue 20 days ago
bustbr opened this issue 20 days ago
Rule documentation link does not work with lower case code
DaniBodor opened this issue 20 days ago
DaniBodor opened this issue 20 days ago
feat(AIR302): extend the following rules
Lee-W opened this pull request 20 days ago
Lee-W opened this pull request 20 days ago
Check diagnostic refresh support from client capability
dhruvmanila opened this pull request 20 days ago
dhruvmanila opened this pull request 20 days ago
Remove hardcoded `workspace_refresh` client capability
dhruvmanila opened this issue 20 days ago
dhruvmanila opened this issue 20 days ago
Checking file with rule PERF401 cause panic
qarmin opened this issue 20 days ago
qarmin opened this issue 20 days ago
Update dependency mdformat-mkdocs to v4
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate colored to v2.2.0
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
`pydocstyle` rules should follow naming convention
dylwil3 opened this issue 21 days ago
dylwil3 opened this issue 21 days ago
Update pre-commit dependencies
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update dependency ruff to v0.8.3
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update dependency monaco-editor to v0.52.2
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate thiserror to v2.0.7
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate serde to v1.0.216
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate libc to v0.2.168
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate fern to v0.7.1
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate chrono to v0.4.39
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update Rust crate bstr to v1.11.1
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
Update NPM Development dependencies
renovate[bot] opened this pull request 21 days ago
renovate[bot] opened this pull request 21 days ago
[red-knot] Understand other legacy `typing` aliases
InSyncWithFoo opened this pull request 21 days ago
InSyncWithFoo opened this pull request 21 days ago
[red-knot] Understand other legacy `typing` aliases
InSyncWithFoo opened this issue 21 days ago
InSyncWithFoo opened this issue 21 days ago
`used-dummy-variable` (`RUF052`) - false positive on private global variable when it has a usage in two functions
DetachHead opened this issue 21 days ago
DetachHead opened this issue 21 days ago
Error - Bad CPU type in executable
sr-murthy opened this issue 21 days ago
sr-murthy opened this issue 21 days ago
[pytest] New rule idea- Prefer multiple `pytest.param(..., id=...)` over `pytest.mark.parametrize(..., ids=...)`
UnknownPlatypus opened this issue 21 days ago
UnknownPlatypus opened this issue 21 days ago
Display Union of Literals as a Literal
Glyphack opened this pull request 21 days ago
Glyphack opened this pull request 21 days ago
Pin mdformat plugins in pre-commit
AlexWaygood opened this pull request 21 days ago
AlexWaygood opened this pull request 21 days ago
False negative for S105 when variable is typed
zxdavb opened this issue 21 days ago
zxdavb opened this issue 21 days ago
Populate `[tool.ruff.lint.flake8-quotes.inline-quotes]` from `[tool.ruff.format.quote-style]`
sobolevn opened this issue 21 days ago
sobolevn opened this issue 21 days ago
Approximate SemanticIndex hash maps
MichaReiser opened this pull request 21 days ago
MichaReiser opened this pull request 21 days ago
[red-knot] fully consolidate display of heterogenous unions of literals
carljm opened this issue 21 days ago
carljm opened this issue 21 days ago
Add CLI flag to configure relative vs full path printing for emitters
brupelo opened this pull request 21 days ago
brupelo opened this pull request 21 days ago
[red-knot] More useful property-tests based on trivia of set theory
cake-monotone opened this issue 21 days ago
cake-monotone opened this issue 21 days ago
Add CLI flag to configure relative vs full path printing for emitters
brupelo opened this issue 21 days ago
brupelo opened this issue 21 days ago
`docstring-code-line-length = "dynamic"` not Working Correctly
Bibo-Joshi opened this issue 21 days ago
Bibo-Joshi opened this issue 21 days ago
Improve the documentation of E201/E202
DimitriPapadopoulos opened this pull request 21 days ago
DimitriPapadopoulos opened this pull request 21 days ago
Allow assigning ellipsis literal as parameter default value
Glyphack opened this pull request 21 days ago
Glyphack opened this pull request 21 days ago
[red-knot] support Literal[None] as a spelling for None
carljm opened this issue 22 days ago
carljm opened this issue 22 days ago
Use stripping block (`|-`) for page descriptions
InSyncWithFoo opened this pull request 22 days ago
InSyncWithFoo opened this pull request 22 days ago
Option to enable Pylint-compatible rules?
pwschaedler opened this issue 22 days ago
pwschaedler opened this issue 22 days ago
[`pylint`] Preserve original value format (`PLR6104`)
InSyncWithFoo opened this pull request 22 days ago
InSyncWithFoo opened this pull request 22 days ago
Sync vendored typeshed stubs
github-actions[bot] opened this pull request 22 days ago
github-actions[bot] opened this pull request 22 days ago
[RUF051] Formatting issue for description of `if-key-in-dict-del` (RUF051) in docs
echoix opened this issue 22 days ago
echoix opened this issue 22 days ago
RUF200 explanation is misleading/wrong
knirch opened this issue 22 days ago
knirch opened this issue 22 days ago
feat: add new FullPath OutputFormat
brupelo opened this pull request 22 days ago
brupelo opened this pull request 22 days ago
[red-knot] Emit an error if a bare `Annotated` or `Literal` is used in a type expression
AlexWaygood opened this pull request 22 days ago
AlexWaygood opened this pull request 22 days ago
[red-knot] Fix bugs relating to assignability of dynamic `type[]` types
AlexWaygood opened this pull request 22 days ago
AlexWaygood opened this pull request 22 days ago
[`perflint`] Fix panic in `perf401`
w0nder1ng opened this pull request 22 days ago
w0nder1ng opened this pull request 22 days ago
[red-knot] `ClassLiteral(<T>)` is not a disjoint type from `Instance(<metaclass of T>)`
AlexWaygood opened this pull request 22 days ago
AlexWaygood opened this pull request 22 days ago
Checking file with rule PERF401 cause panic
qarmin opened this issue 22 days ago
qarmin opened this issue 22 days ago
RUF052: Don't flag assignments to private function arguments
aiudirog opened this issue 23 days ago
aiudirog opened this issue 23 days ago
[red-knot] type[] is disjoint from None, LiteralString
carljm opened this pull request 23 days ago
carljm opened this pull request 23 days ago
[`ruff`] Ambiguous pattern passed to `pytest.raises()` (`RUF043`)
InSyncWithFoo opened this pull request 23 days ago
InSyncWithFoo opened this pull request 23 days ago
[red-knot] Error out when an mdtest code block is unterminated
InSyncWithFoo opened this pull request 23 days ago
InSyncWithFoo opened this pull request 23 days ago
[ruff_python_ast] Add name and default functions to TypeParam.
rchen152 opened this pull request 23 days ago
rchen152 opened this pull request 23 days ago
[`pydocstyle`] Skip leading whitespace for `D403`
dylwil3 opened this pull request 23 days ago
dylwil3 opened this pull request 23 days ago
[red-knot] Minor simplifications to `types.rs`
AlexWaygood opened this pull request 23 days ago
AlexWaygood opened this pull request 23 days ago
[red-knot] Use `type[Unknown]` rather than `Unknown` as the fallback metaclass for invalid classes
AlexWaygood opened this pull request 23 days ago
AlexWaygood opened this pull request 23 days ago
[red-knot] Alphabetize rules
InSyncWithFoo opened this pull request 23 days ago
InSyncWithFoo opened this pull request 23 days ago
LSP ruff messages about logs, but the LspLog in nvim is empty, is there somewhere else to look?
kaddkaka opened this issue 23 days ago
kaddkaka opened this issue 23 days ago
[red-knot] Avoid undeclared path when raising conflicting declarations
dhruvmanila opened this pull request 23 days ago
dhruvmanila opened this pull request 23 days ago
[red-knot] Move the `ClassBase` enum to its own submodule
AlexWaygood opened this pull request 23 days ago
AlexWaygood opened this pull request 23 days ago
Introduce `InferContext`
MichaReiser opened this pull request 23 days ago
MichaReiser opened this pull request 23 days ago
[red-knot] Display definition range in trace logs
dhruvmanila opened this pull request 23 days ago
dhruvmanila opened this pull request 23 days ago
[red-knot] mdtest: python version requirements
sharkdp opened this pull request 23 days ago
sharkdp opened this pull request 23 days ago
Re-enable the fuzzer job on PRs
MichaReiser opened this pull request 23 days ago
MichaReiser opened this pull request 23 days ago
[red-knot] Support `typing.TYPE_CHECKING`
sharkdp opened this pull request 23 days ago
sharkdp opened this pull request 23 days ago
[red-knot] Improve `match` mdtests
sharkdp opened this pull request 23 days ago
sharkdp opened this pull request 23 days ago
[red-knot] Understand `Annotated`
InSyncWithFoo opened this pull request 24 days ago
InSyncWithFoo opened this pull request 24 days ago
[`ruff`] Skip SQLModel base classes for `mutable-class-default` (`RUF012`)
krishnan-chandra opened this pull request 24 days ago
krishnan-chandra opened this pull request 24 days ago
Feature request: Ask formatter to ignore rules like the linter
ayjayt opened this issue 24 days ago
ayjayt opened this issue 24 days ago
[red-knot] Add narrowing for 'while' loops
sharkdp opened this pull request 24 days ago
sharkdp opened this pull request 24 days ago
Bind top-most parent when importing nested module
dcreager opened this pull request 24 days ago
dcreager opened this pull request 24 days ago
Valgrind reports multiple memory leaks, when checking random folders with red_knot
qarmin opened this issue 24 days ago
qarmin opened this issue 24 days ago
[red-knot] Tests for 'while' loop boundness
sharkdp opened this pull request 24 days ago
sharkdp opened this pull request 24 days ago
ruff_python_ast: Make `Singleton` `Copy`
sharkdp opened this pull request 24 days ago
sharkdp opened this pull request 24 days ago
[red-knot] Fixes to `Type::to_meta_type`
AlexWaygood opened this pull request 24 days ago
AlexWaygood opened this pull request 24 days ago
`ruff format` is failing to reformat some code
samuelcolvin opened this issue 24 days ago
samuelcolvin opened this issue 24 days ago
Handle recursive types in `Type::display`
MichaReiser opened this pull request 24 days ago
MichaReiser opened this pull request 24 days ago
Revert certain double quotes from workflow shell script
dhruvmanila opened this pull request 24 days ago
dhruvmanila opened this pull request 24 days ago
Use double quotes consistently for shell scripts
dhruvmanila opened this pull request 24 days ago
dhruvmanila opened this pull request 24 days ago
Bump version to 0.8.3
dylwil3 opened this pull request 24 days ago
dylwil3 opened this pull request 24 days ago
[red-knot] Add explicit TODO branches for many typing special forms and qualifiers
AlexWaygood opened this pull request 24 days ago
AlexWaygood opened this pull request 24 days ago
Add tracing support to mdtest
MichaReiser opened this pull request 24 days ago
MichaReiser opened this pull request 24 days ago