svn commit: r320088 - in head/devel: . py-jsonschema

William Grzybowski wg at FreeBSD.org
Thu Jun 6 12:56:24 UTC 2013


Author: wg
Date: Thu Jun  6 12:56:22 2013
New Revision: 320088
URL: http://svnweb.freebsd.org/changeset/ports/320088

Log:
  jsonschema is an implementation of JSON Schema for Python
  
   - Full support for Draft 3 and Draft 4 of the schema.
   - Lazy validation that can iteratively report all validation errors.
   - Small and extensible
   - Programmatic querying of which properties or items failed validation.
  
  WWW: http://github.com/Julian/jsonschema
  
  Approved by:	culot (mentor)

Added:
  head/devel/py-jsonschema/
  head/devel/py-jsonschema/Makefile   (contents, props changed)
  head/devel/py-jsonschema/distinfo   (contents, props changed)
  head/devel/py-jsonschema/pkg-descr   (contents, props changed)
  head/devel/py-jsonschema/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Jun  6 12:52:22 2013	(r320087)
+++ head/devel/Makefile	Thu Jun  6 12:56:22 2013	(r320088)
@@ -3544,6 +3544,7 @@
     SUBDIR += py-jsonlib
     SUBDIR += py-jsonlib2
     SUBDIR += py-jsonrpclib
+    SUBDIR += py-jsonschema
     SUBDIR += py-kazoo
     SUBDIR += py-kid
     SUBDIR += py-kjbuckets

Added: head/devel/py-jsonschema/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-jsonschema/Makefile	Thu Jun  6 12:56:22 2013	(r320088)
@@ -0,0 +1,18 @@
+# Created by: William Grzybowski <wg at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	jsonschema
+PORTVERSION=	2.0.0
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	wg at FreeBSD.org
+COMMENT=	JSON Schema validation for Python
+
+LICENSE=	MIT
+
+USE_PYTHON=	-2.7
+USE_PYDISTUTILS=	yes
+
+.include <bsd.port.mk>

Added: head/devel/py-jsonschema/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-jsonschema/distinfo	Thu Jun  6 12:56:22 2013	(r320088)
@@ -0,0 +1,2 @@
+SHA256 (jsonschema-2.0.0.tar.gz) = c2c8483be59aea3df568d8aad2b3296ef7ea767639efe6e0363c722f7f096322
+SIZE (jsonschema-2.0.0.tar.gz) = 39933

Added: head/devel/py-jsonschema/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-jsonschema/pkg-descr	Thu Jun  6 12:56:22 2013	(r320088)
@@ -0,0 +1,8 @@
+jsonschema is an implementation of JSON Schema for Python
+
+ - Full support for Draft 3 and Draft 4 of the schema.
+ - Lazy validation that can iteratively report all validation errors.
+ - Small and extensible
+ - Programmatic querying of which properties or items failed validation.
+
+WWW: http://github.com/Julian/jsonschema

Added: head/devel/py-jsonschema/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-jsonschema/pkg-plist	Thu Jun  6 12:56:22 2013	(r320088)
@@ -0,0 +1,41 @@
+%%PYTHON_SITELIBDIR%%/jsonschema/__init__.py
+%%PYTHON_SITELIBDIR%%/jsonschema/__init__.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/__init__.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/_format.py
+%%PYTHON_SITELIBDIR%%/jsonschema/_format.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/_format.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/_utils.py
+%%PYTHON_SITELIBDIR%%/jsonschema/_utils.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/_utils.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/_validators.py
+%%PYTHON_SITELIBDIR%%/jsonschema/_validators.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/_validators.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/compat.py
+%%PYTHON_SITELIBDIR%%/jsonschema/compat.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/compat.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/exceptions.py
+%%PYTHON_SITELIBDIR%%/jsonschema/exceptions.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/schemas/draft3.json
+%%PYTHON_SITELIBDIR%%/jsonschema/schemas/draft4.json
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/compat.py
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/compat.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/compat.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_format.py
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_format.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_format.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_jsonschema_test_suite.py
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_jsonschema_test_suite.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_jsonschema_test_suite.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_validators.py
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_validators.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/tests/test_validators.pyo
+%%PYTHON_SITELIBDIR%%/jsonschema/validators.py
+%%PYTHON_SITELIBDIR%%/jsonschema/validators.pyc
+%%PYTHON_SITELIBDIR%%/jsonschema/validators.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/jsonschema/tests
+ at dirrm %%PYTHON_SITELIBDIR%%/jsonschema/schemas
+ at dirrm %%PYTHON_SITELIBDIR%%/jsonschema


More information about the svn-ports-all mailing list