CMD + K

attrs

Anaconda Verified

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods).

Installation

To install this package, run one of the following:

Conda
$conda install anaconda::attrs

Usage Tracking

25.4.0
24.3.0
24.2.0
23.1.0
22.1.0
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). Its main goal is to help you to write concise and correct software without slowing down your code. For that, it gives you a class decorator and a way to declaratively define the attributes on that class:

About

Summary

attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods).

Last Updated

Oct 23, 2025 at 10:18

License

MIT

Total Downloads

1.7M

Supported Platforms

macOS-arm64
linux-64
linux-aarch64
win-64

Unsupported Platforms

linux-ppc64le Last supported version: 23.1.0
win-32 Last supported version: 19.1.0
noarch Last supported version: 21.4.0
linux-s390x Last supported version: 24.3.0
macOS-64 Last supported version: 24.3.0
linux-32 Last supported version: 18.2.0