Ticket #68224: py-jupyter_events.Portfile

File py-jupyter_events.Portfile, 1.7 KB (added by johankytt, 8 months ago)
Line 
1# -*- 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
2
3PortSystem          1.0
4PortGroup           python 1.0
5
6name                py-jupyter_events
7version             0.7.0
8revision            0
9categories-append   devel
10license             BSD
11supported_archs     noarch
12platforms           {darwin any}
13
14python.versions     37 38 39 310 311
15python.pep517       yes
16python.pep517_backend hatch
17
18maintainers         {stromnov @stromnov} openmaintainer
19
20description         An event system for Jupyter Applications and extensions
21long_description    Jupyter Events enables Jupyter Python Applications (e.g. Jupyter Server, JupyterLab Server, JupyterHub, etc.)\
22  to emit eventsstructured data describing things happening inside the application. Other software\
23  (e.g. client applications like JupyterLab) can listen and respond to these events.
24
25
26homepage            https://ipython.org/
27
28checksums           rmd160  dfe734e8c9eed440fb83b11e8564538efbce35c8 \
29                    sha256  7be27f54b8388c03eefea123a4f79247c5b9381c49fb1cd48615ee191eb12615 \
30                    size    59717
31
32if {${name} ne ${subport}} {
33    depends_build-append \
34                        port:py${python.version}-rfc3339_validator \
35                        port:py${python.version}-rfc3986_validator
36
37    depends_lib-append  port:py${python.version}-referencing \
38                        port:py${python.version}-jsonschema \
39                        port:py${python.version}-python-json-logger \
40                        port:py${python.version}-yaml \
41                        port:py${python.version}-traitlets
42
43    livecheck.type      none
44}