Date: Tue, 21 Jun 2022 16:36:56 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b5f7c56ddd00 - main - devel/py-ppft: Add py-ppft 1.7.6.5 Message-ID: <202206211636.25LGauV8058768@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=b5f7c56ddd006fc000ba726eee75eb2518b4b5be commit b5f7c56ddd006fc000ba726eee75eb2518b4b5be Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-06-21 16:32:25 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-06-21 16:32:25 +0000 devel/py-ppft: Add py-ppft 1.7.6.5 ppft is a friendly fork of Parallel Python (pp). ppft extends Parallel Python to provide packaging and distribution with pip and setuptools, support for python 3, and enhanced serialization using dill.source. ppft uses Parallel Python to provide mechanisms for the parallel execution of python code on SMP (systems with multiple processors or cores) and clusters (computers connected via network). WWW: https://github.com/uqfoundation/ppft --- devel/Makefile | 1 + devel/py-ppft/Makefile | 22 ++++++++++++++++++++++ devel/py-ppft/distinfo | 3 +++ devel/py-ppft/pkg-descr | 8 ++++++++ 4 files changed, 34 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index c9af8aa206ff..f6a18e0fbf04 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5016,6 +5016,7 @@ SUBDIR += py-posix_ipc SUBDIR += py-pox SUBDIR += py-poyo + SUBDIR += py-ppft SUBDIR += py-prance SUBDIR += py-pre-commit SUBDIR += py-pre-commit-hooks diff --git a/devel/py-ppft/Makefile b/devel/py-ppft/Makefile new file mode 100644 index 000000000000..5ea3d00b57c3 --- /dev/null +++ b/devel/py-ppft/Makefile @@ -0,0 +1,22 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= ppft +PORTVERSION= 1.7.6.5 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Distributed and parallel Python + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.7.3:devel/py-six@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-ppft/distinfo b/devel/py-ppft/distinfo new file mode 100644 index 000000000000..549c54cd0dad --- /dev/null +++ b/devel/py-ppft/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1655561118 +SHA256 (ppft-1.7.6.5.tar.gz) = 47e0dab87a516c0b9992cd5b0c908348e4c7d964304d106b227fad28ae03219e +SIZE (ppft-1.7.6.5.tar.gz) = 129110 diff --git a/devel/py-ppft/pkg-descr b/devel/py-ppft/pkg-descr new file mode 100644 index 000000000000..764594a1eddc --- /dev/null +++ b/devel/py-ppft/pkg-descr @@ -0,0 +1,8 @@ +ppft is a friendly fork of Parallel Python (pp). ppft extends Parallel Python to +provide packaging and distribution with pip and setuptools, support for python +3, and enhanced serialization using dill.source. ppft uses Parallel Python to +provide mechanisms for the parallel execution of python code on SMP (systems +with multiple processors or cores) and clusters (computers connected via +network). + +WWW: https://github.com/uqfoundation/ppft
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202206211636.25LGauV8058768>