From nobody Sun Jun 25 20:46:05 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qq30Y5DZdz4j1QM; Sun, 25 Jun 2023 20:46:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qq30Y4R6Qz3sdX; Sun, 25 Jun 2023 20:46:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687725965; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=I0eDg3BuA9ZyBmwew42Ump+yBw/8DWwJjF1MKCrQRXE=; b=v0ZWA3iCri1yjaTGol+iXtpjUegmub+2ZUkl80mFNQMORPEt1Kk3Ga4CLD+hq9HPtZwSMG J8wqpMhPotnRZs4pdx6/f4xnzoHaM0zl/6gvd6J9GG14JlsPUsYfqfzEXxKwaNDuBL8fnQ S4f36e1EQXO2dUs6UuZIU3VwiyRn2hdN7zQYdRzo6waokIOq89WMSGaSoeDsy2iYzNmgzr 2cY3UhSzfKwtUyB3iINe0w7AhvTsIithEAM66bOVzwgjyPl3TolXnnyFiL0Ws7t2S14NFf pKRY5DK6qaCu+CF+UuxVuFNcwxX2PZB9s9JdNE2J9dfmAMAS6vZP/KWr7Vf0YA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687725965; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=I0eDg3BuA9ZyBmwew42Ump+yBw/8DWwJjF1MKCrQRXE=; b=rIp1848EqeRcKOHXVY7yjGyQl5AvZDk6yznB7fqsiCqzGpcNqMFlMrEl+RwL7x9Zr6mgya mcbwhAUr99EcquWD+2JaJ+O6DcrPMFDYkmFW4AEcKYx9WP+RlKHgi4Lm8VBYOQkdb8G5Im uFntw3lgXFRCMm+7BbvTuzVm7cjZdfPu828D85x06ilTzlL83Z2X43B0ZZ/tFdU1BYVvq+ ByJS80sq4/D31xMpma2CGWk5oXTIhMpPZHyUn3GPpKahZViLj7mHwOj/aufkvXg9CJDNDF dYZD86ZezjWghsHwVBxqOncg51sL+nadzuMzpgT6RWmlAW7tiBdFH9oTM5gc5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687725965; a=rsa-sha256; cv=none; b=YfOg4qP+3fRA/s2yEgFq89DBEEx1QCNDwAcIu/mazn5Lh79aEK4dOtpwMzJuJU01DUuRAm X/gwPWFMNNkax+KnmsV8FxKKzS5lRy+WO7u0VhQ57sssydyk4ioQlxWvuY5fC5YJaA8UI1 MoMZXWg5VnxAtA0nIgKG0QVIfIvAPEz59+XyhyMHdKb4EswpIZLx5s1HSvZM2JcPM8PGB7 9wk59JSxIkdsAbG3Dw5WCfms2G6gMvLroO88ulZbYVoIL5t3M7r/lkGjtxtshr5cRWLTPD KanjF6Nmk5IfzO+kBW4rs2IJCPPPCFY3iwo1XYS0qRw2oFHpIkb6WckJz5fmDg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Qq30Y3V00zhTw; Sun, 25 Jun 2023 20:46:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 35PKk5MK057703; Sun, 25 Jun 2023 20:46:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35PKk5xP057702; Sun, 25 Jun 2023 20:46:05 GMT (envelope-from git) Date: Sun, 25 Jun 2023 20:46:05 GMT Message-Id: <202306252046.35PKk5xP057702@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 6d2be45e4001 - main - graphics/py-chart-studio: New port: Utilities for interfacing with plotly's Chart Studio List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6d2be45e4001179f98964918d52dc93cb05a0e39 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d2be45e4001179f98964918d52dc93cb05a0e39 commit 6d2be45e4001179f98964918d52dc93cb05a0e39 Author: Yuri Victorovich AuthorDate: 2023-06-25 20:31:23 +0000 Commit: Yuri Victorovich CommitDate: 2023-06-25 20:46:02 +0000 graphics/py-chart-studio: New port: Utilities for interfacing with plotly's Chart Studio --- graphics/Makefile | 1 + graphics/py-chart-studio/Makefile | 23 +++++++++++++++++++++++ graphics/py-chart-studio/distinfo | 3 +++ graphics/py-chart-studio/pkg-descr | 6 ++++++ 4 files changed, 33 insertions(+) diff --git a/graphics/Makefile b/graphics/Makefile index 17f272858108..b03fb98d23d3 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -853,6 +853,7 @@ SUBDIR += py-cairocffi SUBDIR += py-cairosvg SUBDIR += py-cartopy + SUBDIR += py-chart-studio SUBDIR += py-cogdumper SUBDIR += py-colorcet SUBDIR += py-colorthief diff --git a/graphics/py-chart-studio/Makefile b/graphics/py-chart-studio/Makefile new file mode 100644 index 000000000000..80ffd5205442 --- /dev/null +++ b/graphics/py-chart-studio/Makefile @@ -0,0 +1,23 @@ +PORTNAME= chart-studio +PORTVERSION= 1.1.0 +CATEGORIES= graphics python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Utilities for interfacing with plotly's Chart Studio +WWW= https://plotly.com/python/ + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}retrying>=1.3.3:devel/py-retrying@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}plotly>=4.14.3:graphics/py-plotly@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= distutils autoplist + +NO_ARCH= yes + +.include diff --git a/graphics/py-chart-studio/distinfo b/graphics/py-chart-studio/distinfo new file mode 100644 index 000000000000..bdfecb5b1ea0 --- /dev/null +++ b/graphics/py-chart-studio/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1687724618 +SHA256 (chart-studio-1.1.0.tar.gz) = a17283b62470306d77060b200f13f9749c807dd15613c113d36f8d057f5c7019 +SIZE (chart-studio-1.1.0.tar.gz) = 51680 diff --git a/graphics/py-chart-studio/pkg-descr b/graphics/py-chart-studio/pkg-descr new file mode 100644 index 000000000000..2c54c04c43e5 --- /dev/null +++ b/graphics/py-chart-studio/pkg-descr @@ -0,0 +1,6 @@ +plotly.py is an interactive, open-source, and browser-based graphing library for +Python sparkles. + +Built on top of plotly.js, plotly.py is a high-level, declarative charting +library. plotly.js ships with over 30 chart types, including scientific charts, +3D graphs, statistical charts, SVG maps, financial charts, and more.