./textproc/py-jsonschema, Implementation of JSON Schema for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.2.0, Package name: py37-jsonschema-3.2.0, Maintainer: bsiegert

jsonschema is an implementation of JSON Schema for Python (supporting
2.6+ including Python 3).

Features:

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


Required to run:
[devel/py-setuptools] [lang/py-six] [devel/py-attrs] [lang/python37] [devel/py-pyrsistent] [devel/py-importlib-metadata]

Required to build:
[pkgtools/cwrappers] [devel/py-setuptools_scm]

Master sites:

SHA1: fbca135887b3c79e7f08fff6a34fef053746151b
RMD160: fb79174fba8955cf5433fa0e79d3ad3a48c590fb
Filesize: 163.307 KB

Version history: (Expand)


CVS history: (Expand)


   2019-12-03 17:50:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsonschema: updated to 3.2.0

v3.2.0
* Added a ``format_nongpl`` setuptools extra, which installs only ``format``
  dependencies that are non-GPL
   2019-12-02 05:02:44 by Min Sik Kim | Files touched by this commit (1)
Log message:
textproc/py-jsonschema: Add a missing dependency
   2019-10-19 16:32:09 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsonschema: updated to 3.1.1

3.1.1:
* Regular expressions throughout schemas now respect the ECMA 262 dialect, as
  recommended by the specification.
   2019-08-22 13:47:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jsonschema: updated to 3.0.2

v3.0.2
* Fixed a bug where 0 and False were considered equal by
  const and enum.
   2019-06-13 07:07:56 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-jsonschema: added ALTERNATIVES
   2019-03-02 15:31:51 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-jsonschema: updated to 3.0.1

v3.0.0
* Support for Draft 6 and Draft 7
* Draft 7 is now the default
* New TypeChecker object for more complex type definitions (and overrides)
* Falling back to isodate for the date-time format checker is no longer
  attempted, in accordance with the specification
   2017-05-04 19:46:53 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
v2.6.0
Support for Python 2.6 has been dropped.
Improve a few error messages for uniqueItems and additionalProperties
Fix an issue with ErrorTree's handling of multiple errors
   2017-01-03 14:23:05 by Jonathan Perkin | Files touched by this commit (52)
Log message:
Use "${MV} || ${TRUE}" and "${RM} -f" consistently in \ 
post-install targets.