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 found by the `py-fuzzer` fuzzer
AlexWaygood opened this issue 2 months ago
AlexWaygood opened this issue 2 months ago
[red-knot] Re-enable linter corpus tests
sharkdp opened this pull request 2 months ago
sharkdp opened this pull request 2 months ago
Rule to prohibit closures?
s-banach opened this issue 2 months ago
s-banach opened this issue 2 months ago
[airflow]: extend removed names (AIR302)
Lee-W opened this pull request 2 months ago
Lee-W opened this pull request 2 months ago
Update `unncessary-regular-expression` (`RUF055`) fix to use `var == value`
zanieb opened this issue 2 months ago
zanieb opened this issue 2 months ago
Gitlab code quality fingerprint limitation: multiple errors with identical message
fin-gal opened this issue 2 months ago
fin-gal opened this issue 2 months ago
[red-knot] Incorrect subtyping behavior of `Literal` instances and `_SpecialForm`
sharkdp opened this issue 2 months ago
sharkdp opened this issue 2 months ago
[`pylint`] Ignore overload in `PLR0904`
Matt-Ord opened this pull request 2 months ago
Matt-Ord opened this pull request 2 months ago
Improve error messages and docs for `flake8-comprehensions` rules
AlexWaygood opened this pull request 2 months ago
AlexWaygood opened this pull request 2 months ago
[`pyupgrade`] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (`UP009`)
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
PLR0904: false positive when using overload
Matt-Ord opened this issue 2 months ago
Matt-Ord opened this issue 2 months ago
Revert: [pyflakes] Avoid false positives in `@no_type_check` contexts (F821, F722) (#14615)
MichaReiser opened this pull request 2 months ago
MichaReiser opened this pull request 2 months ago
Sort discovered workspace packages for consistent cross-platform package discovery
MichaReiser opened this pull request 2 months ago
MichaReiser opened this pull request 2 months ago
`workspace_non_unique_member_names` test failure on 32-bit platforms
fossdd opened this issue 2 months ago
fossdd opened this issue 2 months ago
cursor is moved outside string when single quotes are formatted to double quotes on save
DetachHead opened this issue 2 months ago
DetachHead opened this issue 2 months ago
Update dawidd6/action-download-artifact action to v7
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update astral-sh/setup-uv action to v4
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 pre-commit dependencies
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update dependency tomli to v2.2.1
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update dependency ruff to v0.8.1
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update cloudflare/wrangler-action action to v3.13.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate ureq to v2.11.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate similar to v2.6.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate rustc-hash to v2.1.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate indexmap to v2.7.0 - autoclosed
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate annotate-snippets to 0.11.0
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update tokio-tracing monorepo
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update rust-wasm-bindgen monorepo
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.90
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate pathdiff to v0.2.3
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate ordermap to v0.5.4
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
Update Rust crate libc to v0.2.167
renovate[bot] opened this pull request 2 months ago
renovate[bot] opened this pull request 2 months ago
UP009 fix changes a file from UTF-8 to a different declared encoding
dscorbett opened this issue 2 months ago
dscorbett opened this issue 2 months ago
[red-knot] understand `type[A | B]` where A and B are both classes
Glyphack opened this issue 2 months ago
Glyphack opened this issue 2 months ago
Add oxipng pre commit hook
UnknownPlatypus opened this pull request 2 months ago
UnknownPlatypus opened this pull request 2 months ago
Extend `map-int-version-parsing (RUF048)` to flag `tuple(map(int, importlib.metadata.version("<package>").split(".")))`
harupy opened this pull request 2 months ago
harupy opened this pull request 2 months ago
[`flake8-annotations`] Fix parsing of "complex" forward reference type annotations in `any-type` (ANN401)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
Fix `pytest-parametrize-names-wrong-type (PT006)` to edit both `argnames` and `argvalues` if both of them are single-element tuples/lists
harupy opened this pull request 2 months ago
harupy opened this pull request 2 months ago
regression: ruff deletes imports; successive checks fail due to missing import
WhyNotHugo opened this issue 2 months ago
WhyNotHugo opened this issue 2 months ago
[`ruff`] Unnecessary cast to `int` (`RUF046`)
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
Sync vendored typeshed stubs
github-actions[bot] opened this pull request 2 months ago
github-actions[bot] opened this pull request 2 months ago
ANN401 induces a stack overflow on quoted quoted escape sequences
dscorbett opened this issue 2 months ago
dscorbett opened this issue 2 months ago
[`refurb`] Guard `hashlib` imports and mark `hashlib-digest-hex` fix as safe (`FURB181`)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
[`ruff`] Implement `unnecessary-compiled-regular-expression` (RUF056)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
[`pylint`] Fix false negatives for `ascii` and `sorted` in `len-as-condition` (PLC1802)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
Rule idea: `unncessary-compiled-regular-expression`
sbrugman opened this issue 2 months ago
sbrugman opened this issue 2 months ago
PLC1802 has false negatives for `ascii` and `sorted`
dscorbett opened this issue 2 months ago
dscorbett opened this issue 2 months ago
Increase rule set size
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
[`ruff`] Abstract method defined in normal class (`RUF044`)
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
[red-knot] Narrowing For Truthiness Checks (`if x` or `if not x`)
cake-monotone opened this pull request 2 months ago
cake-monotone opened this pull request 2 months ago
Formatter: Raw strings containing double quotes
ferdnyc opened this issue 2 months ago
ferdnyc opened this issue 2 months ago
Labeling issues and pull requests automatically
Glyphack opened this issue 2 months ago
Glyphack opened this issue 2 months ago
mdtest: include test name in printed rerun command
connorskees opened this pull request 2 months ago
connorskees opened this pull request 2 months ago
[`pep8-naming`] Avoid false positive for `class Bar(type(foo))` (`N804`)
ntBre opened this pull request 2 months ago
ntBre opened this pull request 2 months ago
[flake8-logging] Add `ExcInfoOutsideExceptionHandler` (LOG014)
snowdrop4 opened this pull request 2 months ago
snowdrop4 opened this pull request 2 months ago
New Metadata Version on ruff-0.8.1-py3-none-linux_armv6l.whl
matthewakram opened this issue 2 months ago
matthewakram opened this issue 2 months ago
[`ruff`] Expand `unnecessary-regular-expression` with `re.compile` (RUF055)
sbrugman opened this issue 2 months ago
sbrugman opened this issue 2 months ago
[`ruff`] Extend unnecessary-regular-expression to non-literal strings (`RUF055`)
ntBre opened this pull request 2 months ago
ntBre opened this pull request 2 months ago
[red-knot] Add fuzzer to catch panics for invalid syntax
dhruvmanila opened this pull request 2 months ago
dhruvmanila opened this pull request 2 months ago
Upgrade Rust toolchain to 1.83
MichaReiser opened this pull request 2 months ago
MichaReiser opened this pull request 2 months ago
`TC006` in `0.8.1` is too broad
dangotbanned opened this issue 2 months ago
dangotbanned opened this issue 2 months ago
N804 false positive for `class Bar(type(foo))`
alexhenman opened this issue 2 months ago
alexhenman opened this issue 2 months ago
new rule - Removing extra spaces in dictionary
spaceby opened this issue 2 months ago
spaceby opened this issue 2 months ago
[red-knot] Panics on recursive type alias definition
dhruvmanila opened this issue 2 months ago
dhruvmanila opened this issue 2 months ago
Skip panda rules if panda module hasn't been seen
MichaReiser opened this pull request 2 months ago
MichaReiser opened this pull request 2 months ago
mdtest: allow specifying a specific test inside a file
connorskees opened this pull request 2 months ago
connorskees opened this pull request 2 months ago
False positive for PD011
Goldziher opened this issue 2 months ago
Goldziher opened this issue 2 months ago
red-knot: support narrowing for bool(E)
connorskees opened this pull request 2 months ago
connorskees opened this pull request 2 months ago
Support `ruff rule rule-name`
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
Support `ruff rule rule-name`
InSyncWithFoo opened this issue 2 months ago
InSyncWithFoo opened this issue 2 months ago
Deprecate `lint.extendIgnore` server setting
dhruvmanila opened this issue 2 months ago
dhruvmanila opened this issue 2 months ago
Update CHANGELOG.md with the new commits for 0.8.1
dhruvmanila opened this pull request 2 months ago
dhruvmanila opened this pull request 2 months ago
ANN001 for unused function argument
towiat opened this issue 2 months ago
towiat opened this issue 2 months ago
Import aliases configured for ICN001 can cause syntax errors
dscorbett opened this issue 2 months ago
dscorbett opened this issue 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 2 months ago
AlexWaygood opened this pull request 2 months ago
[`flake8-pyi`] Avoid rewriting invalid type expressions in `unnecessary-type-union` (`PYI055`)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
[`ruff`] Implement `unnecessary-regular-expression` (`RUF055`)
ntBre opened this pull request 2 months ago
ntBre opened this pull request 2 months ago
`RUF018` false positive. Assignment for variables only used in other asserts
Skylion007 opened this issue 2 months ago
Skylion007 opened this issue 2 months ago
Avoids unnecessary overhead for `TC004`, when `TC001-003` are disabled
Daverball opened this pull request 2 months ago
Daverball opened this pull request 2 months ago
Circular recommendations: PLC0206, PERF102, SIM118
njsaunders opened this issue 2 months ago
njsaunders opened this issue 2 months ago
Bump version to 0.8.1
dhruvmanila opened this pull request 2 months ago
dhruvmanila opened this pull request 2 months ago
[red-knot] Fix Boolean flags in mdtests
sharkdp opened this pull request 2 months ago
sharkdp opened this pull request 2 months ago
CI: Treat mdtest Markdown files as code
sharkdp opened this pull request 2 months ago
sharkdp opened this pull request 2 months ago
[red-knot] Minor fix in MRO tests
sharkdp opened this pull request 2 months ago
sharkdp opened this pull request 2 months ago
Documentation with complete rulesets and parity information
kaddkaka opened this issue 2 months ago
kaddkaka opened this issue 2 months ago
Confusing setting A incompatible with setting B warning
dimaqq opened this issue 2 months ago
dimaqq opened this issue 2 months ago
[red-knot] Deeper understanding of `LiteralString`
InSyncWithFoo opened this pull request 2 months ago
InSyncWithFoo opened this pull request 2 months ago
[red-knot] Narrowing on `s == "foo"` where `s` is of type `LiteralString`
InSyncWithFoo opened this issue 2 months ago
InSyncWithFoo opened this issue 2 months ago
py-fuzzer: recommend using `uvx` rather than `uv run` to run the fuzzer
AlexWaygood opened this pull request 2 months ago
AlexWaygood opened this pull request 2 months ago
C403 is wrong with async_generator
dacevedo12 opened this issue 2 months ago
dacevedo12 opened this issue 2 months ago
Fixes minor bug in `SemanticModel::lookup_symbol`
Daverball opened this pull request 2 months ago
Daverball opened this pull request 2 months ago
[`flake8-pyi`, `ruff`] Fix traversal of nested literals and unions (`PYI016`, `PYI051`, `PYI055`, `PYI062`, `RUF041`)
sbrugman opened this pull request 2 months ago
sbrugman opened this pull request 2 months ago
`pre-commit` Fails to Recognize `per-file-ignores`
adam-grant-hendry opened this issue 2 months ago
adam-grant-hendry opened this issue 2 months ago
Fix bug where methods defined using lambdas were flagged by FURB118
AlexWaygood opened this pull request 2 months ago
AlexWaygood opened this pull request 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 2 months ago
jankatins opened this issue 2 months ago
Disable TC001, TC002, TC003 by default ?
RomainBrault opened this issue 2 months ago
RomainBrault opened this issue 2 months ago
New lint rules for Strength Reduction optimizations
tdulcet opened this issue 2 months ago
tdulcet opened this issue 2 months ago
[`ruff`] Detect redirected-noqa in file-level comments (`RUF101`)
ntBre opened this pull request 2 months ago
ntBre opened this pull request 2 months ago
[`flake8-type-checking`] Fixes `quote_type_expression`
Daverball opened this pull request 2 months ago
Daverball opened this pull request 2 months ago