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
[`ruff`] Implement `redundant-bool-literal` (`RUF038`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
Remove unused flags and functions from the semantic model
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
[red-knot] Use memory address as AST node key
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[`flake8-pyi`] Implement `redundant-none-literal` (`PYI061`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
Parser drops second `**kwargs`
MichaReiser opened this issue 3 months ago
MichaReiser opened this issue 3 months ago
[`ruff`] Implement `none-not-at-end-of-union` (`RUF036`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[red-knot] Double-store assertions when encountering invalid syntax
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
[red-knot] Avoid panic for generic type aliases
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[`flake8-type-checking`] Fix false positives for `typing.Annotated`
Daverball opened this pull request 3 months ago
Daverball opened this pull request 3 months ago
Neovim LSP settings with a dash in the name are ignored
mamekoro opened this issue 3 months ago
mamekoro opened this issue 3 months ago
`[pylint]` Implement `len-test` (`PLC1802`)
Lokejoke opened this pull request 3 months ago
Lokejoke opened this pull request 3 months ago
Workspace discovery
MichaReiser opened this pull request 3 months ago
MichaReiser opened this pull request 3 months ago
[red-knot] Panics on generic type alias
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
[red-knot] Fix assertion for invalid match pattern
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[red-knot] Asserts on invalid match pattern
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
[red-knot] function signature representation
carljm opened this pull request 3 months ago
carljm opened this pull request 3 months ago
[red-knot] simplify type lookup in function/class definitions
carljm opened this pull request 3 months ago
carljm opened this pull request 3 months ago
[`flake8-logging`] Implement `root-logger-calls` (`LOG015`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
[PD010] - False positives with `polars`dataframes
jlopezpena opened this issue 3 months ago
jlopezpena opened this issue 3 months ago
Document comment policy around fix safety
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Remove extraneous `baz.py` file
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Fix `pytest-raises-too-broad (PT011)` to flag `pytest.raises` call with keyword `expected_exception`
harupy opened this pull request 3 months ago
harupy opened this pull request 3 months ago
[red-knot] Inconsistency between unbound and undeclared symbols
sharkdp opened this issue 3 months ago
sharkdp opened this issue 3 months ago
[red-knot] Add tests for member lookup on union types
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
False positible ANN001 Missing type annotation for function argument `self`
ssbarnea opened this issue 3 months ago
ssbarnea opened this issue 3 months ago
Imports split using a backlash are reverted by `ruff format`
PatrickJordanNutanix opened this issue 3 months ago
PatrickJordanNutanix opened this issue 3 months ago
Explore comment and formatting preserving source code generator
MichaReiser opened this issue 3 months ago
MichaReiser opened this issue 3 months ago
[Feature Request] Guard against unnecessary `int` call on functions that already return integer
DanielYang59 opened this issue 3 months ago
DanielYang59 opened this issue 3 months ago
Ruff v0.7.3 not recognizing instance of SIM115 compared to v0.7.2
CoolCat467 opened this issue 3 months ago
CoolCat467 opened this issue 3 months ago
(🎁) new rule: in type annotations, prefer `None` appears at the end of unions
KotlinIsland opened this issue 3 months ago
KotlinIsland opened this issue 3 months ago
(📚) documentation for `B028` is misleading
KotlinIsland opened this issue 3 months ago
KotlinIsland opened this issue 3 months ago
[`flake8-datetimez`] Usages of `datetime.max`/`datetime.min` (`DTZ901`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
enforce required imports even with useless alias
dylwil3 opened this pull request 3 months ago
dylwil3 opened this pull request 3 months ago
[`pydoclint`] Implement `fewer arguments` (`DOC101`)
jamesfricker opened this pull request 3 months ago
jamesfricker opened this pull request 3 months ago
[`flake8-type-checking`] Skip quoting annotation if it becomes invalid syntax (`TCH001`)
Glyphack opened this pull request 3 months ago
Glyphack opened this pull request 3 months ago
[red-knot] Review remaining 'possibly unbound' call sites
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[Infinite loop] PLC0414 conflicts with I002 if a useless alias is required
dscorbett opened this issue 3 months ago
dscorbett opened this issue 3 months ago
`lint.per-file-ignores` option is ignored by native server in `ruff.toml`
SXHRYU opened this issue 3 months ago
SXHRYU opened this issue 3 months ago
[red-knot] Diagnostic for possibly unbound imports
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
Extend test cases for `flake8-pyi`
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[red-knot] `Literal[False]` not always inferred for comparisons between tuple types with disjunct literal elements
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago
[red-knot] Symbol API improvements, part 2
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
Minor refactoring of some flake-pyi rules
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
Incorrect fix suggested for FURB189
penguinolog opened this issue 3 months ago
penguinolog opened this issue 3 months ago
[`flake8-pyi`] Implement autofix for `redundant-numeric-union` (`PYI041`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[`flake8-pyi`] Improve autofix for nested and mixed type unions `unnecessary-type-union` (`PYI055`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
docstring code formatter:Allow customizing to-be-formatted directives
flying-sheep opened this issue 3 months ago
flying-sheep opened this issue 3 months ago
[`flake8-pyi`] Always autofix `duplicate-union-members` (`PYI016`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[red-knot] Cleanup some `KnownClass` APIs
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
[`flake8-pyi`] Mark fix as unsafe when type annotation contains comments for `duplicate-literal-member` (`PYI062`)
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[red-knot] Shorten the paths for some mdtest files
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
Add "Notebook behavior" section for `F704`, `PLE1142`
dhruvmanila opened this pull request 3 months ago
dhruvmanila opened this pull request 3 months ago
Use bitshift consistently for bitflag definitions
sbrugman opened this pull request 3 months ago
sbrugman opened this pull request 3 months ago
[red-knot] is_disjoint_from: tests for function/module literals
sharkdp opened this pull request 3 months ago
sharkdp opened this pull request 3 months ago
[`flake8-simplify`] Infer "unknown" truthiness for literal iterables whose items are all unpacks (`SIM222`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
Update Rust crate thiserror to v2
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.12.1
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate tempfile to v3.14.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
Import sorting does not respect `requires-python` when specified via inline script metadata
brettcannon opened this issue 3 months ago
brettcannon opened this issue 3 months ago
If a with statement’s target is a global variable that was assigned before, a false “redefinition of unused variable” is reported.
manueljacob opened this issue 3 months ago
manueljacob opened this issue 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
Detect permutations in redundant open modes
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Update dependency uuid to v11.0.3
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update dependency ruff to v0.7.3
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update dependency mkdocs-redirects to v1.2.2
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate url to v2.5.3
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate matchit to v0.8.5
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate libc to v0.2.162
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate is-macro to v0.3.7
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
Update Rust crate hashbrown to v0.15.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.93
renovate[bot] opened this pull request 3 months ago
renovate[bot] opened this pull request 3 months ago
[`flake8-logging`] Implement check for `logging.exception()` outside of exception handler (`LOG004`)
JCWasmx86 opened this pull request 3 months ago
JCWasmx86 opened this pull request 3 months ago
[red-knot] Infer `Literal` types from comparisons with `sys.version_info`
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
Ruff format doesn't sort imports, nothing changed (E402)
zakimimit opened this issue 3 months ago
zakimimit opened this issue 3 months ago
SIM300 (yoda-conditions) triggered by CAPITAL class attributes with function call
DanielYang59 opened this issue 3 months ago
DanielYang59 opened this issue 3 months ago
[`pylint`] Implement `shallow-copy-environ` (`W1507`)
harupy opened this pull request 3 months ago
harupy opened this pull request 3 months ago
Request: fix Autofix for multiple-with-statements/SIM117
xvlady opened this issue 3 months ago
xvlady opened this issue 3 months ago
Extend `pytest-raises-with-multiple-statements (PT012)` to cover `pytest.warns`
harupy opened this issue 3 months ago
harupy opened this issue 3 months ago
[`flake8-pyi`] Add "replace with `Self`" fix (`PYI019`)
InSyncWithFoo opened this pull request 3 months ago
InSyncWithFoo opened this pull request 3 months ago
SIM222 false positive in `[*iterable] or [another list]`
rdaysky opened this issue 3 months ago
rdaysky opened this issue 3 months ago
Detect empty implicit namespace packages
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
UP015 false negatives for many redundant `open` modes
dscorbett opened this issue 3 months ago
dscorbett opened this issue 3 months ago
Avoid applying PEP 646 rewrites in invalid contexts
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
[`refurb`] Avoid triggering `hardcoded-string-charset` for reordered sets
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
[red-knot] follow-ups to typevar types
carljm opened this pull request 3 months ago
carljm opened this pull request 3 months ago
UP044 has unsafe or incorrect fixes when `Unpack` is used in unusual ways
dscorbett opened this issue 3 months ago
dscorbett opened this issue 3 months ago
Avoid using `typing.Self` in stub files pre-Python 3.11
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
Avoid treating lowercase letters as `# noqa` codes
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago
`0.7.3` introduces false positives for invalid `# noqa` directives with `RUF100`
BryceBeagle opened this issue 3 months ago
BryceBeagle opened this issue 3 months ago
[red-knot] More `Type` constructors
AlexWaygood opened this pull request 3 months ago
AlexWaygood opened this pull request 3 months ago
Feature Request: Allow re-including directories that were excluded in parent config
nuncaeslupus opened this issue 3 months ago
nuncaeslupus opened this issue 3 months ago
Fix `await-outside-async` to allow `await` at the top-level scope of a notebook
harupy opened this pull request 3 months ago
harupy opened this pull request 3 months ago
[flake8-markupsafe] Adds Implementation for MS001
Daverball opened this pull request 3 months ago
Daverball opened this pull request 3 months ago
[red-knot] Too many diagnostics for subclasses of cyclic classes
AlexWaygood opened this issue 3 months ago
AlexWaygood opened this issue 3 months ago
[red-knot] Spurious panic in file watcher test
MichaReiser opened this issue 3 months ago
MichaReiser opened this issue 3 months ago
Warn if anything marked as deprecated is used
mamekoro opened this issue 3 months ago
mamekoro opened this issue 3 months ago
[Feature Request] Guard against `==` for float comparison
DanielYang59 opened this issue 3 months ago
DanielYang59 opened this issue 3 months ago
`D102` permits missing docstrings in public methods if Python file name starts with `_`
yury-fedotov opened this issue 3 months ago
yury-fedotov opened this issue 3 months ago
Fix miscellaneous issues in `await-outside-async detection`
charliermarsh opened this pull request 3 months ago
charliermarsh opened this pull request 3 months ago