Metadata-Version: 2.2
Name: attrs
Version: 25.1.0
Summary: Classes Without Boilerplate
Author-email: Hynek Schlawack <hs@ox.cx>
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Typing :: Typed
License-File: LICENSE
Provides-Extra: benchmark
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "benchmark"
Requires-Dist: hypothesis; extra == "benchmark"
Requires-Dist: mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"
Requires-Dist: pympler; extra == "benchmark"
Requires-Dist: pytest-codspeed; extra == "benchmark"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "benchmark"
Requires-Dist: pytest-xdist[psutil]; extra == "benchmark"
Requires-Dist: pytest>=4.3.0; extra == "benchmark"
Provides-Extra: cov
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "cov"
Requires-Dist: coverage[toml]>=5.3; extra == "cov"
Requires-Dist: hypothesis; extra == "cov"
Requires-Dist: mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"
Requires-Dist: pympler; extra == "cov"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "cov"
Requires-Dist: pytest-xdist[psutil]; extra == "cov"
Requires-Dist: pytest>=4.3.0; extra == "cov"
Provides-Extra: dev
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"
Requires-Dist: pre-commit-uv; extra == "dev"
Requires-Dist: pympler; extra == "dev"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "dev"
Requires-Dist: pytest-xdist[psutil]; extra == "dev"
Requires-Dist: pytest>=4.3.0; extra == "dev"
Provides-Extra: docs
Requires-Dist: cogapp; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-notfound-page; extra == "docs"
Requires-Dist: sphinxcontrib-towncrier; extra == "docs"
Requires-Dist: towncrier<24.7; extra == "docs"
Provides-Extra: tests
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "tests"
Requires-Dist: hypothesis; extra == "tests"
Requires-Dist: mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"
Requires-Dist: pympler; extra == "tests"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests"
Requires-Dist: pytest-xdist[psutil]; extra == "tests"
Requires-Dist: pytest>=4.3.0; extra == "tests"
Provides-Extra: tests-mypy
Requires-Dist: mypy>=1.11.1; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version >= "3.10") and extra == "tests-mypy"
Dynamic: author-email
Dynamic: classifier
Dynamic: provides-extra
Dynamic: summary
