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)
This commit is contained in:
William Grzybowski 2013-06-06 12:56:22 +00:00
parent 15ba801d29
commit 1674709cda
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=320088
5 changed files with 70 additions and 0 deletions

View file

@ -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

View file

@ -0,0 +1,18 @@
# Created by: William Grzybowski <wg@FreeBSD.org>
# $FreeBSD$
PORTNAME= jsonschema
PORTVERSION= 2.0.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wg@FreeBSD.org
COMMENT= JSON Schema validation for Python
LICENSE= MIT
USE_PYTHON= -2.7
USE_PYDISTUTILS= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (jsonschema-2.0.0.tar.gz) = c2c8483be59aea3df568d8aad2b3296ef7ea767639efe6e0363c722f7f096322
SIZE (jsonschema-2.0.0.tar.gz) = 39933

View file

@ -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

View file

@ -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
@dirrm %%PYTHON_SITELIBDIR%%/jsonschema/tests
@dirrm %%PYTHON_SITELIBDIR%%/jsonschema/schemas
@dirrm %%PYTHON_SITELIBDIR%%/jsonschema