Date: Wed, 13 Jul 2016 16:39:49 +0000 (UTC) From: Kurt Jaeger <pi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418491 - in head/devel: . py-tblib Message-ID: <201607131639.u6DGdn0i051939@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pi Date: Wed Jul 13 16:39:49 2016 New Revision: 418491 URL: https://svnweb.freebsd.org/changeset/ports/418491 Log: New port: devel/py-tblib Pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc). Parse traceback strings and raise with the parsed tracebacks. WWW: https://pypi.python.org/pypi/tblib PR: 211051 Submitted by: Danilo G. Baio <dbaio@bsd.com.br> Added: head/devel/py-tblib/ head/devel/py-tblib/Makefile (contents, props changed) head/devel/py-tblib/distinfo (contents, props changed) head/devel/py-tblib/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jul 13 16:34:47 2016 (r418490) +++ head/devel/Makefile Wed Jul 13 16:39:49 2016 (r418491) @@ -4457,6 +4457,7 @@ SUBDIR += py-tabulate SUBDIR += py-tapi SUBDIR += py-tarantool-queue + SUBDIR += py-tblib SUBDIR += py-tconfpy SUBDIR += py-tempora SUBDIR += py-tempstorage Added: head/devel/py-tblib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-tblib/Makefile Wed Jul 13 16:39:49 2016 (r418491) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +PORTNAME= tblib +PORTVERSION= 1.3.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dbaio@bsd.com.br +COMMENT= Traceback serialization library in Python + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +NO_ARCH= yes +USES= python +USE_PYTHON= autoplist distutils + +.include <bsd.port.mk> Added: head/devel/py-tblib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-tblib/distinfo Wed Jul 13 16:39:49 2016 (r418491) @@ -0,0 +1,3 @@ +TIMESTAMP = 1468016889 +SHA256 (tblib-1.3.0.tar.gz) = d1078592e594a2d73d2d383aa6fe551cc646cd986a092cc9824724e5a6832a0a +SIZE (tblib-1.3.0.tar.gz) = 25295 Added: head/devel/py-tblib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-tblib/pkg-descr Wed Jul 13 16:39:49 2016 (r418491) @@ -0,0 +1,7 @@ +Pickle tracebacks and raise exceptions with pickled tracebacks in +different processes. This allows better error handling when running +code over multiple processes (imagine multiprocessing, billiard, +futures, celery etc). +Parse traceback strings and raise with the parsed tracebacks. + +WWW: https://pypi.python.org/pypi/tblib
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607131639.u6DGdn0i051939>