diff --git a/graphics/Makefile b/graphics/Makefile index a3d9a514bf14..c3b345ddbfc6 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -809,6 +809,7 @@ SUBDIR += py-graphviz SUBDIR += py-graphy SUBDIR += py-gvgen + SUBDIR += py-hiplot SUBDIR += py-imageio SUBDIR += py-imageio-ffmpeg SUBDIR += py-imageio24 diff --git a/graphics/py-hiplot/Makefile b/graphics/py-hiplot/Makefile new file mode 100644 index 000000000000..12b09f278926 --- /dev/null +++ b/graphics/py-hiplot/Makefile @@ -0,0 +1,29 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= hiplot +PORTVERSION= 0.1.3 +CATEGORIES= graphics python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= High dimensional Interactive Plotting tool + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Flask-Compress>=0:www/py-flask-compress@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ipython>=7.0.1:devel/ipython@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +post-patch: + @${MKDIR} ${WRKSRC}/requirements + @${CP} ${FILESDIR}/dev.txt ${FILESDIR}/main.txt ${WRKSRC}/requirements + +.include diff --git a/graphics/py-hiplot/distinfo b/graphics/py-hiplot/distinfo new file mode 100644 index 000000000000..ce4fae24b601 --- /dev/null +++ b/graphics/py-hiplot/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1581007148 +SHA256 (hiplot-0.1.3.tar.gz) = 8f91831edfd7627bc93df33ca37dc8856f426bc9a3cf75aec36aee90b31d745a +SIZE (hiplot-0.1.3.tar.gz) = 16234 diff --git a/graphics/py-hiplot/files/dev.txt b/graphics/py-hiplot/files/dev.txt new file mode 100644 index 000000000000..cef74bfde74b --- /dev/null +++ b/graphics/py-hiplot/files/dev.txt @@ -0,0 +1,10 @@ +pytest +mypy +ipykernel +wheel +selenium +sphinx +m2r +twine +guzzle_sphinx_theme +pre-commit diff --git a/graphics/py-hiplot/files/main.txt b/graphics/py-hiplot/files/main.txt new file mode 100644 index 000000000000..52e6b454b495 --- /dev/null +++ b/graphics/py-hiplot/files/main.txt @@ -0,0 +1,4 @@ +ipython>=7.0.1 +flask +flask-compress +bs4 diff --git a/graphics/py-hiplot/pkg-descr b/graphics/py-hiplot/pkg-descr new file mode 100644 index 000000000000..aa36ec7b4e83 --- /dev/null +++ b/graphics/py-hiplot/pkg-descr @@ -0,0 +1,5 @@ +HiPlot is a lightweight interactive visualization tool to help AI researchers +discover correlations and patterns in high-dimensional data using parallel plots +and other graphical ways to represent information. + +WWW: https://github.com/facebookresearch/hiplot