Paket: python3-wrapt (1.15.0-2 und andere)
Links für python3-wrapt
Debian-Ressourcen:
Quellcode-Paket python-wrapt herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [github.com]
Ähnliche Pakete:
Decorators, Wrapper und »monkey patches« - Python 3.x
Ziel des Moduls wrapt ist es, einen transparenten Objekt-Proxy für Python bereitzustellen, der als Grundlage für die Erstellung von Funktionswrappern und Decorator-Funktionen verwendet werden kann.
wrapt legt großen Wert auf Korrektheit. Es geht daher weit über bestehende Mechanismen wie functools.wraps() hinaus, um sicherzustellen, dass Decorators die Introspektionsfähigkeit, Signaturen, Typprüfungsfähigkeiten usw. bewahren. Die Decorators, die mit diesem Modul erstellt werden können, funktionieren in weit mehr Szenarien als typische Decorators und bieten vorhersehbareres und verlässliches Verhalten.
Um den Overhead so gering wie möglich zu halten, wird für leistungskritische Komponenten ein C-Erweiterungsmodul verwendet. Ein automatischer Fallback zu einer reinen Python-Implementierung wird auch bereitgestellt, wenn ein Zielsystem keinen Compiler hat, mit dem die C-Erweiterung kompiliert werden kann.
Dieses Paket beinhaltet das Python-3.x-Modul.
Andere Pakete mit Bezug zu python3-wrapt
|
|
|
|
-
- dep: libc6 (>= 2.4)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
- dep: python3 (<< 3.13)
- dep: python3 (>= 3.12~)
python3-wrapt herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
armel | 1.15.0-2+b2 | 40,0 kB | 149,0 kB | [Liste der Dateien] |