{ "info": { "author": "LOGILAB S.A. (Paris, FRANCE)", "author_email": "contact@logilab.fr", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: CubicWeb", "Programming Language :: JavaScript", "Programming Language :: Python" ], "description": ".. image:: https://jenkins.logilab.org/job/cubicweb-jsonschema/badge/icon\n :target: https://jenkins.logilab.org/job/cubicweb-jsonschema/\n\n===================\ncubicweb-jsonschema\n===================\n\n`cubicweb-jsonschema`_ provides mappings from CubicWeb entities to `JSON Schema`_\ndocuments as well as an HTTP API based on the `JSON Hyper-Schema`_\nspecification.\n\n.. _`cubicweb-jsonschema`: \\\n https://www.cubicweb.org/project/cubicweb-jsonschema\n.. _`JSON Schema`: http://json-schema.org/\n.. _`JSON Hyper-Schema`: \\\n http://json-schema.org/latest/json-schema-hypermedia.html\n\nDocumentation is available at https://cubicweb-jsonschema.readthedocs.io/\n\nTesting\n-------\n\nTests can be run using:\n\n::\n\n python -m unittest discover -s test\n\nfrom top-level directory after having installed test dependencies from file\n``test-requirements.txt``.\n\nSome tests make use of the ajv_ program (more specifically `ajv-cli`_) to\nvalidate JSON Schema response against meta schema. This can be installed using\n`npm` and should be in ``$PATH`` when running tests. If not available\nvalidation would not occur.\n\n.. _ajv: http://epoberezkin.github.io/ajv/\n.. _`ajv-cli`: https://github.com/jessedc/ajv-cli", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.cubicweb.org/project/cubicweb-jsonschema", "keywords": "", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "cubicweb-jsonschema", "package_url": "https://pypi.org/project/cubicweb-jsonschema/", "platform": "", "project_url": "https://pypi.org/project/cubicweb-jsonschema/", "project_urls": { "Homepage": "http://www.cubicweb.org/project/cubicweb-jsonschema" }, "release_url": "https://pypi.org/project/cubicweb-jsonschema/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "JSON Schema for CubicWeb", "version": "0.6.0" }, "last_serial": 4594359, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4bbd25b8d56d4b97a608f069183230c2", "sha256": "267a5ac61f6b2cf3c95bdc9b27c2d383d913de2fe16320d4591474602595e8b8" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4bbd25b8d56d4b97a608f069183230c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23219, "upload_time": "2017-02-07T09:59:54", "url": "https://files.pythonhosted.org/packages/1d/01/9643e3045425d65eec0d5868c424b6633a1a2facb797768795bce2b9d46e/cubicweb-jsonschema-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "846ff82efc4da4e4f189e6afa9853c9f", "sha256": "212517ed991dcfd2669ab07d15a95e1620fce76ae0119e5c52a17f07ae06a23a" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.2.0.tar.gz", "has_sig": false, "md5_digest": "846ff82efc4da4e4f189e6afa9853c9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60493, "upload_time": "2017-06-02T13:12:55", "url": "https://files.pythonhosted.org/packages/f6/8f/9edee5ff4656f1c69e6417a828117929d62425cba42354c3c7eba4e2e9dd/cubicweb-jsonschema-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "bacd1fbbabc3c46cb0cfa891a3648d0e", "sha256": "ba662b6743f72b3f0321b0a9cb8fec6c98c02e36a290f72b38a4f334b56deb76" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.2.1.tar.gz", "has_sig": false, "md5_digest": "bacd1fbbabc3c46cb0cfa891a3648d0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66548, "upload_time": "2017-09-22T14:31:56", "url": "https://files.pythonhosted.org/packages/08/d6/62f5438736b8ad8baddb5558496c4fbddf140aaefed2a458da524ce11087/cubicweb-jsonschema-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "519de165eed67c6942e6e91c8d8e4d1b", "sha256": "d6e9141ca759b4b83646d731cc8a1acc7bcac2ac50c7ffdf30c2c401fe202cdc" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.2.2.tar.gz", "has_sig": false, "md5_digest": "519de165eed67c6942e6e91c8d8e4d1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69112, "upload_time": "2018-01-26T15:50:10", "url": "https://files.pythonhosted.org/packages/34/72/f33e0a3925250d97d102ee6b12ead4d47e133d4a6bf9eb96b724d0aa08a0/cubicweb-jsonschema-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c626a5e99b989be2c995712dbd721c09", "sha256": "19973b5877067e64cfcd20e2ffb3369ce715064d3a73d58fa92364b0695a32a5" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c626a5e99b989be2c995712dbd721c09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67579, "upload_time": "2018-11-29T13:06:01", "url": "https://files.pythonhosted.org/packages/05/3e/2a399f58e6283cd5164171e22223a6dc03d2c529a57cac2dc099d98c0147/cubicweb-jsonschema-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "03298f01c6473e6d197d7e523f4a79d4", "sha256": "73f5e1dca44bd6b999e38e449185aba206a98bc86221b9a12de437944d73cd7f" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.2.4.tar.gz", "has_sig": false, "md5_digest": "03298f01c6473e6d197d7e523f4a79d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67600, "upload_time": "2018-12-13T12:53:55", "url": "https://files.pythonhosted.org/packages/22/a7/b5447b601b0a4420b55985fdf657bb1fe0e6b91747a697ab820735908558/cubicweb-jsonschema-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "02eada747668a2f135cab7e8645813cf", "sha256": "3600df4ba1e6820fce22d408e1268f522076e8707c5b6c86d74dc6978dbbf75e" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.3.0.tar.gz", "has_sig": false, "md5_digest": "02eada747668a2f135cab7e8645813cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77461, "upload_time": "2018-02-01T09:40:02", "url": "https://files.pythonhosted.org/packages/a5/86/68db5cf66c68dd17ef1e6f38ee882b3e0297f253067ab30a27e2c2fe51b3/cubicweb-jsonschema-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "602430488961aedaf2cd617a86cf03b8", "sha256": "875b424f3be6741e8f44ad6f65ed92d86e85a83f9673666dd3a3d1f120dda551" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.4.0.tar.gz", "has_sig": false, "md5_digest": "602430488961aedaf2cd617a86cf03b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77013, "upload_time": "2018-03-09T08:18:13", "url": "https://files.pythonhosted.org/packages/8a/42/6fdd139b7297cbe10c1fc1ed5a886489a5fec2e742db4c1b23cff4ba11fc/cubicweb-jsonschema-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "e9ab1cbab52c032954f1d1d3bf425411", "sha256": "405c28d9176bad67b5512411bf096a78056d1ed11192fdea4a9e590e84cdc17f" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e9ab1cbab52c032954f1d1d3bf425411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77810, "upload_time": "2018-06-26T12:32:23", "url": "https://files.pythonhosted.org/packages/d6/37/9738efaaecb03d28e16c1f7ef5c73eb48da4123e4c8c4d507f4ac14cff4d/cubicweb-jsonschema-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ceb0a04ab294a18fe894738b920ed476", "sha256": "8d4798f36bdb132a5bfd782d725bb889652b4d00f9bd0b3632fbe83868c58e79" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ceb0a04ab294a18fe894738b920ed476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78056, "upload_time": "2018-12-13T12:38:24", "url": "https://files.pythonhosted.org/packages/e9/85/9a2271473cac8c038eea0be5bf617a3b51029e62d66f3944d455473f0727/cubicweb-jsonschema-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ceb0a04ab294a18fe894738b920ed476", "sha256": "8d4798f36bdb132a5bfd782d725bb889652b4d00f9bd0b3632fbe83868c58e79" }, "downloads": -1, "filename": "cubicweb-jsonschema-0.6.0.tar.gz", "has_sig": false, "md5_digest": "ceb0a04ab294a18fe894738b920ed476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78056, "upload_time": "2018-12-13T12:38:24", "url": "https://files.pythonhosted.org/packages/e9/85/9a2271473cac8c038eea0be5bf617a3b51029e62d66f3944d455473f0727/cubicweb-jsonschema-0.6.0.tar.gz" } ] }