# -*- 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 PortGroup select 1.0 name py-panel version 1.8.4 revision 0 categories-append graphics devel license BSD maintainers {mps @Schamschula} openmaintainer description A high-level app and dashboarding solution for Python. long_description Panel is an open-source Python library that lets you create custom \ interactive web apps and dashboards by connecting user-defined \ widgets to plots, images, tables, or text. homepage https://panel.holoviz.org supported_archs noarch platforms {darwin any} checksums rmd160 44634d5020408e896af0c43bdb55348d7a909f78 \ sha256 c4d6e7e3a895d3a42b6b69ee30d3acc191580619a2d1b8cd18f7f6684246a67f \ size 32098216 python.versions 310 311 312 313 python.pep517_backend \ hatch if {${name} ne ${subport}} { depends_build-append \ port:npm11 \ port:py${python.version}-hatch-vcs \ port:py${python.version}-packaging depends_lib-append \ path:bin/node:nodejs24 \ port:panel_select \ port:py${python.version}-bleach \ port:py${python.version}-bokeh \ port:py${python.version}-linkify-it-py \ port:py${python.version}-markdown \ port:py${python.version}-markdown-it-py \ port:py${python.version}-mdit-py-plugins \ port:py${python.version}-narwhals \ port:py${python.version}-pandas \ port:py${python.version}-param \ port:py${python.version}-pyct \ port:py${python.version}-pyviz_comms \ port:py${python.version}-requests \ port:py${python.version}-tqdm \ port:py${python.version}-typing_extensions \ port:py${python.version}-tzdata \ port:py${python.version}-xyzservices select.group panel select.file ${filespath}/py${python.version}-panel platform darwin { if {${os.major} < 13} { depends_build-replace \ port:npm11 \ port:npm8 depends_lib-replace \ path:bin/node:nodejs24 \ path:bin/node:nodejs14 } if {${os.major} > 12 && ${os.major} < 16} { depends_build-replace \ port:npm11 \ port:npm9 depends_lib-replace \ path:bin/node:nodejs24 \ path:bin/node:nodejs18 } } }