Aquesta és una versió anterior. La versió actual és la 0.0.87. ty 0.0.87 · Data de publicació:
Fitxers d’instal·lació 0.0.60
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
| 32 bits | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Bug fixes
- Expand transparent callable workaround with overloads and Awaitable[T] (#26761)
- Separate type-mapping caches by transformation mode (#26857)
- Avoid recursive protocol union redundancy checks (#26689)
- Handle recursive protocols in redundant-cast checks (#26708)
LSP server
- Prevent type that is written with a code span from being incorrectly re-wrapped during docstring Markdown rendering (#26723)
Library support
- Pydantic: Support populate_by_name and custom initializers (#26764)
- Pydantic: Warn about immediately discarded extra arguments (#26762)
Diagnostics
- Narrow TypeGuard keyword arguments and remove invalid-type-guard-call (#26809)
- Support own-line suppression comments (#26785)
Core type checking
- Derive descriptor setter domains for protocols (#26683)
- Handle cycles in derived constraint relations (#26814)
- Implement unified generic call inference (#26141)
- Preserve constraints from bound receivers (#26776)
- Project exact-length narrowing through TypeVars (#26852)
- Resolve PEP 695 aliases in type[...] annotations (#26842)
- Retain sequence pattern narrowing in successful match cases (#26807)
- Support class and static protocol methods (#26574)
- Support class objects satisfying instance-method protocols (#26789)
- Support type[Protocol] (#26649)
- Sync vendored typeshed stubs (#26840). Typeshed diff
- Treat transparent callable decorators consistently in class assignments (#26720)
Performance
- Compare overloaded protocol method returns pairwise (#26684)
- Extend PathBounds fast-path to support both upper and lower bounds (#26782)
- Skip Self type scans for non-generic instances (#26703)
Contributors
- @sharkdp
- @mtshiba
- @dhruvmanila
- @lerebear
- @carljm
- @charliermarsh
- @ibraheemdev
- @RasmusNygren