# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup python 1.0 name py-attrs version 23.2.0 revision 0 categories-append devel platforms {darwin any} supported_archs noarch license MIT python.versions 27 35 36 37 38 39 310 311 312 maintainers {khindenburg @kurthindenburg} openmaintainer 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: homepage https://github.com/python-attrs/attrs checksums rmd160 8f8256587fb7e733ef0815c25999a76c340df948 \ sha256 935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30 \ size 780820 if {${name} ne ${subport}} { depends_build-append port:py${python.version}-setuptools depends_test-append \ port:py${python.version}-hypothesis \ port:py${python.version}-pytest \ port:py${python.version}-zopeinterface if {${python.version} == 27} { version 21.4.0 revision 0 depends_test-append \ port:py${python.version}-six \ port:py${python.version}-typing checksums rmd160 9374ffd2f02c588f82e9f3e32e3400a80bc4d711 \ sha256 626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd \ size 201839 } elseif {${python.version} == 35} { version 22.1.0 revision 0 checksums rmd160 87968fa8c7cd71f46bb3bebe10bb0e54cd0ab42f \ sha256 29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ size 201288 } elseif {${python.version} == 36} { version 22.2.0 revision 0 checksums rmd160 c10812a3ab93ef18be91b115e088acfd9d89ed57 \ sha256 c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99 \ size 215900 } else { python.pep517 yes depends_build-append port:py${python.version}-setuptools_scm \ port:py${python.version}-hatchling \ port:py${python.version}-hatch-fancy-pypi-readme \ port:py${python.version}-hatch-vcs } test.run yes livecheck.type none }