Metadata-Version: 2.1 Name: attrs Version: 23.1.0 Summary: Classes Without Boilerplate Project-URL: Documentation, https://www.attrs.org/ Project-URL: Changelog, https://www.attrs.org/en/stable/changelog.html Project-URL: Bug Tracker, https://github.com/python-attrs/attrs/issues Project-URL: Source Code, https://github.com/python-attrs/attrs Project-URL: Funding, https://github.com/sponsors/hynek Project-URL: Tidelift, https://tidelift.com/subscription/pkg/pypi-attrs?utm_source=pypi-attrs&utm_medium=pypi Author-email: Hynek Schlawack License-Expression: MIT License-File: LICENSE Keywords: attribute,boilerplate,class Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python :: 3.7 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 :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Typing :: Typed Requires-Python: >=3.7 Requires-Dist: importlib-metadata; python_version < '3.8' Provides-Extra: cov Requires-Dist: attrs[tests]; extra == 'cov' Requires-Dist: coverage[toml]>=5.3; extra == 'cov' Provides-Extra: dev Requires-Dist: attrs[docs,tests]; extra == 'dev' Requires-Dist: pre-commit; extra == 'dev' Provides-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; extra == 'docs' Requires-Dist: zope-interface; extra == 'docs' Provides-Extra: tests Requires-Dist: attrs[tests-no-zope]; extra == 'tests' Requires-Dist: zope-interface; extra == 'tests' Provides-Extra: tests-no-zope Requires-Dist: cloudpickle; platform_python_implementation == 'CPython' and extra == 'tests-no-zope' Requires-Dist: hypothesis; extra == 'tests-no-zope' Requires-Dist: mypy>=1.1.1; platform_python_implementation == 'CPython' and extra == 'tests-no-zope' Requires-Dist: pympler; extra == 'tests-no-zope' Requires-Dist: pytest-mypy-plugins; platform_python_implementation == 'CPython' and python_version < '3.11' and extra == 'tests-no-zope' Requires-Dist: pytest-xdist[psutil]; extra == 'tests-no-zope' Requires-Dist: pytest>=4.3.0; extra == 'tests-no-zope'