all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: python-wrapt  ]

Package: python3-wrapt (1.15.0-4 and others)

Links for python3-wrapt

Screenshot

Debian Resources:

Download Source Package python-wrapt:

Maintainers:

External Resources:

Similar packages:

Dekoratører, omslag og »monkey patching« - Python 3.x

Formålet med wrapt-modulet er at tilbyde en gennemsigtig objekt-proxy for Python, som kan bruges som grundlag for konstruktionen af funktionsomslag og dekoratørfunktioner.

Wrapt-modulet fokuserer meget på korrekthed. Det går derfor langt videre end eksisterende mekanismer såsom functools.wraps() for at sikre at dekoratører bevarer introspektabilitet, underskrifter, type-kontrol etc. Dekoratørerne der kan konstrueres via dette modul vil fungere i mange flere scenarier end typiske dekoratører og tilbyde mere forudsigelig og konsistent opførsel.

For at sikre at belastningen er så lille så muligt, så bruges et C-udvidelsesmodul for ydelseskritiske komponenter. En automatisk reserve til ren Python bruges hvor et målsystem ikke har en kompiler så C-udvidelsen kan kompileres.

Denne pakke indeholder Python 3.x-modulet.

Tags: Implemented in: Python

Other Packages Related to python3-wrapt

  • depends
  • recommends
  • suggests
  • enhances

Download python3-wrapt

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 1.15.0-4+b1 42.1 kB185.0 kB [list of files]
amd64 1.15.0-4+b1 42.6 kB164.0 kB [list of files]
arm64 1.15.0-4+b1 41.7 kB184.0 kB [list of files]
armel 1.15.0-4+b1 40.2 kB181.0 kB [list of files]
armhf 1.15.0-4+b1 40.4 kB181.0 kB [list of files]
hppa (unofficial port) 1.15.0-4+b1 41.6 kB155.0 kB [list of files]
i386 1.15.0-4+b1 43.2 kB161.0 kB [list of files]
ia64 (unofficial port) 1.15.0-2+b1 49.8 kB276.0 kB [list of files]
m68k (unofficial port) 1.15.0-4+b1 40.4 kB149.0 kB [list of files]
mips64el 1.15.0-4+b1 40.3 kB188.0 kB [list of files]
ppc64 (unofficial port) 1.15.0-4+b1 43.5 kB184.0 kB [list of files]
ppc64el 1.15.0-4+b1 43.2 kB184.0 kB [list of files]
riscv64 1.15.0-4+b1 42.0 kB156.0 kB [list of files]
s390x 1.15.0-4+b1 41.7 kB164.0 kB [list of files]
sh4 (unofficial port) 1.15.0-4+b1 41.7 kB181.0 kB [list of files]
sparc64 (unofficial port) 1.15.0-4+b1 39.8 kB1,147.0 kB [list of files]
x32 (unofficial port) 1.15.0-4+b1 42.6 kB157.0 kB [list of files]