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

[`flake8-pyi`] Add "replace with `Self`" fix (`PYI034`)

InSyncWithFoo opened this pull request 3 months ago
[red-knot] Improve mdtest output

AlexWaygood opened this pull request 3 months ago
ignores `# fmt: off` for `E501`

beltekylevi opened this issue 3 months ago
[red-knot] make KnownClass::is_singleton a const fn

carljm opened this pull request 3 months ago
[red-knot] Fix `is_disjoint_from` for class literals

sharkdp opened this pull request 3 months ago
[`refurb`] Use `UserString` instead of non-existent `UserStr`

nijel opened this pull request 3 months ago
[red-knot] Consolidate detection of cyclically defined classes

AlexWaygood opened this pull request 3 months ago
Explicitly exported methods from private modules are not private

gaborbernat opened this issue 3 months ago
PT017 triggers on non-test code

ashb opened this issue 3 months ago
FURB157 has incorrect fixes when replacing strings with integers

dscorbett opened this issue 3 months ago
FBT001: exclude boolean operators

randolf-scholz opened this pull request 3 months ago
`FBT001` exclude operators like `__and__`, `__or__` and `__xor__`, etc.

randolf-scholz opened this issue 3 months ago
[red-knot] Use `return_ref` for `Class::try_metaclass`

AlexWaygood opened this pull request 3 months ago
Bump version to 0.7.3

dhruvmanila opened this pull request 3 months ago
[red-knot] Fix `is_assignable_to` for unions

sharkdp opened this pull request 3 months ago
[red-knot] Fix intersection simplification for `~Any`/`~Unknown`

sharkdp opened this pull request 3 months ago
[red-knot] Different diagnostic output formats

MichaReiser opened this issue 3 months ago
[red-knot] Add support for path arguments to the CLI

MichaReiser opened this issue 3 months ago
[red-knot] Warning severity

MichaReiser opened this issue 3 months ago
[red-knot] Rules and rule selection

MichaReiser opened this issue 3 months ago
[red-knot] Workspace discovery and packages support

MichaReiser opened this issue 3 months ago
Red knot CLI Proposal

MichaReiser opened this issue 3 months ago
[`flake8-pyi`] Add a fix for `duplicate-literal-member`

charliermarsh opened this pull request 3 months ago
Request: Autofix for `future-annotations-in-stub`/`PYI044`

Avasam opened this issue 3 months ago
Request: Unsafe fix for `non-self-return-type`/`PYI034`

Avasam opened this issue 3 months ago
[red-knot] infer types for PEP695 typevars

carljm opened this pull request 3 months ago
[`ruff`] Do not report when `Optional` has no type arguments (`RUF013`)

InSyncWithFoo opened this pull request 3 months ago
Docs: tweak rules documentation

sbrugman opened this pull request 3 months ago
FAST003 doesn't work on subclasses of FastAPI or APIRouter

fraser-langton opened this issue 3 months ago
[red-knot] Property tests

sharkdp opened this pull request 3 months ago
[red-knot] Minor: fix `Literal[True] <: int`

sharkdp opened this pull request 3 months ago
[red-knot] Minor fix in intersection type comment

sharkdp opened this pull request 3 months ago
[`flake8-bandit`] Typo in docs `suspicious-pickle-import` (`S403`)

sbrugman opened this pull request 3 months ago
[red-knot] Improve error message for metaclass conflict

AlexWaygood opened this pull request 3 months ago
[red-knot] understand typing.Callable annotations

carljm opened this issue 3 months ago
[red-knot] support sys.version_info checks

carljm opened this issue 3 months ago
[red-knot] support typing.TYPE_CHECKING

carljm opened this issue 3 months ago
[red-knot] support * imports

carljm opened this issue 3 months ago
Forbidden combinations with PEP-654

jakkdl opened this issue 3 months ago
PLE1142 false & missed alarms

jakkdl opened this issue 3 months ago
[red-knot] Port more tests in `infer.rs` to mdtest

AlexWaygood opened this issue 3 months ago
[red-knot] instance attributes

carljm opened this issue 3 months ago
[red-knot] generic classes

carljm opened this issue 3 months ago
[red-knot] generic functions

carljm opened this issue 3 months ago
[red-knot] check call arguments

carljm opened this issue 3 months ago
Use Python 3.12 for `fuzz-parser` in CI

AlexWaygood opened this pull request 3 months ago
[`pyflakes`] Typo in docs for `if-tuple` (`F634`)

sbrugman opened this pull request 3 months ago
[red-knot] Adapt the `fuzz-parser` script to fuzz red-knot too

AlexWaygood opened this issue 3 months ago
Upgrade locked dependencies for the `fuzz-parser` script

AlexWaygood opened this pull request 3 months ago
[red-knot] Add a new `Type::KnownInstanceType` variant

AlexWaygood opened this pull request 3 months ago
[red-knot] Cleanup handling of `InstanceType`s in a couple of places

AlexWaygood opened this pull request 3 months ago
Docs: code blocks invalid python syntax

sbrugman opened this issue 3 months ago
[red-knot] Add support for string annotations

dhruvmanila opened this pull request 3 months ago
[`flake8-pyi`] Add autofix for `docstring-in-stub` (`PYI021`)

InSyncWithFoo opened this pull request 3 months ago
Which rule should take precedence, S101 or PT009?

jayce-kim1123 opened this issue 3 months ago
Prefer breaking return-type over parameters

MichaReiser opened this pull request 3 months ago
DJ006 doesn't detect ModelForm.exclude on inherited forms

GitRon opened this issue 3 months ago
Update known dunder methods for Python 3.13

dhruvmanila opened this pull request 3 months ago
[red-knot] a few metaclass cleanups

carljm opened this pull request 3 months ago
[red-knot] consolidate detection of cyclic class definitions

carljm opened this issue 3 months ago
False-positive TCH002 for runtime-required type annotations

OlehChyhyryn opened this issue 3 months ago
Philosophy Doc for Ruff and Two Scale Categorization System

ParagEkbote opened this issue 3 months ago
[red-knot] Type inference for comparisons involving intersection types

sharkdp opened this pull request 3 months ago
[red-knot] Improve `Symbol` API for callable types

sharkdp opened this pull request 3 months ago
Sort By Length Doesn't really sort by length

scarere opened this issue 3 months ago
A006 and A002 both trigger for lambda's

jaap3 opened this issue 3 months ago
Invalid discord link in README

pdgendt opened this issue 3 months ago
B018 does not detect unused tuple expressions

LordAro opened this issue 3 months ago
Introduce `Diagnostic` trait

MichaReiser opened this pull request 3 months ago
micha/structured diagnostics

MichaReiser opened this pull request 3 months ago
[red-knot] Add narrowing for `issubclass` checks

sharkdp opened this pull request 3 months ago
logging.config not being detected by F401

michelkluger opened this issue 3 months ago
Add mdtest support for files with invalid syntax

MichaReiser opened this pull request 3 months ago
Fix duplicate unpack diagnostics

MichaReiser opened this pull request 3 months ago
Add flake8-markupsafe or broaden S308

Daverball opened this issue 3 months ago
Use "Ruff" instead of "uv" for `src` setting docs

dhruvmanila opened this pull request 3 months ago
Add support for resolving metaclasses

charliermarsh opened this pull request 3 months ago
Anonymous access to ruff image on ghcr

mjbear opened this issue 3 months ago
[red-knot] Type narrowing for `issubclass` tests

sharkdp opened this issue 3 months ago
Use accumulator for diagnostics

MichaReiser opened this pull request 3 months ago