attrs

View on PyPIReverse Dependencies (2802)

22.2.0 attrs-22.2.0-py3-none-any.whl

Wheel Details

Project: attrs
Version: 22.2.0
Filename: attrs-22.2.0-py3-none-any.whl
Download: [link]
Size: 60018
MD5: 205dcb356657cc7e8435f2bf096f1c0a
SHA256: 29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836
Uploaded: 2022-12-21 09:48:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: attrs
Version: 22.2.0
Summary: Classes Without Boilerplate
Author: Hynek Schlawack
Author-Email: hs[at]ox.cx
Maintainer: Hynek Schlawack
Maintainer-Email: hs[at]ox.cx
Home-Page: https://www.attrs.org/
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
Project-Url: Ko-fi, https://ko-fi.com/the_hynek
License: MIT
Keywords: class,attribute,boilerplate,dataclass
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
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: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: attrs[tests]; extra == "cov"
Requires-Dist: coverage-enable-subprocess; extra == "cov"
Requires-Dist: coverage[toml] (>=5.3); extra == "cov"
Requires-Dist: attrs[docs,tests]; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: zope.interface; extra == "docs"
Requires-Dist: sphinx-notfound-page; extra == "docs"
Requires-Dist: sphinxcontrib-towncrier; extra == "docs"
Requires-Dist: towncrier; extra == "docs"
Requires-Dist: attrs[tests-no-zope]; extra == "tests"
Requires-Dist: zope.interface; extra == "tests"
Requires-Dist: hypothesis; extra == "tests-no-zope"
Requires-Dist: pympler; extra == "tests-no-zope"
Requires-Dist: pytest (>=4.3.0); extra == "tests-no-zope"
Requires-Dist: pytest-xdist[psutil]; extra == "tests-no-zope"
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "tests-no-zope"
Requires-Dist: mypy (<0.990,>=0.971); platform_python_implementation == "CPython" and 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: hypothesis; extra == "tests_no_zope"
Requires-Dist: pympler; extra == "tests_no_zope"
Requires-Dist: pytest (>=4.3.0); extra == "tests_no_zope"
Requires-Dist: pytest-xdist[psutil]; extra == "tests_no_zope"
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "tests_no_zope"
Requires-Dist: mypy (<0.990,>=0.971); platform_python_implementation == "CPython" and extra == "tests_no_zope"
Requires-Dist: pytest-mypy-plugins; (platform_python_implementation == "CPython" and python_version < "3.11") and extra == "tests_no_zope"
Provides-Extra: cov
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Provides-Extra: tests-no-zope
Provides-Extra: tests_no_zope
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9896 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
attr/__init__.py sha256=-lJ5CXKE5yKk97Z2HSMRJFiGz1TdXLU9q4Ysb2Id4IQ 1947
attr/__init__.pyi sha256=qOjUNync7Lq8NLk30l_DRTh1h62mMl1e4VnqBgY2x24 15831
attr/_cmp.py sha256=mwr1ImJlkFL9Zi0E55-90IfchMKr94ko6e-p4y__M_4 4094
attr/_cmp.pyi sha256=sGQmOM0w3_K4-X8cTXR7g0Hqr290E8PTObA9JQxWQqc 399
attr/_compat.py sha256=Da-SeMicy7SkTKCCwKtfX41sUMf0o54tK96zsu1qE60 5435
attr/_config.py sha256=5W8lgRePuIOWu1ZuqF1899e2CmXGc95-ipwTpF1cEU4 826
attr/_funcs.py sha256=0EqqZgKNZBk4PXQvCF_fuWWAz14mSdZpk4UBZpX_fDQ 14545
attr/_make.py sha256=MdYHoWXJ2WlQNZPMTX4gkBO06QgPyb3qwSWSxaJ6QVg 96087
attr/_next_gen.py sha256=95DRKAfIuHbcwO9W_yWtRsHt3IbfxbAgpyB6agxbghw 6059
attr/_typing_compat.pyi sha256=XDP54TUn-ZKhD62TOQebmzrwFyomhUCoGRpclb6alRA 469
attr/_version_info.py sha256=exSqb3b5E-fMSsgZAlEw9XcLpEgobPORCZpcaEglAM4 2121
attr/_version_info.pyi sha256=x_M3L3WuB7r_ULXAWjx959udKQ4HLB8l-hsc1FDGNvk 209
attr/converters.py sha256=xfGVSPRgWGcym6N5FZM9fyfvCQePqFyApWeC5BXKvoM 3602
attr/converters.pyi sha256=jKlpHBEt6HVKJvgrMFJRrHq8p61GXg4-Nd5RZWKJX7M 406
attr/exceptions.py sha256=ZGEMLv0CDY1TOtj49OF84myejOn-LCCXAKGIKalKkVU 1915
attr/exceptions.pyi sha256=zZq8bCUnKAy9mDtBEw42ZhPhAUIHoTKedDQInJD883M 539
attr/filters.py sha256=aZep54h8-4ZYV5lmZ3Dx2mqeQH4cMx6tuCmCylLNbEU 1038
attr/filters.pyi sha256=_Sm80jGySETX_Clzdkon5NHVjQWRl3Y3liQKZX1czXc 215
attr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attr/setters.py sha256=pbCZQ-pE6ZxjDqZfWWUhUFefXtpekIU4qS_YDMLPQ50 1400
attr/setters.pyi sha256=pyY8TVNBu8TWhOldv_RxHzmGvdgFQH981db70r0fn5I 567
attr/validators.py sha256=gBJAzoo1UNDRTG9-kE0LUoUTgDr2slJymPxb6-UPt7c 20501
attr/validators.pyi sha256=ZbJDuF6Kom-L6ym9Cc6eT370S_a7z8YhWmP7z35ayXc 2538
attrs/__init__.py sha256=90bKLoqyIHpMjnzJuXSar1dH5anUQXHqT7-yI1Qzg00 1149
attrs/__init__.pyi sha256=KMHncABV_sq4pubLAli-iOQjc9EM3g9y2r6M9V71_vY 2148
attrs/converters.py sha256=fCBEdlYWcmI3sCnpUk2pz22GYtXzqTkp6NeOpdI64PY 70
attrs/exceptions.py sha256=SlDli6AY77f6ny-H7oy98OkQjsrw-D_supEuErIVYkE 70
attrs/filters.py sha256=dc_dNey29kH6KLU1mT2Dakq7tZ3kBfzEGwzOmDzw1F8 67
attrs/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attrs/setters.py sha256=oKw51C72Hh45wTwYvDHJP9kbicxiMhMR4Y5GvdpKdHQ 67
attrs/validators.py sha256=4ag1SyVD2Hm3PYKiNG_NOtR_e7f81Hr6GiNl4YvXo4Q 70
attrs-22.2.0.dist-info/LICENSE sha256=iCEVyV38KvHutnFPjsbVy8q_Znyv-HKfQkINpj9xTp8 1109
attrs-22.2.0.dist-info/METADATA sha256=jgQypZGK_yplaxCh1S1gnQ_NZYKk-EwtfWygdZ_NgIc 13531
attrs-22.2.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
attrs-22.2.0.dist-info/top_level.txt sha256=AGbmKnOtYpdkLRsDRQVSBIwfL32pAQ6BSo1mt-BxI7M 11
attrs-22.2.0.dist-info/RECORD

top_level.txt

attr
attrs