{"name":"py39-attrs","portdir":"python/py-attrs","version":"25.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-attrs/attrs","description":"Attributes without boilerplate","long_description":"attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols:","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-build","py39-hatchling","py39-hatch-vcs","py39-installer","py39-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-hypothesis","py39-pytest","py39-zopeinterface"]}],"depends_on":[{"type":"lib","ports":["py39-zeep","py39-eli5","py39-requests-cache","py39-scikit-hep-particle","py39-jsonschema","py39-jsonschema-format-nongpl","py39-fiona","py39-parver","py39-aiohttp","py39-aiosmtpd","py39-asdf","py39-trio","py39-cattrs","py39-service_identity","py39-treq","py39-lsprotocol","py39-hypothesis","py39-referencing","py39-twisted","py39-jsonlines"]},{"type":"run","ports":["py39-outcome","py39-autobahn","py39-automat","py39-tensorflow-datasets","py39-rasterio","py39-pytest-mypy","py39-trio","py39-note-seq"]},{"type":"test","ports":["py39-dm-tree"]}]}