From owner-svn-ports-head@freebsd.org Thu Oct 22 17:56:34 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 920C244F108; Thu, 22 Oct 2020 17:56:34 +0000 (UTC) (envelope-from sunpoet@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHFRM49Qxz4JWF; Thu, 22 Oct 2020 17:56:31 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 590911AB1C; Thu, 22 Oct 2020 17:56:30 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MHuUkb063402; Thu, 22 Oct 2020 17:56:30 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MHuTRf063396; Thu, 22 Oct 2020 17:56:29 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202010221756.09MHuTRf063396@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Thu, 22 Oct 2020 17:56:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r553052 - in head/textproc/py-tablib: . files X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/textproc/py-tablib: . files X-SVN-Commit-Revision: 553052 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 17:56:34 -0000 Author: sunpoet Date: Thu Oct 22 17:56:29 2020 New Revision: 553052 URL: https://svnweb.freebsd.org/changeset/ports/553052 Log: Update to 2.0.0 - Add CLI, HTML, ODS, PANDAS, XLS, XLSX and YAML options - Update WWW Changes: https://github.com/jazzband/tablib/blob/master/HISTORY.md PR: 250121 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 18 days) Deleted: head/textproc/py-tablib/files/ Modified: head/textproc/py-tablib/Makefile head/textproc/py-tablib/distinfo head/textproc/py-tablib/pkg-descr Modified: head/textproc/py-tablib/Makefile ============================================================================== --- head/textproc/py-tablib/Makefile Thu Oct 22 17:56:23 2020 (r553051) +++ head/textproc/py-tablib/Makefile Thu Oct 22 17:56:29 2020 (r553052) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= tablib -DISTVERSION= 0.13.0 -PORTREVISION= 1 +PORTVERSION= 2.0.0 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,18 +12,30 @@ COMMENT= Format agnostic tabular data library (XLS, JS LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.csv>0:devel/py-backports.csv@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}odfpy>0:devel/py-odfpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlrd>0:textproc/py-xlrd@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlwt>0:textproc/py-xlwt@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist NO_ARCH= yes -SUB_FILES= pkg-message -SUB_LIST= PYTHON_PKGNAMEPREFIX=${PYTHON_PKGNAMEPREFIX} + +OPTIONS_DEFINE= CLI HTML ODS PANDAS XLS XLSX YAML +OPTIONS_DEFAULT=CLI HTML ODS PANDAS XLS XLSX YAML +CLI_DESC= Command-line support +HTML_DESC= HTML format support +ODS_DESC= Open Document .ods support +PANDAS_DESC= Pandas Dataframe support +XLS_DESC= Microsoft Excel .xls support +XLSX_DESC= Microsoft Excel .xlsx support +YAML_DESC= YAML format support + +CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tabulate>=0:devel/py-tabulate@${PY_FLAVOR} +HTML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markuppy>=0:textproc/py-markuppy@${PY_FLAVOR} +ODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}odfpy>=0:devel/py-odfpy@${PY_FLAVOR} +PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0:math/py-pandas@${PY_FLAVOR} +XLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=0:textproc/py-xlrd@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xlwt>=0:textproc/py-xlwt@${PY_FLAVOR} +XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.6.0:textproc/py-openpyxl@${PY_FLAVOR} +YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} .include Modified: head/textproc/py-tablib/distinfo ============================================================================== --- head/textproc/py-tablib/distinfo Thu Oct 22 17:56:23 2020 (r553051) +++ head/textproc/py-tablib/distinfo Thu Oct 22 17:56:29 2020 (r553052) @@ -1,3 +1,3 @@ -TIMESTAMP = 1552914058 -SHA256 (tablib-0.13.0.tar.gz) = 5f33c079b07eb10cf9c4b4696add2ecf32c89db7729240546ecdcd5c92f67e13 -SIZE (tablib-0.13.0.tar.gz) = 65131 +TIMESTAMP = 1599315567 +SHA256 (tablib-2.0.0.tar.gz) = 8cc2fa10bc37219ac5e76850eb7fbd50de313c7a1a7895c44af2a8dd206b7be7 +SIZE (tablib-2.0.0.tar.gz) = 86259 Modified: head/textproc/py-tablib/pkg-descr ============================================================================== --- head/textproc/py-tablib/pkg-descr Thu Oct 22 17:56:23 2020 (r553051) +++ head/textproc/py-tablib/pkg-descr Thu Oct 22 17:56:29 2020 (r553052) @@ -3,4 +3,4 @@ allows one to import, export, and manipulate tabular d features include, segregation, dynamic columns, tags & filtering, and seamless format import & export. -WWW: http://python-tablib.org +WWW: http://docs.python-tablib.org/en/master/