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] mdtest should fail if you have a triple-backtick block that is unclosed
AlexWaygood opened this issue 24 days ago
AlexWaygood opened this issue 24 days ago
[red-knot] `Any` cannot be parameterized
AlexWaygood opened this pull request 24 days ago
AlexWaygood opened this pull request 24 days ago
[red-knot] Add the special logic for int/float/complex in annotations
AlexWaygood opened this issue 24 days ago
AlexWaygood opened this issue 24 days ago
[red-knot] Detect classes with incompatible `__slots__` being used in multiple inheritance
AlexWaygood opened this issue 24 days ago
AlexWaygood opened this issue 24 days ago
Rename `custom-typeshed-dir`, `target-version` and `current-directory` CLI options
MichaReiser opened this pull request 24 days ago
MichaReiser opened this pull request 24 days ago
Add tests demonstrating f-strings with debug expressions in replacements that contain escaped characters
MichaReiser opened this pull request 24 days ago
MichaReiser opened this pull request 24 days ago
Ruff requires multiple calls for certain import configurations
leep-frog opened this issue 25 days ago
leep-frog opened this issue 25 days ago
[red-knot] Understand `typing.Tuple`
InSyncWithFoo opened this pull request 25 days ago
InSyncWithFoo opened this pull request 25 days ago
[ruff] Hex code formatting restrictions around debug f-strings are too strict on preview
MeGaGiGaGon opened this issue 25 days ago
MeGaGiGaGon opened this issue 25 days ago
[red-knot] `is_subtype_of`-transitivity violation
sharkdp opened this issue 25 days ago
sharkdp opened this issue 25 days ago
[red-knot] Make `is_subtype_of` exhaustive
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
[red-knot] Make `attributes.md` test future-proof
sharkdp opened this pull request 25 days ago
sharkdp opened this pull request 25 days ago
[red-knot] Understand `Annotated`
InSyncWithFoo opened this issue 25 days ago
InSyncWithFoo opened this issue 25 days ago
[red-knot] Precise inference for `__class__` attributes on objects of all types
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
Fix a typo in `if_key_in_dict_del.rs`
InSyncWithFoo opened this pull request 25 days ago
InSyncWithFoo opened this pull request 25 days ago
[red-knot] Record the TODO message in `ClassBase::Todo`, same as in `Type::Todo`
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
[red-knot] Fixup a few edge cases regarding `type[]`
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
[red-knot] Understand `typing.Tuple`
InSyncWithFoo opened this issue 25 days ago
InSyncWithFoo opened this issue 25 days ago
[red-knot] Remove an unnecessary branch and a confusing TODO comment
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
Support `lint:<rule>` in mdtests
MichaReiser opened this pull request 25 days ago
MichaReiser opened this pull request 25 days ago
[red-knot] Add failing test for use of `type[]` as a base class
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
[red-knot] Minor simplifications to `mro.rs`
AlexWaygood opened this pull request 25 days ago
AlexWaygood opened this pull request 25 days ago
Fix fuzzer build
MichaReiser opened this pull request 25 days ago
MichaReiser opened this pull request 25 days ago
mdtest: can no longer copy and paste error messages directly into mdtests
AlexWaygood opened this issue 25 days ago
AlexWaygood opened this issue 25 days ago
[`flake8-comprehensions`] Skip `C416` if comprehension contains unpacking
harupy opened this pull request 25 days ago
harupy opened this pull request 25 days ago
[red-knot] Control flow modelling error in `try` ... `else`
sharkdp opened this issue 25 days ago
sharkdp opened this issue 25 days ago
[red-knot] Improve symbol-lookup tracing
sharkdp opened this pull request 25 days ago
sharkdp opened this pull request 25 days ago
Revert disjointness->disjointedness
DimitriPapadopoulos opened this pull request 25 days ago
DimitriPapadopoulos opened this pull request 25 days ago
N816 doesn't flag lower-case variable names
isaacag opened this issue 25 days ago
isaacag opened this issue 25 days ago
[red-knot] Understand `typing.Type`
InSyncWithFoo opened this pull request 26 days ago
InSyncWithFoo opened this pull request 26 days ago
RUF029 triggers on FastAPI routes when they're inner functions
scy opened this issue 26 days ago
scy opened this issue 26 days ago
[`flake8-use-pathlib`] Extend check for invalid path suffix to include the case `"."` (`PTH210`)
TheBits opened this pull request 26 days ago
TheBits opened this pull request 26 days ago
flake8-bandit import check should not trigger on TYPE_CHECKING imports or classes not in defusedxml
scy opened this issue 26 days ago
scy opened this issue 26 days ago
PLC0206 diagnostic location is confusing
oz123 opened this issue 26 days ago
oz123 opened this issue 26 days ago
[red-knot] `is_assignable_to` is not reflexive
sharkdp opened this issue 26 days ago
sharkdp opened this issue 26 days ago
[red-knot] split call-outcome enums to their own submodule
carljm opened this pull request 26 days ago
carljm opened this pull request 26 days ago
[red-knot] Property tests: account non-fully-static types
sharkdp opened this pull request 26 days ago
sharkdp opened this pull request 26 days ago
ruff: add worktree support to build.rs
BurntSushi opened this pull request 26 days ago
BurntSushi opened this pull request 26 days ago
Raise syntax error for mixing `except` and `except*`
dylwil3 opened this pull request 26 days ago
dylwil3 opened this pull request 26 days ago
Add LSP settings example for Zed editor
notpeter opened this pull request 26 days ago
notpeter opened this pull request 26 days ago
Also have zizmor check for low-severity security issues
AlexWaygood opened this pull request 26 days ago
AlexWaygood opened this pull request 26 days ago
RUF012 should not trigger on SQLModel models
scy opened this issue 26 days ago
scy opened this issue 26 days ago
[red-knot] Understand `typing.Type`
InSyncWithFoo opened this issue 26 days ago
InSyncWithFoo opened this issue 26 days ago
`D403` first-line-capitalized lint not alerting when the first line is after a newline
yoav-alexander opened this issue 26 days ago
yoav-alexander opened this issue 26 days ago
[red-knot] Document all lints
MichaReiser opened this issue 26 days ago
MichaReiser opened this issue 26 days ago
Reference `suppress-dummy-regex-options` in documentation of rules supporting it
MichaReiser opened this pull request 26 days ago
MichaReiser opened this pull request 26 days ago
[`airflow`] Add fix to remove deprecated keyword arguments (`AIR302`)
tirkarthi opened this pull request 27 days ago
tirkarthi opened this pull request 27 days ago
[WIP] Editing around comments
dylwil3 opened this pull request 27 days ago
dylwil3 opened this pull request 27 days ago
fix docs for eq-without-hash
KotlinIsland opened this pull request 27 days ago
KotlinIsland opened this pull request 27 days ago
Improve mdtests style
InSyncWithFoo opened this pull request 27 days ago
InSyncWithFoo opened this pull request 27 days ago
(📚) docs for `PLW1641` `known problems` doesn't make sense
KotlinIsland opened this issue 27 days ago
KotlinIsland opened this issue 27 days ago
(🐞) `PLW1641` not reported if method defined within `if`
KotlinIsland opened this issue 27 days ago
KotlinIsland opened this issue 27 days ago
[check] Basic, non-CFG, after-return dead code detection
gsnedders opened this issue 27 days ago
gsnedders opened this issue 27 days ago
More typos found by codespell
DimitriPapadopoulos opened this pull request 27 days ago
DimitriPapadopoulos opened this pull request 27 days ago
[red-knot] move standalone expression_ty to TypeInferenceBuilder::file_expression_ty
carljm opened this pull request 27 days ago
carljm opened this pull request 27 days ago
Ability to output junit format to a file and retain default output to standard out.
martinka opened this issue 27 days ago
martinka opened this issue 27 days ago
Fix a typo in `class.rs`
InSyncWithFoo opened this pull request 27 days ago
InSyncWithFoo opened this pull request 27 days ago
Handle type[Any] correctly
dcreager opened this pull request 27 days ago
dcreager opened this pull request 27 days ago
Isort options break ruff
berislavlopac-wpp opened this issue 27 days ago
berislavlopac-wpp opened this issue 27 days ago
[red-knot] Lint registry and rule selection
MichaReiser opened this pull request 27 days ago
MichaReiser opened this pull request 27 days ago
[red-knot] Add infrastructure to declare lints
MichaReiser opened this pull request 27 days ago
MichaReiser opened this pull request 27 days ago
[`flake8-pyi`]: More autofixes for redundant-none-literal (`PYI061`)
kiran-4444 opened this pull request 27 days ago
kiran-4444 opened this pull request 27 days ago
[`pyupgrade`] Remove unreachable code in `UP015` implementation
harupy opened this pull request 27 days ago
harupy opened this pull request 27 days ago
[`flake8-bugbear`] Skip `B028` if `warnings.warn` is called with `*args` or `**kwargs`
harupy opened this pull request 27 days ago
harupy opened this pull request 27 days ago
[red-knot] Typed diagnostic id
MichaReiser opened this pull request 27 days ago
MichaReiser opened this pull request 27 days ago
[`flake8-bugbear`] Fix `B028` to allow `stacklevel` to be explicitly assigned as a positional argument
harupy opened this pull request 27 days ago
harupy opened this pull request 27 days ago
[red-knot] Lint registry and rule selection
MichaReiser opened this pull request 27 days ago
MichaReiser opened this pull request 27 days ago
[red-knot] Support narrowing for assignment expressions
sharkdp opened this issue 27 days ago
sharkdp opened this issue 27 days ago
Feature request: Support for .editorconfig
Lattay opened this issue 27 days ago
Lattay opened this issue 27 days ago
Upgrade to react 19
MichaReiser opened this pull request 27 days ago
MichaReiser opened this pull request 27 days ago
Fix typos found by codespell
DimitriPapadopoulos opened this pull request 27 days ago
DimitriPapadopoulos opened this pull request 27 days ago
Stop referring to early ruff versions
DimitriPapadopoulos opened this pull request 27 days ago
DimitriPapadopoulos opened this pull request 27 days ago
[red-knot] Narrowing for `while` loops
sharkdp opened this issue 27 days ago
sharkdp opened this issue 27 days ago
Raise syntax error if there are both `except` and `except*` in the same `try` block
dhruvmanila opened this issue 28 days ago
dhruvmanila opened this issue 28 days ago
Upgrade to React 19
dhruvmanila opened this issue 28 days ago
dhruvmanila opened this issue 28 days ago
[red-knot] Understanding `type[Union[A, B]]`
InSyncWithFoo opened this pull request 28 days ago
InSyncWithFoo opened this pull request 28 days ago
Configured auto-fixes for undefined-name errors
leep-frog opened this issue 28 days ago
leep-frog opened this issue 28 days ago
Update react monorepo to v19
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update pre-commit hook python-jsonschema/check-jsonschema to v0.30.0
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update NPM Development dependencies
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate ureq to v2.12.1
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update pre-commit dependencies
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update dependency ruff to v0.8.2 - autoclosed
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate tracing-indicatif to v0.3.8 - autoclosed
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate thiserror to v2.0.6
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate pep440_rs to v0.7.3
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate dir-test to v0.4.1
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate clap to v4.5.23
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Update Rust crate anyhow to v1.0.94
renovate[bot] opened this pull request 28 days ago
renovate[bot] opened this pull request 28 days ago
Run zizmor in CI, and fix most warnings
AlexWaygood opened this pull request 28 days ago
AlexWaygood opened this pull request 28 days ago
[flake8-commas]: Make the recommended replacement actually a tuple
mitya57 opened this pull request 28 days ago
mitya57 opened this pull request 28 days ago
[`pyupgrade`] Mark fixes for `convert-typed-dict-functional-to-class` and `convert-named-tuple-functional-to-class` as unsafe if they will remove comments (`UP013`, `UP014`)
AlexWaygood opened this pull request 28 days ago
AlexWaygood opened this pull request 28 days ago
Fix `PLW1508` false positive for default string created via a mult operation
UnknownPlatypus opened this pull request 28 days ago
UnknownPlatypus opened this pull request 28 days ago
[red-knot] `...` should be treated as a valid parameter default for any annotation in a stub file
AlexWaygood opened this issue 28 days ago
AlexWaygood opened this issue 28 days ago
[red-knot] Improve the style of various mdtests
AlexWaygood opened this issue 28 days ago
AlexWaygood opened this issue 28 days ago
[red-knot] Improve type inference for except handlers
AlexWaygood opened this pull request 28 days ago
AlexWaygood opened this pull request 28 days ago
Stack overflow, when checking 1000 files at once
qarmin opened this issue 28 days ago
qarmin opened this issue 28 days ago
`I001` should not be triggered for one new line after imports
samuelcolvin opened this issue 28 days ago
samuelcolvin opened this issue 28 days ago
`FURB140` (reimplemented-starmap) suggests `itertools.starmap` when one should actually use `map`
tdulcet opened this issue 28 days ago
tdulcet opened this issue 28 days ago
[red-knot] Understand `type[Union[A, B]]` where `A` and `B` are both classes
InSyncWithFoo opened this issue 29 days ago
InSyncWithFoo opened this issue 29 days ago