Description
Classes can be defined with less boilerplate in legacy Python 2 projects. Attrs helps developers declare attributes, defaults, validators, and generated methods more concisely.
It is imported by applications and libraries, not opened directly. New projects should use maintained Python 3 stacks, while this package supports older dependencies.