textproc/py-pyexcel: Add py-pyexcel 0.6.6

pyexcel lets you focus on data, instead of file formats. It supports csv, tsv,
csvz, tsvz, xls, xlsx, xlsm, ods, fods, json, html, simple, rst and media wiki
table.

WWW: https://github.com/pyexcel/pyexcel
This commit is contained in:
Po-Chuan Hsieh 2021-07-14 23:48:15 +08:00
parent af826bb9a8
commit 0bcb644557
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 43 additions and 0 deletions

View file

@ -1369,6 +1369,7 @@
SUBDIR += py-pyahocorasick
SUBDIR += py-pyaml
SUBDIR += py-pycountry
SUBDIR += py-pyexcel
SUBDIR += py-pygccxml
SUBDIR += py-pygments
SUBDIR += py-pygments-25

View file

@ -0,0 +1,34 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= pyexcel
PORTVERSION= 0.6.6
CATEGORIES= textproc python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide one API to read, manipulate and writedata in different excel formats
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lml>=0.0.4:devel/py-lml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyexcel-io>=0.6.2:textproc/py-pyexcel-io@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}texttable>=0.8.2:textproc/py-texttable@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
OPTIONS_DEFINE= ODS XLS XLSX
OPTIONS_DEFAULT=ODS XLS XLSX
ODS_DESC= OpenDocument spreadsheet (.ods) support
XLS_DESC= Microsoft Excel 97-2003 (.xls) support
XLSX_DESC= Microsoft Excel 2007- (.xlsx) support
ODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyexcel-ods3>=0.6.0:textproc/py-pyexcel-ods3@${PY_FLAVOR}
XLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyexcel-xls>=0.6.0:textproc/py-pyexcel-xls@${PY_FLAVOR}
XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyexcel-xlsx>=0.6.0:textproc/py-pyexcel-xlsx@${PY_FLAVOR}
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1625585428
SHA256 (pyexcel-0.6.6.tar.gz) = 39b0bb8f033d9b5523b126cf5a5259d1990ea82b8a23c8eab7aa5e23116803df
SIZE (pyexcel-0.6.6.tar.gz) = 806792

View file

@ -0,0 +1,5 @@
pyexcel lets you focus on data, instead of file formats. It supports csv, tsv,
csvz, tsvz, xls, xlsx, xlsm, ods, fods, json, html, simple, rst and media wiki
table.
WWW: https://github.com/pyexcel/pyexcel