# -*- 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           github 1.0
PortGroup           python 1.0

github.setup        graphql-python graphene 3.1.1 v
revision            0
name                py-${github.project}
categories-append   devel

license             MIT
maintainers         nomaintainer
supported_archs     noarch
platforms           {darwin any}

description         GraphQL Framework for Python
long_description    Graphene is an opinionated Python library for \
                    building GraphQL schemas/types fast and easily.

checksums           rmd160  2e15756ed6d0c3113c33fde5201c9e73b1d3b936 \
                    sha256  99c6c2e871c4a5f6d6de74573704c70c8d90fc70c2e2b12987c2c7361899320a \
                    size    123411

python.versions     37 38 39 310

github.livecheck.regex  {([0-9.]+)}

if {${name} ne ${subport}} {
    depends_lib-append \
                    port:py${python.version}-setuptools

    depends_run-append \
                    port:py${python.version}-aniso8601 \
                    port:py${python.version}-graphql-core \
                    port:py${python.version}-graphql-relay
}
