{"count":52198,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=998","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=996","results":[{"name":"py37-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py37-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py37-pdm-backend","long_description":"This port has been replaced by py37-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py311-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py311-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py311-pdm-backend","long_description":"This port has been replaced by py311-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py310-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py310-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py310-pdm-backend","long_description":"This port has been replaced by py310-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py39-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py39-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-pdm-backend","long_description":"This port has been replaced by py39-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py38-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py38-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py38-pdm-backend","long_description":"This port has been replaced by py38-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-pdm-pep517","portdir":"python/py-pdm-pep517","version":"1.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py-pdm-backend","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-pdm-backend","long_description":"This port has been replaced by py-pdm-backend.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2213}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"scapy-devel","portdir":"net/scapy","version":"20211225-298939e9","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":"py-scapy-devel","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-scapy-devel","long_description":"This port has been replaced by py-scapy-devel.","active":false,"categories":["net","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"scapy","portdir":"net/scapy","version":"2.4.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":"py-scapy","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-scapy","long_description":"This port has been replaced by py-scapy.","active":false,"categories":["net","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py37-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-boto3","py37-coloredlogs","py37-future","py37-klein","py37-numpy","py37-requests","python37","py37-setuptools","py37-simplejson","py37-six","py37-tqdm","py37-yaml","py37-ruamel-yaml"]}],"depends_on":[{"type":"lib","ports":["py-rasa-nlu"]}]},{"name":"py-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-rasa-nlu"]}],"depends_on":[]},{"name":"py36-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-boto3","py36-coloredlogs","py36-future","py36-klein","py36-numpy","py36-requests","python36","py36-setuptools","py36-simplejson","py36-six","py36-tqdm","py36-yaml","py36-ruamel-yaml"]}],"depends_on":[]},{"name":"py37-openopt","portdir":"python/py-openopt","version":"0.5629","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/openopt/","description":"Numerical optimization framework for python","long_description":"OpenOpt is a free optimization framework for python. It interfaces with many different algorithms for solving optimization problems, some of which are written in C or Fortran.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-numpy","py37-setproctitle","py37-sortedcontainers"]}],"depends_on":[{"type":"lib","ports":["py-openopt"]}]},{"name":"py-openopt","portdir":"python/py-openopt","version":"0.5629","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/openopt/","description":"Numerical optimization framework for python","long_description":"OpenOpt is a free optimization framework for python. It interfaces with many different algorithms for solving optimization problems, some of which are written in C or Fortran.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-openopt"]}],"depends_on":[]},{"name":"py36-openopt","portdir":"python/py-openopt","version":"0.5629","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/openopt/","description":"Numerical optimization framework for python","long_description":"OpenOpt is a free optimization framework for python. It interfaces with many different algorithms for solving optimization problems, some of which are written in C or Fortran.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy","py36-setproctitle","py36-sortedcontainers"]}],"depends_on":[]},{"name":"py27-openopt","portdir":"python/py-openopt","version":"0.5629","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/openopt/","description":"Numerical optimization framework for python","long_description":"OpenOpt is a free optimization framework for python. It interfaces with many different algorithms for solving optimization problems, some of which are written in C or Fortran.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy","py27-setproctitle","py27-sortedcontainers"]}],"depends_on":[]},{"name":"py37-pygpu","portdir":"python/py-pygpu","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Theano/libgpuarray","description":"Python wrapper for libgpuarray library","long_description":"Python wrapper for libgpuarray library","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-13"]},{"type":"lib","ports":["python37","py37-numpy","libgpuarray","py37-mako"]}],"depends_on":[{"type":"lib","ports":["py-pygpu"]}]},{"name":"py-pygpu","portdir":"python/py-pygpu","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Theano/libgpuarray","description":"Python wrapper for libgpuarray library","long_description":"Python wrapper for libgpuarray library","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py37-pygpu"]}],"depends_on":[]},{"name":"py36-pygpu","portdir":"python/py-pygpu","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Theano/libgpuarray","description":"Python wrapper for libgpuarray library","long_description":"Python wrapper for libgpuarray library","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython","py36-setuptools"]},{"type":"lib","ports":["python36","py36-numpy","libgpuarray","py36-mako"]}],"depends_on":[]},{"name":"py35-pygpu","portdir":"python/py-pygpu","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Theano/libgpuarray","description":"Python wrapper for libgpuarray library","long_description":"Python wrapper for libgpuarray library","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-cython","py35-setuptools"]},{"type":"lib","ports":["python35","py35-numpy","libgpuarray","py35-mako"]}],"depends_on":[]},{"name":"py27-pygpu","portdir":"python/py-pygpu","version":"0.7.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Theano/libgpuarray","description":"Python wrapper for libgpuarray library","long_description":"Python wrapper for libgpuarray library","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy","libgpuarray","py27-mako"]}],"depends_on":[]},{"name":"py37-pyorick","portdir":"python/py-pyorick","version":"1.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/pyorick","description":"python connection to yorick","long_description":"The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-numpy","yorick"]}],"depends_on":[]},{"name":"py27-pyorick","portdir":"python/py-pyorick","version":"1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/pyorick","description":"python connection to yorick","long_description":"The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-numpy","yorick"]}],"depends_on":[]},{"name":"py36-pyorick","portdir":"python/py-pyorick","version":"1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/pyorick","description":"python connection to yorick","long_description":"The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-numpy","yorick"]}],"depends_on":[]},{"name":"py35-pyorick","portdir":"python/py-pyorick","version":"1.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/pyorick","description":"python connection to yorick","long_description":"The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-numpy","yorick"]}],"depends_on":[]},{"name":"py36-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-numpy"]}],"depends_on":[]},{"name":"py35-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-numpy"]}],"depends_on":[]},{"name":"yorick-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["yorick"]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["yorick-yao"]}]},{"name":"py37-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-numpy","python37"]}],"depends_on":[{"type":"lib","ports":["py-svipc"]}]},{"name":"py-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py37-svipc"]}],"depends_on":[]},{"name":"py27-svipc","portdir":"python/py-svipc","version":"0.16","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdcb/yp-svipc","description":"System V InterProcess Communication (Yorick/Python plug-ins)","long_description":"This plug-in for python and yorick gives access to the System V IPC framework. This allows sharing memory and passing messages and semaphores between several distinct processes.","active":false,"categories":["python"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-numpy"]}],"depends_on":[]},{"name":"py37-biggles","portdir":"python/py-biggles","version":"1.7.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://biggles-plot.github.io/","description":"Creates 2D scientific plots","long_description":"Biggles is a Python module for the creation of publication-quality 2D scientific plots.","active":false,"categories":["graphics","science","math","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["plotutils","python37","py37-numpy"]}],"depends_on":[{"type":"lib","ports":["py-biggles"]}]},{"name":"py-biggles","portdir":"python/py-biggles","version":"1.7.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://biggles-plot.github.io/","description":"Creates 2D scientific plots","long_description":"Biggles is a Python module for the creation of publication-quality 2D scientific plots.","active":false,"categories":["graphics","science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["py37-biggles"]}],"depends_on":[]},{"name":"py27-biggles","portdir":"python/py-biggles","version":"1.7.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://biggles-plot.github.io/","description":"Creates 2D scientific plots","long_description":"Biggles is a Python module for the creation of publication-quality 2D scientific plots.","active":false,"categories":["graphics","science","math","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["plotutils","python27","py27-numpy"]}],"depends_on":[]},{"name":"p5.26-dist-zilla-plugin-test-minimumversion","portdir":"perl/p5-dist-zilla-plugin-test-minimumversion","version":"2.0.10","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dist::Zilla::Plugin::Test::MinimumVersion","description":"Dist::Zilla::Plugin::Test::MinimumVersion - Author tests for minimum required versions","long_description":"Dist::Zilla::Plugin::Test::MinimumVersion - Author tests for minimum required versions","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2656}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-module-build-tiny","p5.26-test-output"]},{"type":"lib","ports":["p5.26-module-build","p5.26-moose","perl5.26","p5.26-sub-exporter-formethods","p5.26-test-minimumversion","p5.26-namespace-autoclean","p5.26-data-section","p5.26-dist-zilla"]}],"depends_on":[]},{"name":"p5.26-dbix-connector","portdir":"perl/p5-dbix-connector","version":"0.560.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/DBIx::Connector","description":"DBIx::Connector - Fast, safe DBI connection and transaction management","long_description":"DBIx::Connector - Fast, safe DBI connection and transaction management","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-mockmodule"]},{"type":"lib","ports":["perl5.26","p5.26-dbi","p5.26-module-build"]}],"depends_on":[{"type":"lib","ports":["p5.26-rdf-trine"]}]},{"name":"p5.26-pod-spell","portdir":"perl/p5-pod-spell","version":"1.200.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Pod::Spell","description":"a formatter for spellchecking Pod","long_description":"a formatter for spellchecking Pod","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-file-sharedir-install","p5.26-test-deep"]},{"type":"lib","ports":["p5.26-lingua-en-inflect","perl5.26","p5.26-path-tiny","p5.26-class-tiny","p5.26-file-sharedir"]}],"depends_on":[{"type":"lib","ports":["p5.26-perl-critic","p5.26-test-spelling"]}]},{"name":"p5.26-moox-strictconstructor","portdir":"perl/p5-moox-strictconstructor","version":"0.11.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/MooX::StrictConstructor","description":"MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.","long_description":"MooX::StrictConstructor - Make your Moo-based object constructors blow up on unknown attributes.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-fatal"]},{"type":"lib","ports":["perl5.26","p5.26-class-method-modifiers","p5.26-moo"]}],"depends_on":[{"type":"lib","ports":["p5.26-lwp-consolelogger"]}]},{"name":"p5.26-digest-hmac","portdir":"perl/p5-digest-hmac","version":"1.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Digest::HMAC","description":"Keyed-Hashing for Message Authentication","long_description":"HMAC is used for message integrity checks between two parties that share a secret key, and works in combination with some other Digest algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in RFC 2104.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-digest-sha1"]}],"depends_on":[{"type":"build","ports":["p5.26-moosex-storage"]},{"type":"lib","ports":["p5.26-amazon-s3","p5.26-auth-yubikey_webclient","p5.26-authen-sasl","p5.26-mail-box-imap4","p5.26-mail-imapclient","p5.26-mail-sender","p5.26-net-oauth","p5.26-net-smtp-tls","p5.26-net-smtp-tls-butmaintained","p5.26-net-smtp_auth","p5.26-net-snmp","p5.26-net-dns","p5.26-ntlm"]}]},{"name":"py38-dap","portdir":"python/py-dap","version":"3.2.2","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pydap.readthedocs.org/en/latest","description":"Python implementation of the Data Access Protocol","long_description":"A scientific protocol for data access developed by the OPeNDAP team (http://opendap.org). This implementation is developed from scratch, following the latest specification of the protocol (DAP 2.0 Draft Community Standard 2005/04/27).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-setuptools","python38","py38-webob","py38-six","py38-beautifulsoup4","py38-docopt","py38-jinja2","py38-numpy"]}],"depends_on":[]},{"name":"py37-dap","portdir":"python/py-dap","version":"3.2.2","license":"MIT and BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pydap.readthedocs.org/en/latest","description":"Python implementation of the Data Access Protocol","long_description":"A scientific protocol for data access developed by the OPeNDAP team (http://opendap.org). This implementation is developed from scratch, following the latest specification of the protocol (DAP 2.0 Draft Community Standard 2005/04/27).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-beautifulsoup4","py37-docopt","py37-jinja2","python37","py37-setuptools","py37-six","py37-webob","py37-numpy"]}],"depends_on":[]},{"name":"py27-dap","portdir":"python/py-dap","version":"3.2.2","license":"MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pydap.readthedocs.org/en/latest","description":"Python implementation of the Data Access Protocol","long_description":"A scientific protocol for data access developed by the OPeNDAP team (http://opendap.org). This implementation is developed from scratch, following the latest specification of the protocol (DAP 2.0 Draft Community Standard 2005/04/27).","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-beautifulsoup4","py27-docopt","py27-jinja2","py27-numpy","python27","py27-singledispatch","py27-six","py27-webob","py27-setuptools"]}],"depends_on":[]},{"name":"py27-mpld3","portdir":"python/py-mpld3","version":"0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":false,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-jinja2","py27-matplotlib"]}],"depends_on":[]},{"name":"py37-mpld3","portdir":"python/py-mpld3","version":"0.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":false,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-jinja2","py37-matplotlib"]}],"depends_on":[]},{"name":"py36-mpld3","portdir":"python/py-mpld3","version":"0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":false,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-jinja2","py36-matplotlib"]}],"depends_on":[]},{"name":"py35-mpld3","portdir":"python/py-mpld3","version":"0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":false,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-jinja2","py35-matplotlib"]}],"depends_on":[]},{"name":"py38-mpld3","portdir":"python/py-mpld3","version":"0.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mpld3.github.io","description":"MPLD3 offer an interactive, D3-based viewer for Matplotlib","long_description":"The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.","active":false,"categories":["graphics","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-jinja2","py38-matplotlib","python38"]}],"depends_on":[]},{"name":"p5.26-time-out","portdir":"perl/p5-time-out","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Time::Out","description":"Easily timeout long running operations","long_description":"Easily timeout long running operations","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[]},{"name":"p5.26-hash-merge-simple","portdir":"perl/p5-hash-merge-simple","version":"0.51.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Hash::Merge::Simple","description":"Hash::Merge::Simple - Recursively merge two or more hashes, simply","long_description":"Hash::Merge::Simple - Recursively merge two or more hashes, simply","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-test-most"]},{"type":"lib","ports":["perl5.26","p5.26-clone"]}],"depends_on":[{"type":"lib","ports":["p5.26-config-jfdi","p5.26-dancer","p5.26-dancer2","p5.26-dist-zilla-plugin-metaprovides"]}]},{"name":"p5.26-data-buffer","portdir":"perl/p5-data-buffer","version":"0.40.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Data::Buffer","description":"binary buffers for perl","long_description":"Data::Buffer implements a low-level binary buffer in which you can get and put integers, strings, and other data. Internally the implementation is based on pack and unpack, such that Data::Buffer is really a layer on top of those built-in functions.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-alt-crypt-rsa-bigint","p5.26-crypt-dsa","p5.26-crypt-rsa"]}]},{"name":"p5.26-dumbbench","portdir":"perl/p5-dumbbench","version":"0.111.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dumbbench","description":"Dumbbench - More reliable benchmarking with the least amount of thinking","long_description":"Dumbbench - More reliable benchmarking with the least amount of thinking","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2656}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["p5.26-capture-tiny","p5.26-class-xsaccessor","p5.26-devel-checkos","perl5.26","p5.26-params-util","p5.26-statistics-caseresampling","p5.26-time-hires","p5.26-number-witherror"]}],"depends_on":[]}]}