diff options
| author | Olivier Cochard <olivier@FreeBSD.org> | 2026-05-07 22:28:42 +0000 |
|---|---|---|
| committer | Olivier Cochard <olivier@FreeBSD.org> | 2026-05-07 22:29:52 +0000 |
| commit | 7ea927b266e0ae386705df1173c79f00aa71264e (patch) | |
| tree | 931f1494387cb83eceba1a7e555163d221e531dc | |
| parent | 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4a (diff) | |
devel/py-datashape: New port
DataShape is a language for describing data
Sponsored by: Netflix
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-datashape/Makefile | 24 | ||||
| -rw-r--r-- | devel/py-datashape/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-datashape/pkg-descr | 2 |
4 files changed, 30 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 5634c2b82a4d..9489e92cede1 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4849,6 +4849,7 @@ SUBDIR += py-datadog SUBDIR += py-dataflows-tabulator SUBDIR += py-datapackage + SUBDIR += py-datashape SUBDIR += py-datasette SUBDIR += py-datatest SUBDIR += py-dateparser diff --git a/devel/py-datashape/Makefile b/devel/py-datashape/Makefile new file mode 100644 index 000000000000..91bbb76ffdab --- /dev/null +++ b/devel/py-datashape/Makefile @@ -0,0 +1,24 @@ +PORTNAME= datashape +PORTVERSION= 0.5.2 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= olivier@FreeBSD.org +COMMENT= Data description language +WWW= https://datashape.readthedocs.org/ + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}multipledispatch>=0.4.7:devel/py-multipledispatch@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-datashape/distinfo b/devel/py-datashape/distinfo new file mode 100644 index 000000000000..046cda8c323f --- /dev/null +++ b/devel/py-datashape/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1778191844 +SHA256 (datashape-0.5.2.tar.gz) = 2356ea690c3cf003c1468a243a9063144235de45b080b3652de4f3d44e57d783 +SIZE (datashape-0.5.2.tar.gz) = 76465 diff --git a/devel/py-datashape/pkg-descr b/devel/py-datashape/pkg-descr new file mode 100644 index 000000000000..91ec60b28ad8 --- /dev/null +++ b/devel/py-datashape/pkg-descr @@ -0,0 +1,2 @@ +DataShape is a language for describing data. It is an extension of the +NumPy dtype with an emphasis on cross language support. |
