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-head
mailing list