attrs

Package — ValidationPython 3.7+Intermediate

Classes without boilerplate: attributes with validation

Quick Info

Documentation
Official Docs
Python Version
3.7+
Dependencies
None (pure Python)
Install
pip install attrs

Learn by Difficulty

Quick Example

python
import attrs
print(f"attrs loaded successfully")
print(f"Version: {getattr(attrs, '__version__', 'unknown')}")

attrs is a third-party package. Classes without boilerplate: attributes with validation. Install with: pip install attrs

Try in Playground

Tags

packagevalidationschemadata-quality