python-decorator

Better living through Python with decorators

As of now, writing custom decorators correctly requires some experience and it is not as easy as it could be. For instance, typical implementations of decorators involve nested functions, and we all know that flat is better than nested. Moreover, typical implementations of decorators do not preserve the signature of decorated functions, thus confusing both documentation tools and developers. The aim of the decorator module it to simplify the usage of decorators for the average programmer, and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc.

Δεν υπάρχει επίσημο διαθέσιμο πακέτο για openSUSE Leap 16.0

Διανομές

openSUSE Tumbleweed

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
devel:ALP Πειραματικό
5.1.1
devel:languages:python Πειραματικό
5.2.1
systemsmanagement:katello Πειραματικό
4.1.2

openSUSE Leap 16.0

devel:languages:python Πειραματικό
5.2.1
home:ecsos:python Κοινότητα
5.2.1

openSUSE Leap 15.6

openSUSE Leap 15.5

openSUSE Backports for SLE 15 SP7

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
devel:languages:python Πειραματικό
5.2.1

openSUSE Backports for SLE 15 SP4

Cloud:OpenStack:Victoria Πειραματικό
4.4.2
Cloud:OpenStack:Zed Πειραματικό
5.1.1

openSUSE Backports for SLE 15 SP3

Cloud:OpenStack:Victoria Πειραματικό
4.4.2
home:frispete:python Κοινότητα
5.1.1

SUSE SLE-15-SP2

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
Cloud:OpenStack:Ussuri Πειραματικό
4.4.2
systemsmanagement:katello Πειραματικό
4.1.2

SUSE SLE-15-SP1

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
Cloud:OpenStack:Train Πειραματικό
4.4.0

SUSE SLE-12-SP5

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2

Fedora Rawhide (unstable)

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
home:alvistack Κοινότητα
5.2.1

Fedora 43

home:alvistack Κοινότητα
5.2.1

Fedora 42

home:alvistack Κοινότητα
5.2.1

Fedora 41

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2
home:alvistack Κοινότητα
5.2.1

Fedora 40

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2

Fedora 39

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2

Fedora 38

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2

CentOS CentOS-8-Stream

home:alvistack Κοινότητα
5.1.1

CentOS CentOS-8

Cloud:OTC:Tools:OpenStack Πειραματικό
4.4.2

CentOS CentOS-7

home:alvistack Κοινότητα
5.1.1

Μη υποστηριζόμενες διανομές

Οι παρακάτω διανομές δεν υποστηρίζονται επίσημα. Χρησιμοποιήστε αυτά τα πακέτα με δικιά σας ευθύνη.

openSUSE:13.2

openSUSE:Leap:42.2

openSUSE:Leap:42.1

openSUSE:13.1

SUSE:SLE-15:GA

openSUSE:Leap:15.0

openSUSE:Leap:15.1

openSUSE:Leap:15.2

openSUSE:Leap:42.3

openSUSE:12.2

openSUSE:12.3

openSUSE:ALP:Experimental:Slowroll:Base

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

SUSE:SLE-12:SLE-Module-Toolchain

SUSE:SLE-11:SP3

SUSE:SLE-11:SP2

OBS:DefaultKernel

SUSE:ALP

SUSE:ALP:Workbench

CentOS:CentOS-9:Stream

CentOS:CentOS-10:Stream

home:coolo:alp