Date: Fri, 17 Aug 2018 10:23:43 +0000 (UTC) From: Matthew Seaman <matthew@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477419 - in head/devel: . py-cerberus Message-ID: <201808171023.w7HANh1r035043@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: matthew Date: Fri Aug 17 10:23:43 2018 New Revision: 477419 URL: https://svnweb.freebsd.org/changeset/ports/477419 Log: Cerberus provides type checking and other base functionality out of the box and is designed to be non-blocking and easily extensible, allowing for custom validation. It has no dependencies and is thoroughly tested under Python 2.6, Python 2.7, Python 3.3, Python 3.4, Python 3.5, Python 3.6, PyPy and PyPy3. WWW: https://github.com/pyeve/cerberus Added: head/devel/py-cerberus/ head/devel/py-cerberus/Makefile (contents, props changed) head/devel/py-cerberus/distinfo (contents, props changed) head/devel/py-cerberus/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Aug 17 10:10:58 2018 (r477418) +++ head/devel/Makefile Fri Aug 17 10:23:43 2018 (r477419) @@ -4413,6 +4413,7 @@ SUBDIR += py-cclib SUBDIR += py-cdg SUBDIR += py-celery + SUBDIR += py-cerberus SUBDIR += py-certsrv SUBDIR += py-cffi SUBDIR += py-cfgparse Added: head/devel/py-cerberus/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-cerberus/Makefile Fri Aug 17 10:23:43 2018 (r477419) @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= Cerberus +PORTVERSION= 1.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= matthew@FreeBSD.org +COMMENT= Lightweight, extensible validation tool for Python dictionaries + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +NO_ARCH= yes +USES= python +USE_PYTHON= autoplist concurrent distutils + +# Not to be confused with devel/py-pycerberus which fulfils a quite +# different function. + +do-test: + @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} setup.py test) + +.include <bsd.port.mk> Added: head/devel/py-cerberus/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-cerberus/distinfo Fri Aug 17 10:23:43 2018 (r477419) @@ -0,0 +1,3 @@ +TIMESTAMP = 1534497877 +SHA256 (Cerberus-1.2.tar.gz) = f5c2e048fb15ecb3c088d192164316093fcfa602a74b3386eefb2983aa7e800a +SIZE (Cerberus-1.2.tar.gz) = 48682 Added: head/devel/py-cerberus/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-cerberus/pkg-descr Fri Aug 17 10:23:43 2018 (r477419) @@ -0,0 +1,7 @@ +Cerberus provides type checking and other base functionality out of +the box and is designed to be non-blocking and easily extensible, +allowing for custom validation. It has no dependencies and is +thoroughly tested under Python 2.6, Python 2.7, Python 3.3, Python +3.4, Python 3.5, Python 3.6, PyPy and PyPy3. + +WWW: https://github.com/pyeve/cerberus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808171023.w7HANh1r035043>