diff options
author | skreuzer <skreuzer@FreeBSD.org> | 2015-02-02 23:43:05 +0800 |
---|---|---|
committer | skreuzer <skreuzer@FreeBSD.org> | 2015-02-02 23:43:05 +0800 |
commit | 11e61b6e1d348229d5ef9540b08d70d2ad16da7f (patch) | |
tree | 08d4e31b70e539188a30b61b857c6fce19a810a0 | |
parent | 89b87fe7902cdf8a528635b19975a2213274899c (diff) | |
download | freebsd-ports-graphics-11e61b6e1d348229d5ef9540b08d70d2ad16da7f.tar.gz freebsd-ports-graphics-11e61b6e1d348229d5ef9540b08d70d2ad16da7f.tar.zst freebsd-ports-graphics-11e61b6e1d348229d5ef9540b08d70d2ad16da7f.zip |
Joblib is a set of tools to provide lightweight pipelining in Python. In
particular, joblib offers:
* transparent disk-caching of the output values and lazy re-evaluation
* easy simple parallel computing
* logging and tracing of the execution
Joblib is optimized to be fast and robust in particular on large data and has
specific optimizations for numpy arrays.
WWW: https://github.com/joblib/joblib
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-joblib/Makefile | 18 | ||||
-rw-r--r-- | devel/py-joblib/distinfo | 2 | ||||
-rw-r--r-- | devel/py-joblib/pkg-descr | 11 |
4 files changed, 32 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index d11fd37f5f9..b5648341b90 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3827,6 +3827,7 @@ SUBDIR += py-jellyfish SUBDIR += py-jira SUBDIR += py-jmespath + SUBDIR += py-joblib SUBDIR += py-jsmin SUBDIR += py-json-py SUBDIR += py-jsonlib diff --git a/devel/py-joblib/Makefile b/devel/py-joblib/Makefile new file mode 100644 index 00000000000..19684aa5a14 --- /dev/null +++ b/devel/py-joblib/Makefile @@ -0,0 +1,18 @@ +# Created by: Steven Kreuzer <skreuzer@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= joblib +PORTVERSION= 0.8.4 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= skreuzer@FreeBSD.org +COMMENT= Lightweight pipelining using Python functions as jobs + +LICENSE= BSD3CLAUSE + +USES= python +USE_PYTHON= distutils autoplist + +.include <bsd.port.mk> diff --git a/devel/py-joblib/distinfo b/devel/py-joblib/distinfo new file mode 100644 index 00000000000..0ff18bf04bf --- /dev/null +++ b/devel/py-joblib/distinfo @@ -0,0 +1,2 @@ +SHA256 (joblib-0.8.4.tar.gz) = f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b +SIZE (joblib-0.8.4.tar.gz) = 314213 diff --git a/devel/py-joblib/pkg-descr b/devel/py-joblib/pkg-descr new file mode 100644 index 00000000000..d5366ebe951 --- /dev/null +++ b/devel/py-joblib/pkg-descr @@ -0,0 +1,11 @@ +Joblib is a set of tools to provide lightweight pipelining in Python. In +particular, joblib offers: + + * transparent disk-caching of the output values and lazy re-evaluation + * easy simple parallel computing + * logging and tracing of the execution + +Joblib is optimized to be fast and robust in particular on large data and has +specific optimizations for numpy arrays. + +WWW: https://github.com/joblib/joblib |