attrs

View on PyPIReverse Dependencies (2365)

22.1.0 attrs-22.1.0-py2.py3-none-any.whl

Wheel Details

Project: attrs
Version: 22.1.0
Filename: attrs-22.1.0-py2.py3-none-any.whl
Download: [link]
Size: 58795
MD5: f440620ea6b2c6555964dda7d9efc5d6
SHA256: 86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c
Uploaded: 2022-07-28 13:20:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: attrs
Version: 22.1.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
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.5
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.5
Requires-Dist: coverage[toml] (>=5.0.2); extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: pympler; extra == "dev"
Requires-Dist: pytest (>=4.3.0); extra == "dev"
Requires-Dist: mypy (!=0.940,>=0.900); extra == "dev"
Requires-Dist: pytest-mypy-plugins; extra == "dev"
Requires-Dist: zope.interface; extra == "dev"
Requires-Dist: furo; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-notfound-page; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: zope.interface; extra == "docs"
Requires-Dist: sphinx-notfound-page; extra == "docs"
Requires-Dist: coverage[toml] (>=5.0.2); extra == "tests"
Requires-Dist: hypothesis; extra == "tests"
Requires-Dist: pympler; extra == "tests"
Requires-Dist: pytest (>=4.3.0); extra == "tests"
Requires-Dist: mypy (!=0.940,>=0.900); extra == "tests"
Requires-Dist: pytest-mypy-plugins; extra == "tests"
Requires-Dist: zope.interface; extra == "tests"
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "tests"
Requires-Dist: coverage[toml] (>=5.0.2); 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: mypy (!=0.940,>=0.900); extra == "tests_no_zope"
Requires-Dist: pytest-mypy-plugins; extra == "tests_no_zope"
Requires-Dist: cloudpickle; platform_python_implementation == "CPython" and extra == "tests_no_zope"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Provides-Extra: tests_no_zope
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 7465 characters]

WHEEL

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

RECORD

Path Digest Size
attr/__init__.py sha256=KZjj88xCd_tH-W59HR1EvHiYAUi4Zd1dzOxx8P77jeI 1602
attr/__init__.pyi sha256=t-1r-I1VnyxFrqic__QxIk1HUc3ag53L2b8lv0xDZTw 15137
attr/_cmp.py sha256=Mmqj-6w71g_vx0TTLLkU4pbmv28qz_FyBGcUb1HX9ZE 4102
attr/_cmp.pyi sha256=cSlVvIH4As2NlDIoLglPEbSrBMWVVTpwExVDDBH6pn8 357
attr/_compat.py sha256=Qr9kZOu95Og7joPaQiXoPb54epKqxNU39Xu0u4QVGZI 5568
attr/_config.py sha256=5W8lgRePuIOWu1ZuqF1899e2CmXGc95-ipwTpF1cEU4 826
attr/_funcs.py sha256=XTFKZtd5zxsUvWocBw7VAswTxH-nFHk0H8gJ2JQkxD4 14645
attr/_make.py sha256=Srxbhb8kB17T6nP9e_dgcXY72zda9xfL5uJzva6LExY 97569
attr/_next_gen.py sha256=N0Gb5WdBHfcfQhcUsLAc_2ZYzl0JtAX1NOHuDgvkecE 5882
attr/_version_info.py sha256=exSqb3b5E-fMSsgZAlEw9XcLpEgobPORCZpcaEglAM4 2121
attr/_version_info.pyi sha256=x_M3L3WuB7r_ULXAWjx959udKQ4HLB8l-hsc1FDGNvk 209
attr/converters.py sha256=TWCfmCAxk8s2tgTSYnyQv9MRDPf1pk8Rj16KO_Xqe1c 3610
attr/converters.pyi sha256=MQo7iEzPNVoFpKqD30sVwgVpdNoIeSCF2nsXvoxLZ-Y 416
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=7dM10rqpQVDW0y-iJUnq8rabdO5Wx2Sbo5LwNa0IXl0 573
attr/validators.py sha256=cpOHMNSt02ApbTQtQAwBTMeWZqp0u_sx-e3xH-jTyR4 16793
attr/validators.pyi sha256=6ngbvnWnFSkbf5J2dK86pq2xpEtrwzWTKfJ4aUvSIlk 2355
attrs/__init__.py sha256=CeyxLGVViAEKKsLOLaif8vF3vs1a28vsrRVLv7eMEgM 1109
attrs/__init__.pyi sha256=vuFxNbulP9Q7hfpO6Lb5A-_0mbEJOiwYyefjzXMqVfs 2100
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.1.0.dist-info/AUTHORS.rst sha256=jau5p7JMPbBJeCCpGBWsRj8zpxUVAhpyoHFJRfjM888 743
attrs-22.1.0.dist-info/LICENSE sha256=iCEVyV38KvHutnFPjsbVy8q_Znyv-HKfQkINpj9xTp8 1109
attrs-22.1.0.dist-info/METADATA sha256=vwSMK_BbEgVHrgFWpj3iW0PISTMPHzi6qham9jg7LtA 11015
attrs-22.1.0.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
attrs-22.1.0.dist-info/top_level.txt sha256=AGbmKnOtYpdkLRsDRQVSBIwfL32pAQ6BSo1mt-BxI7M 11
attrs-22.1.0.dist-info/RECORD

top_level.txt

attr
attrs