python-attrs

Attributes without boilerplate

attrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. You just specify the attributes to work with and attrs gives you: - a nice human-readable __repr__, - a complete set of comparison methods, - an initializer, - and much more without writing dull boilerplate code again and again. This gives you the power to use actual classes with actual types in your code instead of confusing tuples or confusingly behaving namedtuples. So put down that type-less data structures and welcome some class into your life! python-attrs is the successor to python-characterstic

There is no official package available for openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

home:MaxxedSUSE:Python សហគមន៍
25.4.0
home:Simmphonie:python សហគមន៍
25.4.0
home:alvistack សហគមន៍
25.4.0
home:arachnos សហគមន៍
24.3.0
home:cabelo:jax សហគមន៍
25.4.0
home:darix:apps សហគមន៍
25.4.0
home:dgarcia:staging សហគមន៍
24.2.0
home:frispete:python សហគមន៍
24.3.0
home:illuusio:python3 សហគមន៍
22.2.0
home:inescid:grid សហគមន៍
25.3.0
home:inescid:python សហគមន៍
25.4.0

openSUSE Slowroll

openSUSE Leap 16.0

home:Simmphonie:python សហគមន៍
25.4.0
home:ecsos:python សហគមន៍
25.4.0
home:wicked:qubes-build សហគមន៍
25.4.0

openSUSE Leap 15.6

openSUSE Leap 15.5

openSUSE Backports for SLE 15 SP7

home:wicked:qubes-build សហគមន៍
25.3.0

openSUSE Backports for SLE 15 SP4

openSUSE Backports for SLE 15 SP3

home:frispete:python សហគមន៍
22.1.0

SUSE SLE-16 (in development)

home:dgarcia:SLFO:Main សហគមន៍
24.2.0

SUSE SLE-15-SP2

SUSE SLE-15-SP1

SUSE SLE-12-SP5

Fedora Rawhide (unstable)

home:alvistack សហគមន៍
25.4.0

Fedora 43

home:alvistack សហគមន៍
25.4.0

Fedora 42

home:alvistack សហគមន៍
25.4.0

Fedora 41

home:alvistack សហគមន៍
25.4.0

CentOS CentOS-8-Stream

home:alvistack សហគមន៍
22.2.0

CentOS CentOS-7

home:alvistack សហគមន៍
22.2.0

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

openSUSE:ALP:Experimental:Slowroll:Base

SUSE:SLE-15:GA

openSUSE:Leap:15.2

openSUSE:Leap:42.3

openSUSE:Leap:15.0

openSUSE:Leap:15.1

openSUSE:Leap:42.2

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

SUSE:ALP:Source:Standard:Core:1.0:Build

SUSE:ALP

SUSE:ALP:Workbench

CentOS:CentOS-10:Stream

CentOS:CentOS-9:Stream

OBS:DefaultKernel