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
Support `ruff rule rule-name`
InSyncWithFoo opened this issue about 2 months ago
InSyncWithFoo opened this issue about 2 months ago
Deprecate `lint.extendIgnore` server setting
dhruvmanila opened this issue about 2 months ago
dhruvmanila opened this issue about 2 months ago
Update CHANGELOG.md with the new commits for 0.8.1
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
ANN001 for unused function argument
towiat opened this issue about 2 months ago
towiat opened this issue about 2 months ago
Import aliases configured for ICN001 can cause syntax errors
dscorbett opened this issue about 2 months ago
dscorbett opened this issue about 2 months ago
[`ruff`] Avoid emitting `assignment-in-assert` when all references to the assigned variable are themselves inside `assert`s (`RUF018`)
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[`flake8-pyi`] Avoid rewriting invalid type expressions in `unnecessary-type-union` (`PYI055`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[`ruff`] Implement `unnecessary-regular-expression` (`RUF055`)
ntBre opened this pull request about 2 months ago
ntBre opened this pull request about 2 months ago
`RUF018` false positive. Assignment for variables only used in other asserts
Skylion007 opened this issue about 2 months ago
Skylion007 opened this issue about 2 months ago
Avoids unnecessary overhead for `TC004`, when `TC001-003` are disabled
Daverball opened this pull request about 2 months ago
Daverball opened this pull request about 2 months ago
Circular recommendations: PLC0206, PERF102, SIM118
njsaunders opened this issue about 2 months ago
njsaunders opened this issue about 2 months ago
Bump version to 0.8.1
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[red-knot] Fix Boolean flags in mdtests
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
CI: Treat mdtest Markdown files as code
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[red-knot] Minor fix in MRO tests
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
Documentation with complete rulesets and parity information
kaddkaka opened this issue about 2 months ago
kaddkaka opened this issue about 2 months ago
Confusing setting A incompatible with setting B warning
dimaqq opened this issue about 2 months ago
dimaqq opened this issue about 2 months ago
[red-knot] Deeper understanding of `LiteralString`
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[red-knot] Narrowing on `s == "foo"` where `s` is of type `LiteralString`
InSyncWithFoo opened this issue about 2 months ago
InSyncWithFoo opened this issue about 2 months ago
py-fuzzer: recommend using `uvx` rather than `uv run` to run the fuzzer
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
C403 is wrong with async_generator
dacevedo12 opened this issue about 2 months ago
dacevedo12 opened this issue about 2 months ago
Fixes minor bug in `SemanticModel::lookup_symbol`
Daverball opened this pull request about 2 months ago
Daverball opened this pull request about 2 months ago
[`flake8-pyi`, `ruff`] Fix traversal of nested literals and unions (`PYI016`, `PYI051`, `PYI055`, `PYI062`, `RUF041`)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
`pre-commit` Fails to Recognize `per-file-ignores`
adam-grant-hendry opened this issue about 2 months ago
adam-grant-hendry opened this issue about 2 months ago
Fix bug where methods defined using lambdas were flagged by FURB118
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
Allow (formatter?) config to never introduce implicitly concatenated strings or just accept that a check run will complain about it
jankatins opened this issue about 2 months ago
jankatins opened this issue about 2 months ago
Disable TC001, TC002, TC003 by default ?
RomainBrault opened this issue about 2 months ago
RomainBrault opened this issue about 2 months ago
New lint rules for Strength Reduction optimizations
tdulcet opened this issue about 2 months ago
tdulcet opened this issue about 2 months ago
[`ruff`] Detect redirected-noqa in file-level comments (`RUF101`)
ntBre opened this pull request about 2 months ago
ntBre opened this pull request about 2 months ago
[`flake8-type-checking`] Fixes `quote_type_expression`
Daverball opened this pull request about 2 months ago
Daverball opened this pull request about 2 months ago
Minor stylistic improvements for functions detecting PEP-604 unions
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
Refactor `crates/ruff_python_stdlib/src/builtins.rs` to make it easier to add support for new Python versions
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
Check `AIR001` from builtin or providers `operators` module
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
Gate `is_multiline` change behind preview
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[red-knot] No panic for illegal self-referential f-string annotations
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
[airflow] deprecated subdagoperator (AIR304)
abhishekbhakat opened this pull request about 2 months ago
abhishekbhakat opened this pull request about 2 months ago
Check that `airflow` module is seen for `AIR001`
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
Airflow 3.0 deprecations
dhruvmanila opened this issue about 2 months ago
dhruvmanila opened this issue about 2 months ago
Avoid invalid syntax for format-spec with quotes for all Python versions
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
Do not consider f-strings with escaped newlines as multiline
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[`flake8-use-pathlib`] Recommend `Path.iterdir()` over `os.scandir()` (`PTH209`)
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
Allow disabling (most of) CI with `no-test` label
dhruvmanila opened this pull request about 2 months ago
dhruvmanila opened this pull request about 2 months ago
[red-knot] Fix merged type after if-else without explicit else branch
sransara opened this pull request about 2 months ago
sransara opened this pull request about 2 months ago
Feature: Detection of unused libraries from pyproject.toml
akshaybabloo opened this issue about 2 months ago
akshaybabloo opened this issue about 2 months ago
[airflow] rule for deprecated task_concurrency parameter (AIR303)
abhishekbhakat opened this pull request about 2 months ago
abhishekbhakat opened this pull request about 2 months ago
[`flake8-type-checking`] Fixes `quote_type_expression`
Daverball opened this pull request about 2 months ago
Daverball opened this pull request about 2 months ago
[`ruff`] Implemented `used-dummy-variable` (`RUF052`)
Lokejoke opened this pull request about 2 months ago
Lokejoke opened this pull request about 2 months ago
[`ruff`] Implemented `in-compare-with-single-item-container` (`RUF051`)
Lokejoke opened this pull request about 2 months ago
Lokejoke opened this pull request about 2 months ago
[Bug] [DOC501 & DOC502] Numpy still docstrings with `:exc:` directive for exceptions are falsely flagged
AbstractUmbra opened this issue about 2 months ago
AbstractUmbra opened this issue about 2 months ago
F-string formatting: Invalid syntax for format-spec with double quotes when targeting pre Python 3.12
MichaReiser opened this issue about 2 months ago
MichaReiser opened this issue about 2 months ago
[`ruff`] Implemented `wrong-class-body-content` (`RUF050`)
Lokejoke opened this pull request about 2 months ago
Lokejoke opened this pull request about 2 months ago
Turn the `fuzz-parser` script into a properly packaged Python project
AlexWaygood opened this pull request about 2 months ago
AlexWaygood opened this pull request about 2 months ago
[red-knot] Fix unit tests in release mode
sharkdp opened this pull request about 2 months ago
sharkdp opened this pull request about 2 months ago
Lint for closure that do not capture anything ?
Carreau opened this issue about 2 months ago
Carreau opened this issue about 2 months ago
How to deal with counter-argument to rules? Concrete example PLC1901
kaddkaka opened this issue about 2 months ago
kaddkaka opened this issue about 2 months ago
[`pylint`] Do not wrap function calls in parentheses in the fix for unnecessary-dunder-call (PLC2801)
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
no UP031 fix for `"%d" % 1`
njzjz opened this issue about 2 months ago
njzjz opened this issue about 2 months ago
[red-knot] Infer precise types for `len()` calls
InSyncWithFoo opened this pull request about 2 months ago
InSyncWithFoo opened this pull request about 2 months ago
[red-knot] Infer precise types for `len()` calls
InSyncWithFoo opened this issue about 2 months ago
InSyncWithFoo opened this issue about 2 months ago
Unnecessary parentheses when fix PLC2801
bebound opened this issue about 2 months ago
bebound opened this issue about 2 months ago
[`refurb`] Handle non-finite decimals in `verbose-decimal-constructor (FURB157)`
dylwil3 opened this pull request about 2 months ago
dylwil3 opened this pull request about 2 months ago
Tests failed for ruff 0.8.0
eli-schwartz opened this issue about 2 months ago
eli-schwartz opened this issue about 2 months ago
[red-knot] Inverse narrowing without explicit `else` branches
sharkdp opened this issue about 2 months ago
sharkdp opened this issue about 2 months ago
Rule idea: dict get for ranking dict
entorb opened this issue about 2 months ago
entorb opened this issue about 2 months ago
Add social icons to the footer
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[red-knot] Fix Leaking Narrowing Constraint in `ast::ExprIf`
cake-monotone opened this pull request about 2 months ago
cake-monotone opened this pull request about 2 months ago
[`ruff`] Improve autofix safety for `never-union` (RUF020)
sbrugman opened this pull request about 2 months ago
sbrugman opened this pull request about 2 months ago
[red-knot] Incorrect Narrowing Constraint Applied After ExprIf
cake-monotone opened this issue about 2 months ago
cake-monotone opened this issue about 2 months ago
FURB157 has false negatives for non-finite float strings
dscorbett opened this issue about 2 months ago
dscorbett opened this issue about 2 months ago
fuzz-parser: catch exceptions from `pysource-minimize`
AlexWaygood opened this pull request 2 months ago
AlexWaygood opened this pull request 2 months ago
PLC0206 should not flag if dict is being written
silverwind opened this issue 2 months ago
silverwind opened this issue 2 months ago
N811 & N814: eliminate false positives for single-letter names
snowdrop4 opened this pull request 2 months ago
snowdrop4 opened this pull request 2 months ago
[`flake8-pyi`] Improve autofix safety for `redundant-none-literal` (PYI061)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
[airflow] Avoid deprecated values (AIR302)
uranusjr opened this pull request 2 months ago
uranusjr opened this pull request 2 months ago
[airflow] Avoid implicit DAG schedule (AIR301)
uranusjr opened this pull request 2 months ago
uranusjr opened this pull request 2 months ago
[`ruff`] `l.extend([e])` (`RUF043`)
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
Use `Result` for failed text document retrieval in LSP requests
dhruvmanila opened this pull request 2 months ago
dhruvmanila opened this pull request 2 months ago
Update Rust crate dir-test to 0.4.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update NPM Development dependencies
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update dependency mdformat to v0.7.19
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate url to v2.5.4
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate unicode-ident to v1.0.14
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate syn to v2.0.89
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate quick-junit to v0.5.1 - autoclosed
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate proc-macro2 to v1.0.92
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate libcst to v1.5.1
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate hashbrown to v0.15.2
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
option for remapped/removed rules to report an error instead of a warning
DetachHead opened this issue 2 months ago
DetachHead opened this issue 2 months ago
Fixes for PYI061 and RUF020 can generate `None | None`
dscorbett opened this issue 2 months ago
dscorbett opened this issue 2 months ago
red-knot: adapt fuzz-parser to work with red-knot
connorskees opened this pull request 2 months ago
connorskees opened this pull request 2 months ago
Add `@astropy/astropy` to ecosystem checks
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
[`ruff`] `d.update({k: v})` (`RUF042`)
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
How to increase converge iter times
yanyongyu opened this issue 2 months ago
yanyongyu opened this issue 2 months ago
Use truthiness check in `auto_attribs` detection
charliermarsh opened this pull request 2 months ago
charliermarsh opened this pull request 2 months ago
Add astropy to the ecosystem check
AlexWaygood opened this issue 2 months ago
AlexWaygood opened this issue 2 months ago
[`ruff`] Mark fixes for `unsorted-dunder-all` and `unsorted-dunder-slots` as unsafe when there are complex comments in the sequence (`RUF022`, `RUF023`)
AlexWaygood opened this pull request 2 months ago
AlexWaygood opened this pull request 2 months ago
Support `typing.NoReturn` and `typing.Never`
Glyphack opened this pull request 2 months ago
Glyphack opened this pull request 2 months ago
[red-knot] support `typing.NoReturn` and `typing.Never` in annotations
Glyphack opened this issue 2 months ago
Glyphack opened this issue 2 months ago
Use a derive macro for Violations
MichaReiser opened this pull request 2 months ago
MichaReiser opened this pull request 2 months ago
Simplify `flake8_pytest_style::rules::fail_call` implementation
harupy opened this pull request 2 months ago
harupy opened this pull request 2 months ago