falconry/falcon

Use `ParamSpec` to type LRU cache decorators

Aberta

#2.629 aberto em 25 de abr. de 2026

 (5 comentários) (0 reação) (0 responsável)Python (925 forks)batch import
enhancementgood first issuetyping

Métricas do repositório

Stars
 (9.293 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

See here: https://github.com/falconry/falcon/pull/2599/changes#r2716854330.

Decorators like falcon.util.misc._lru_cache_* can be type using ParamSpec, allowing us to get rid of a bunch of typing ignores.

Guia do colaborador