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