# -*- 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-extra-platforms
version             14.0.1
revision            0

categories-append   devel
platforms           {darwin any}
supported_archs     noarch
license             Apache-2
maintainers         {deldycke.com:kevin @kdeldycke} openmaintainer

description         Detect architectures, platforms, shells, terminals, \
                    CI systems and agents
long_description    Extra Platforms detects the environment a Python \
                    program runs in: operating system, distribution, \
                    architecture, shell, terminal and CI system, with \
                    platforms grouped by family.

homepage            https://github.com/kdeldycke/extra-platforms

python.rootname     extra_platforms

checksums           rmd160  b3e422dada4818c5d706408566f55064b4b39c13 \
                    sha256  c58c5cb5dab87ee907b977be403ed2fa2e923bdc27bd39c76c6b60c99ea0700c \
                    size    506679

python.versions     311 312 313 314
python.pep517_backend uv

if {${name} ne ${subport}} {
    test.run            yes
    test.args-append    -o addopts="-m 'not network'"
}
