# -*- 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-dora-search
version             0.1.13
revision            0

categories-append   science devel
platforms           {darwin any}
supported_archs     noarch
license             MIT
maintainers         {pguyot @pguyot} openmaintainer

description         Easy grid searches for machine learning

long_description    Dora is a tool for running grid searches for \
                    machine learning experiments, providing experiment \
                    management and scheduling.

homepage            https://github.com/facebookresearch/dora

python.rootname     dora_search

checksums           rmd160  aec353655bb87dc6cd2472c8acea017f6fbe6f87 \
                    sha256  ac490e48706640a2ae08b67b36db18174b969459a13a9831c21423575a194a87 \
                    size    69530

python.versions     313 314

python.pep517_backend   hatch

if {${name} ne ${subport}} {
    depends_lib-append \
                    port:py${python.version}-omegaconf \
                    port:py${python.version}-pytorch \
                    port:py${python.version}-retrying \
                    port:py${python.version}-submitit \
                    port:py${python.version}-treetable
}
