jsonschema-rs


Namejsonschema-rs JSON
Version 0.17.3 PyPI version JSON
download
home_pageNone
SummaryFast JSON Schema validation for Python implemented in Rust
upload_time2024-03-22 18:37:42
maintainerNone
docs_urlNone
authorDmitry Dygalo <dmitry@dygalo.dev>
requires_python>=3.7
licenseMIT
keywords jsonschema validation rust
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            jsonschema-rs
=============

|Build| |Version| |Python versions| |License|

Fast JSON Schema validation for Python implemented in Rust.

Supported drafts:

- Draft 7
- Draft 6
- Draft 4

There are some notable restrictions at the moment:

- The underlying crate doesn't support arbitrary precision integers yet, which may lead to ``SystemError`` when such value is used;
- Unicode surrogates are not supported;

Installation
------------

To install ``jsonschema-rs`` via ``pip`` run the following command:

.. code:: bash

    pip install jsonschema-rs

Usage
-----

To check if the input document is valid:

.. code:: python

    import jsonschema_rs

    validator = jsonschema_rs.JSONSchema({"minimum": 42})
    validator.is_valid(45)  # True

or:

.. code:: python

    import jsonschema_rs

    validator = jsonschema_rs.JSONSchema({"minimum": 42})
    validator.validate(41)  # raises ValidationError

If you have a schema as a JSON string, then you could use `jsonschema_rs.JSONSchema.from_str` to avoid parsing on the Python side:

.. code:: python

    import jsonschema_rs

    validator = jsonschema_rs.JSONSchema.from_str('{"minimum": 42}')
    ...

Performance
-----------

According to our benchmarks, ``jsonschema-rs`` is usually faster than existing alternatives in real-life scenarios.

However, for small schemas & inputs it might be slower than ``fastjsonschema`` or ``jsonschema`` on PyPy.

Input values and schemas
~~~~~~~~~~~~~~~~~~~~~~~~

- `Zuora <https://github.com/APIs-guru/openapi-directory/blob/master/APIs/zuora.com/2021-04-23/openapi.yaml>`_ OpenAPI schema (``zuora.json``). Validated against `OpenAPI 3.0 JSON Schema <https://github.com/OAI/OpenAPI-Specification/blob/main/schemas/v3.0/schema.json>`_ (``openapi.json``).
- `Kubernetes <https://raw.githubusercontent.com/APIs-guru/openapi-directory/master/APIs/kubernetes.io/v1.10.0/swagger.yaml>`_ Swagger schema (``kubernetes.json``). Validated against `Swagger JSON Schema <https://github.com/OAI/OpenAPI-Specification/blob/main/schemas/v2.0/schema.json>`_ (``swagger.json``).
- Canadian border in GeoJSON format (``canada.json``). Schema is taken from the `GeoJSON website <https://geojson.org/schema/FeatureCollection.json>`_ (``geojson.json``).
- Concert data catalog (``citm_catalog.json``). Schema is inferred via `infers-jsonschema <https://github.com/Stranger6667/infers-jsonschema>`_ & manually adjusted (``citm_catalog_schema.json``).
- ``Fast`` is taken from `fastjsonschema benchmarks <https://github.com/horejsek/python-fastjsonschema/blob/master/performance.py#L15>`_ (``fast_schema.json``, `f`ast_valid.json`` and ``fast_invalid.json``).

+----------------+-------------+---------------+
| Case           | Schema size | Instance size |
+================+=============+===============+
| OpenAPI        | 18 KB       | 4.5 MB        |
+----------------+-------------+---------------+
| Swagger        | 25 KB       | 3.0 MB        |
+----------------+-------------+---------------+
| Canada         | 4.8 KB      | 2.1 MB        |
+----------------+-------------+---------------+
| CITM catalog   | 2.3 KB      | 501 KB        |
+----------------+-------------+---------------+
| Fast (valid)   | 595 B       | 55 B          |
+----------------+-------------+---------------+
| Fast (invalid) | 595 B       | 60 B          |
+----------------+-------------+---------------+

Compiled validators (when the input schema is compiled once and reused later). ``jsonschema-rs`` comes in three variants in the tables below:

- ``validate``. This method raises ``ValidationError`` on errors or returns ``None`` on their absence.
- ``is_valid``. A faster method that returns a boolean result whether the instance is valid.
- ``overhead``. Only transforms data to underlying Rust types and do not perform any validation. Shows the Python -> Rust data conversion cost.

Ratios are given against the ``validate`` variant.

Small schemas:

+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| library                 | ``true``               | ``{"minimum": 10}``   | ``Fast (valid)``           | ``Fast (invalid)``         |
+=========================+========================+=======================+============================+============================+
| jsonschema-rs[validate] |               93.84 ns |              94.83 ns |                     1.2 us |                    1.84 us |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| jsonschema-rs[is_valid] |   70.22 ns (**x0.74**) |  68.26 ns (**x0.71**) |      688.70 ns (**x0.57**) |        1.26 us (**x0.68**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| jsonschema-rs[overhead] |   65.27 ns (**x0.69**) |  66.90 ns (**x0.70**) |      461.53 ns (**x0.38**) |      925.16 ns (**x0.50**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| fastjsonschema[CPython] |   58.19 ns (**x0.62**) | 105.77 ns (**x1.11**) |        3.98 us (**x3.31**) |        4.57 us (**x2.48**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| fastjsonschema[PyPy]    |   10.39 ns (**x0.11**) |  34.96 ns (**x0.36**) |        866 ns  (**x0.72**) |         916 ns (**x0.49**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| jsonschema[CPython]     |  235.06 ns (**x2.50**) |   1.86 us (**x19.6**) |      56.26 us (**x46.88**) |      59.39 us (**x32.27**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+
| jsonschema[PyPy]        |   40.83 ns (**x0.43**) | 232.41 ns (**x2.45**) |      21.82 us (**x18.18**) |      22.23 us (**x12.08**) |
+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+

Large schemas:

+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| library                 | ``Zuora (OpenAPI)``     | ``Kubernetes (Swagger)`` | ``Canada (GeoJSON)``       | ``CITM catalog``          |
+=========================+=========================+==========================+============================+===========================+
| jsonschema-rs[validate] |               17.311 ms |                15.194 ms |                   5.018 ms |                  4.765 ms |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| jsonschema-rs[is_valid] |   16.605 ms (**x0.95**) |    12.610 ms (**x0.82**) |       4.954 ms (**x0.98**) |      2.792 ms (**x0.58**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| jsonschema-rs[overhead] |   12.017 ms (**x0.69**) |     8.005 ms (**x0.52**) |       3.702 ms (**x0.73**) |      2.303 ms (**x0.48**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| fastjsonschema[CPython] |                  -- (1) |    90.305 ms (**x5.94**) |       32.389 ms (**6.45**) |     12.020 ms (**x2.52**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| fastjsonschema[PyPy]    |                  -- (1) |    37.204 ms (**x2.44**) |       8.450 ms (**x1.68**) |      4.888 ms (**x1.02**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| jsonschema[CPython]     | 764.172 ms (**x44.14**) |     1.063 s (**x69.96**) |      1.301 s (**x259.26**) |   115.362 ms (**x24.21**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+
| jsonschema[PyPy]        | 604.557 ms (**x34.92**) |  619.744 ms (**x40.78**) |   524.275 ms (**x104.47**) |     25.275 ms (**x5.30**) |
+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+

Notes:

1. ``fastjsonschema`` fails to compile the Open API spec due to the presence of the ``uri-reference`` format (that is not defined in Draft 4). However, unknown formats are `explicitly supported <https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-7.1>`_ by the spec.

The bigger the input is the bigger is performance win. You can take a look at benchmarks in ``benches/bench.py``.

Package versions:

- ``jsonschema-rs`` - latest version from the repository
- ``jsonschema`` - ``3.2.0``
- ``fastjsonschema`` - ``2.15.1``

Measured with stable Rust 1.56, CPython 3.9.7 / PyPy3 7.3.6 on i8700K (12 cores), 32GB RAM, Arch Linux.

Python support
--------------

``jsonschema-rs`` supports CPython 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12.

License
-------

The code in this project is licensed under `MIT license`_.
By contributing to ``jsonschema-rs``, you agree that your contributions
will be licensed under its MIT license.
 
.. |Build| image:: https://github.com/Stranger6667/jsonschema-rs/workflows/ci/badge.svg
   :target: https://github.com/Stranger6667/jsonschema-rs/actions
.. |Version| image:: https://img.shields.io/pypi/v/jsonschema-rs.svg
   :target: https://pypi.org/project/jsonschema-rs/
.. |Python versions| image:: https://img.shields.io/pypi/pyversions/jsonschema-rs.svg
   :target: https://pypi.org/project/jsonschema-rs/
.. |License| image:: https://img.shields.io/pypi/l/jsonschema-rs.svg
   :target: https://opensource.org/licenses/MIT

.. _MIT license: https://opensource.org/licenses/MIT


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "jsonschema-rs",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "Dmitry Dygalo <dmitry@dygalo.dev>",
    "keywords": "jsonschema, validation, rust",
    "author": "Dmitry Dygalo <dmitry@dygalo.dev>",
    "author_email": "Dmitry Dygalo <dmitry@dygalo.dev>",
    "download_url": "https://files.pythonhosted.org/packages/b3/17/9912c2d19537b6d06c5ce35cdfbb8cec5c4294448755a3c61bf66a22d031/jsonschema_rs-0.17.3.tar.gz",
    "platform": null,
    "description": "jsonschema-rs\n=============\n\n|Build| |Version| |Python versions| |License|\n\nFast JSON Schema validation for Python implemented in Rust.\n\nSupported drafts:\n\n- Draft 7\n- Draft 6\n- Draft 4\n\nThere are some notable restrictions at the moment:\n\n- The underlying crate doesn't support arbitrary precision integers yet, which may lead to ``SystemError`` when such value is used;\n- Unicode surrogates are not supported;\n\nInstallation\n------------\n\nTo install ``jsonschema-rs`` via ``pip`` run the following command:\n\n.. code:: bash\n\n    pip install jsonschema-rs\n\nUsage\n-----\n\nTo check if the input document is valid:\n\n.. code:: python\n\n    import jsonschema_rs\n\n    validator = jsonschema_rs.JSONSchema({\"minimum\": 42})\n    validator.is_valid(45)  # True\n\nor:\n\n.. code:: python\n\n    import jsonschema_rs\n\n    validator = jsonschema_rs.JSONSchema({\"minimum\": 42})\n    validator.validate(41)  # raises ValidationError\n\nIf you have a schema as a JSON string, then you could use `jsonschema_rs.JSONSchema.from_str` to avoid parsing on the Python side:\n\n.. code:: python\n\n    import jsonschema_rs\n\n    validator = jsonschema_rs.JSONSchema.from_str('{\"minimum\": 42}')\n    ...\n\nPerformance\n-----------\n\nAccording to our benchmarks, ``jsonschema-rs`` is usually faster than existing alternatives in real-life scenarios.\n\nHowever, for small schemas & inputs it might be slower than ``fastjsonschema`` or ``jsonschema`` on PyPy.\n\nInput values and schemas\n~~~~~~~~~~~~~~~~~~~~~~~~\n\n- `Zuora <https://github.com/APIs-guru/openapi-directory/blob/master/APIs/zuora.com/2021-04-23/openapi.yaml>`_ OpenAPI schema (``zuora.json``). Validated against `OpenAPI 3.0 JSON Schema <https://github.com/OAI/OpenAPI-Specification/blob/main/schemas/v3.0/schema.json>`_ (``openapi.json``).\n- `Kubernetes <https://raw.githubusercontent.com/APIs-guru/openapi-directory/master/APIs/kubernetes.io/v1.10.0/swagger.yaml>`_ Swagger schema (``kubernetes.json``). Validated against `Swagger JSON Schema <https://github.com/OAI/OpenAPI-Specification/blob/main/schemas/v2.0/schema.json>`_ (``swagger.json``).\n- Canadian border in GeoJSON format (``canada.json``). Schema is taken from the `GeoJSON website <https://geojson.org/schema/FeatureCollection.json>`_ (``geojson.json``).\n- Concert data catalog (``citm_catalog.json``). Schema is inferred via `infers-jsonschema <https://github.com/Stranger6667/infers-jsonschema>`_ & manually adjusted (``citm_catalog_schema.json``).\n- ``Fast`` is taken from `fastjsonschema benchmarks <https://github.com/horejsek/python-fastjsonschema/blob/master/performance.py#L15>`_ (``fast_schema.json``, `f`ast_valid.json`` and ``fast_invalid.json``).\n\n+----------------+-------------+---------------+\n| Case           | Schema size | Instance size |\n+================+=============+===============+\n| OpenAPI        | 18 KB       | 4.5 MB        |\n+----------------+-------------+---------------+\n| Swagger        | 25 KB       | 3.0 MB        |\n+----------------+-------------+---------------+\n| Canada         | 4.8 KB      | 2.1 MB        |\n+----------------+-------------+---------------+\n| CITM catalog   | 2.3 KB      | 501 KB        |\n+----------------+-------------+---------------+\n| Fast (valid)   | 595 B       | 55 B          |\n+----------------+-------------+---------------+\n| Fast (invalid) | 595 B       | 60 B          |\n+----------------+-------------+---------------+\n\nCompiled validators (when the input schema is compiled once and reused later). ``jsonschema-rs`` comes in three variants in the tables below:\n\n- ``validate``. This method raises ``ValidationError`` on errors or returns ``None`` on their absence.\n- ``is_valid``. A faster method that returns a boolean result whether the instance is valid.\n- ``overhead``. Only transforms data to underlying Rust types and do not perform any validation. Shows the Python -> Rust data conversion cost.\n\nRatios are given against the ``validate`` variant.\n\nSmall schemas:\n\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| library                 | ``true``               | ``{\"minimum\": 10}``   | ``Fast (valid)``           | ``Fast (invalid)``         |\n+=========================+========================+=======================+============================+============================+\n| jsonschema-rs[validate] |               93.84 ns |              94.83 ns |                     1.2 us |                    1.84 us |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| jsonschema-rs[is_valid] |   70.22 ns (**x0.74**) |  68.26 ns (**x0.71**) |      688.70 ns (**x0.57**) |        1.26 us (**x0.68**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| jsonschema-rs[overhead] |   65.27 ns (**x0.69**) |  66.90 ns (**x0.70**) |      461.53 ns (**x0.38**) |      925.16 ns (**x0.50**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| fastjsonschema[CPython] |   58.19 ns (**x0.62**) | 105.77 ns (**x1.11**) |        3.98 us (**x3.31**) |        4.57 us (**x2.48**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| fastjsonschema[PyPy]    |   10.39 ns (**x0.11**) |  34.96 ns (**x0.36**) |        866 ns  (**x0.72**) |         916 ns (**x0.49**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| jsonschema[CPython]     |  235.06 ns (**x2.50**) |   1.86 us (**x19.6**) |      56.26 us (**x46.88**) |      59.39 us (**x32.27**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n| jsonschema[PyPy]        |   40.83 ns (**x0.43**) | 232.41 ns (**x2.45**) |      21.82 us (**x18.18**) |      22.23 us (**x12.08**) |\n+-------------------------+------------------------+-----------------------+----------------------------+----------------------------+\n\nLarge schemas:\n\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| library                 | ``Zuora (OpenAPI)``     | ``Kubernetes (Swagger)`` | ``Canada (GeoJSON)``       | ``CITM catalog``          |\n+=========================+=========================+==========================+============================+===========================+\n| jsonschema-rs[validate] |               17.311 ms |                15.194 ms |                   5.018 ms |                  4.765 ms |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| jsonschema-rs[is_valid] |   16.605 ms (**x0.95**) |    12.610 ms (**x0.82**) |       4.954 ms (**x0.98**) |      2.792 ms (**x0.58**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| jsonschema-rs[overhead] |   12.017 ms (**x0.69**) |     8.005 ms (**x0.52**) |       3.702 ms (**x0.73**) |      2.303 ms (**x0.48**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| fastjsonschema[CPython] |                  -- (1) |    90.305 ms (**x5.94**) |       32.389 ms (**6.45**) |     12.020 ms (**x2.52**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| fastjsonschema[PyPy]    |                  -- (1) |    37.204 ms (**x2.44**) |       8.450 ms (**x1.68**) |      4.888 ms (**x1.02**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| jsonschema[CPython]     | 764.172 ms (**x44.14**) |     1.063 s (**x69.96**) |      1.301 s (**x259.26**) |   115.362 ms (**x24.21**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n| jsonschema[PyPy]        | 604.557 ms (**x34.92**) |  619.744 ms (**x40.78**) |   524.275 ms (**x104.47**) |     25.275 ms (**x5.30**) |\n+-------------------------+-------------------------+--------------------------+----------------------------+---------------------------+\n\nNotes:\n\n1. ``fastjsonschema`` fails to compile the Open API spec due to the presence of the ``uri-reference`` format (that is not defined in Draft 4). However, unknown formats are `explicitly supported <https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-7.1>`_ by the spec.\n\nThe bigger the input is the bigger is performance win. You can take a look at benchmarks in ``benches/bench.py``.\n\nPackage versions:\n\n- ``jsonschema-rs`` - latest version from the repository\n- ``jsonschema`` - ``3.2.0``\n- ``fastjsonschema`` - ``2.15.1``\n\nMeasured with stable Rust 1.56, CPython 3.9.7 / PyPy3 7.3.6 on i8700K (12 cores), 32GB RAM, Arch Linux.\n\nPython support\n--------------\n\n``jsonschema-rs`` supports CPython 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12.\n\nLicense\n-------\n\nThe code in this project is licensed under `MIT license`_.\nBy contributing to ``jsonschema-rs``, you agree that your contributions\nwill be licensed under its MIT license.\n \n.. |Build| image:: https://github.com/Stranger6667/jsonschema-rs/workflows/ci/badge.svg\n   :target: https://github.com/Stranger6667/jsonschema-rs/actions\n.. |Version| image:: https://img.shields.io/pypi/v/jsonschema-rs.svg\n   :target: https://pypi.org/project/jsonschema-rs/\n.. |Python versions| image:: https://img.shields.io/pypi/pyversions/jsonschema-rs.svg\n   :target: https://pypi.org/project/jsonschema-rs/\n.. |License| image:: https://img.shields.io/pypi/l/jsonschema-rs.svg\n   :target: https://opensource.org/licenses/MIT\n\n.. _MIT license: https://opensource.org/licenses/MIT\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Fast JSON Schema validation for Python implemented in Rust",
    "version": "0.17.3",
    "project_urls": {
        "Bug Tracker": "https://github.com/Stranger6667/jsonschema-rs/issues",
        "Changelog": "https://github.com/Stranger6667/jsonschema-rs/blob/master/bindings/python/CHANGELOG.md",
        "Funding": "https://github.com/sponsors/Stranger6667",
        "Homepage": "https://github.com/Stranger6667/jsonschema-rs/tree/master/python",
        "Source": "https://github.com/Stranger6667/jsonschema-rs"
    },
    "split_keywords": [
        "jsonschema",
        " validation",
        " rust"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88d23863170e6fe59450a6c77babc5c7358753ced4cfc35051eddd2499995ef8",
                "md5": "9a6aacd30740009fa62991e61f15c382",
                "sha256": "858bb590c257feab5dd83fed8b083229e9e5665c5345d49d08dbd53b30fd6a94"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "9a6aacd30740009fa62991e61f15c382",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3884160,
            "upload_time": "2024-03-22T18:36:16",
            "upload_time_iso_8601": "2024-03-22T18:36:16.466741Z",
            "url": "https://files.pythonhosted.org/packages/88/d2/3863170e6fe59450a6c77babc5c7358753ced4cfc35051eddd2499995ef8/jsonschema_rs-0.17.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e86ff3e151a7088531660013c568a608847cb12257fb61362697e39382fd912",
                "md5": "6523bb984cbc4aad6316c20f5db08e72",
                "sha256": "ec6422879902fb45a2e33071c5727c9e92c442c700d3d3b666e6927e84942c8a"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6523bb984cbc4aad6316c20f5db08e72",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 2005518,
            "upload_time": "2024-03-22T18:36:19",
            "upload_time_iso_8601": "2024-03-22T18:36:19.320492Z",
            "url": "https://files.pythonhosted.org/packages/0e/86/ff3e151a7088531660013c568a608847cb12257fb61362697e39382fd912/jsonschema_rs-0.17.3-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fb826ff53f4351845a725e8fa09fb69c963493547d918b4211687427aff942a",
                "md5": "3047775ae5782274b3c6a155398ce6f6",
                "sha256": "0e6452f7e219c848cf63ccc81d6ad986b1f05b466af8ec39d5800f6f7bcd8dfb"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "3047775ae5782274b3c6a155398ce6f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 2076359,
            "upload_time": "2024-03-22T18:36:21",
            "upload_time_iso_8601": "2024-03-22T18:36:21.663912Z",
            "url": "https://files.pythonhosted.org/packages/5f/b8/26ff53f4351845a725e8fa09fb69c963493547d918b4211687427aff942a/jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6d480dd84ce8835a7a3c33287c456edd054556b88a9cf9da713152a7ec8a52b1",
                "md5": "be48869b74d20c53b51ad619530c6b94",
                "sha256": "760050ad026aaebc643f7e0d892c7ae2520901a2f7def28e5b99b4cef1366463"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "be48869b74d20c53b51ad619530c6b94",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1960211,
            "upload_time": "2024-03-22T18:36:23",
            "upload_time_iso_8601": "2024-03-22T18:36:23.953443Z",
            "url": "https://files.pythonhosted.org/packages/6d/48/0dd84ce8835a7a3c33287c456edd054556b88a9cf9da713152a7ec8a52b1/jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4edbf7a5ac2d59b434cec7ee686aaeda2ce6a538dbb661c4df3357e4804a98f4",
                "md5": "a41eb0aa7f2bb47e3a03556c76487258",
                "sha256": "7e4a91959e1a5fd41896106d6bf8bff117dfd1e47a9dc191c6e0e865e0d30410"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a41eb0aa7f2bb47e3a03556c76487258",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 2079148,
            "upload_time": "2024-03-22T18:36:26",
            "upload_time_iso_8601": "2024-03-22T18:36:26.328955Z",
            "url": "https://files.pythonhosted.org/packages/4e/db/f7a5ac2d59b434cec7ee686aaeda2ce6a538dbb661c4df3357e4804a98f4/jsonschema_rs-0.17.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5bc73c26b0bca9eebbe631a1681a0d0a60e5d438eb29f84a61842ece903a429e",
                "md5": "4c84d69e91a2de8a6611b8a0a2841ec2",
                "sha256": "098442f32eedd6239e06d03fcf2070d9ee92d524e9fa6d68921462c81b985a51"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "4c84d69e91a2de8a6611b8a0a2841ec2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 1851909,
            "upload_time": "2024-03-22T18:36:28",
            "upload_time_iso_8601": "2024-03-22T18:36:28.486052Z",
            "url": "https://files.pythonhosted.org/packages/5b/c7/3c26b0bca9eebbe631a1681a0d0a60e5d438eb29f84a61842ece903a429e/jsonschema_rs-0.17.3-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ada121dc1f8b4ccc345018f0c9865b04683e7f6b6bbb5bc1d722e3e04dce2719",
                "md5": "4ed82821c42c5dfc7b8e9b33227acba1",
                "sha256": "c0ce94b06067c10e4e010622f677bc084ea8542d677c2f48a2acd245a4c5e249"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4ed82821c42c5dfc7b8e9b33227acba1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 2033998,
            "upload_time": "2024-03-22T18:36:30",
            "upload_time_iso_8601": "2024-03-22T18:36:30.778466Z",
            "url": "https://files.pythonhosted.org/packages/ad/a1/21dc1f8b4ccc345018f0c9865b04683e7f6b6bbb5bc1d722e3e04dce2719/jsonschema_rs-0.17.3-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7431dc5eee4664dbba9812f5c2925342eaa0b1750657e014449f61d3f3c5dc16",
                "md5": "00b751ab96ecd54937295be660da4931",
                "sha256": "a69cd5a2a169ecde83580bf9a68ff0459b1147e47763a293fc689bef04e1d28b"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "00b751ab96ecd54937295be660da4931",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3884209,
            "upload_time": "2024-03-22T18:36:32",
            "upload_time_iso_8601": "2024-03-22T18:36:32.468965Z",
            "url": "https://files.pythonhosted.org/packages/74/31/dc5eee4664dbba9812f5c2925342eaa0b1750657e014449f61d3f3c5dc16/jsonschema_rs-0.17.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c72494ad77c6f0a5e381a0dc9ff50cc2b82d8f5f8d3b3f9f35f45dedf36fa8a",
                "md5": "5930d0e61082de1166b917499a039214",
                "sha256": "3c92fad80d8fb0409bb171c6146a8b918214d4ba6d9055b827cad6c2f487194c"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5930d0e61082de1166b917499a039214",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 2005541,
            "upload_time": "2024-03-22T18:36:34",
            "upload_time_iso_8601": "2024-03-22T18:36:34.675712Z",
            "url": "https://files.pythonhosted.org/packages/1c/72/494ad77c6f0a5e381a0dc9ff50cc2b82d8f5f8d3b3f9f35f45dedf36fa8a/jsonschema_rs-0.17.3-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d28271ed5b3b9c6a7d8f966b81a79a9db31e515ff04367e3bbf98750ed39da8",
                "md5": "b71cd802455bb22fdc74578d8544bfc7",
                "sha256": "f0388a48a452ab9a3bea136e59bd35d4d519e30c4cf99ff379c984defcad70b0"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "b71cd802455bb22fdc74578d8544bfc7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 2076517,
            "upload_time": "2024-03-22T18:36:36",
            "upload_time_iso_8601": "2024-03-22T18:36:36.932526Z",
            "url": "https://files.pythonhosted.org/packages/5d/28/271ed5b3b9c6a7d8f966b81a79a9db31e515ff04367e3bbf98750ed39da8/jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6487f947b7bf0462b608640e5d56399b919ea36231e6173b16b8bd308e099c49",
                "md5": "f33c6254cb9fedfaa81b6f16c59a34fe",
                "sha256": "d8355f0b395e515d5e151aeeb3197ee9f6c2dd8529cbc1b24216472364d73ca4"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f33c6254cb9fedfaa81b6f16c59a34fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1960143,
            "upload_time": "2024-03-22T18:36:39",
            "upload_time_iso_8601": "2024-03-22T18:36:39.299464Z",
            "url": "https://files.pythonhosted.org/packages/64/87/f947b7bf0462b608640e5d56399b919ea36231e6173b16b8bd308e099c49/jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cebae709a9261bd18ba29be8b96e5aa9a18c894ff036b34b2cedf49c143d66ea",
                "md5": "5ce8df6f1e80f1ae1605ee03a44e4e7e",
                "sha256": "5f3aea5fb9752fbdeee1b6431feb2a28e68c3e6ea2cd9be0fa933704b6b1105e"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5ce8df6f1e80f1ae1605ee03a44e4e7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 2079091,
            "upload_time": "2024-03-22T18:36:41",
            "upload_time_iso_8601": "2024-03-22T18:36:41.797746Z",
            "url": "https://files.pythonhosted.org/packages/ce/ba/e709a9261bd18ba29be8b96e5aa9a18c894ff036b34b2cedf49c143d66ea/jsonschema_rs-0.17.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "20da4baa5caf4f4da49a2c0523576c81135d0c8b7bbca98a3e524130e1b895d3",
                "md5": "02956be3024a380d0809d5ff25331ca2",
                "sha256": "d40ef74275b2b0812c260cf5510a20f593a402fde313c6b065b01330ac23b882"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "02956be3024a380d0809d5ff25331ca2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 1851832,
            "upload_time": "2024-03-22T18:36:43",
            "upload_time_iso_8601": "2024-03-22T18:36:43.476811Z",
            "url": "https://files.pythonhosted.org/packages/20/da/4baa5caf4f4da49a2c0523576c81135d0c8b7bbca98a3e524130e1b895d3/jsonschema_rs-0.17.3-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f5199eef79c86b5a596c87f0dd8f8e655661ca9a28ac4e40b636703e37c01add",
                "md5": "a3e107cccf1d28fbabe63176cd8fc5ea",
                "sha256": "faf4e8cb7934f011714b4e26331a641fc301b524fbe9df7c6ffebfd525b41d2b"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a3e107cccf1d28fbabe63176cd8fc5ea",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 2033847,
            "upload_time": "2024-03-22T18:36:45",
            "upload_time_iso_8601": "2024-03-22T18:36:45.280006Z",
            "url": "https://files.pythonhosted.org/packages/f5/19/9eef79c86b5a596c87f0dd8f8e655661ca9a28ac4e40b636703e37c01add/jsonschema_rs-0.17.3-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d03deb21fc1e73ad702c1b73de250d5744cbd6d8b51696d344ee27ff48465f72",
                "md5": "e7d64ba0e867232a86e193ddd2adeefc",
                "sha256": "b17e3daaee6cc0d5ba57c312d7b219a4f3ee99afd0a27306dbbfda5fce4f6dd6"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "e7d64ba0e867232a86e193ddd2adeefc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3883813,
            "upload_time": "2024-03-22T18:36:47",
            "upload_time_iso_8601": "2024-03-22T18:36:47.642842Z",
            "url": "https://files.pythonhosted.org/packages/d0/3d/eb21fc1e73ad702c1b73de250d5744cbd6d8b51696d344ee27ff48465f72/jsonschema_rs-0.17.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f7f8b423de4d1ef7f3d99c992b3f2d85636d5c23b218e461912b65c191cbbff9",
                "md5": "7e55cc98ef2dfd4db5fe6376f950e4bd",
                "sha256": "30c646911bee807d9d401312bca35dcf3849de11e1074d6a962bcde531d1e032"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7e55cc98ef2dfd4db5fe6376f950e4bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 2004772,
            "upload_time": "2024-03-22T18:36:49",
            "upload_time_iso_8601": "2024-03-22T18:36:49.375153Z",
            "url": "https://files.pythonhosted.org/packages/f7/f8/b423de4d1ef7f3d99c992b3f2d85636d5c23b218e461912b65c191cbbff9/jsonschema_rs-0.17.3-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "509863c42fee2e819511e7fb6c96319dffcb50b4f147d9b0d6a4b9cbb6ac6195",
                "md5": "13d3532daf40f1b4c6ba6d3c610ad8a2",
                "sha256": "6327ef2de52bb18f819d63ae8214fa1dba63328516a5d4d855c6676b378ea36c"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "13d3532daf40f1b4c6ba6d3c610ad8a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 2075843,
            "upload_time": "2024-03-22T18:36:51",
            "upload_time_iso_8601": "2024-03-22T18:36:51.759470Z",
            "url": "https://files.pythonhosted.org/packages/50/98/63c42fee2e819511e7fb6c96319dffcb50b4f147d9b0d6a4b9cbb6ac6195/jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ea93c8cd26c47606aa2eea24cb833a1a72a362d06cc84340383b15880f26a72",
                "md5": "402a955fb21a55083f1afe5cb771255b",
                "sha256": "85f9c93b1eec91dfc17a8d0c9d95e2dc0b85a5d10beff2d889d6de1f245e249b"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "402a955fb21a55083f1afe5cb771255b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1959642,
            "upload_time": "2024-03-22T18:36:53",
            "upload_time_iso_8601": "2024-03-22T18:36:53.832761Z",
            "url": "https://files.pythonhosted.org/packages/5e/a9/3c8cd26c47606aa2eea24cb833a1a72a362d06cc84340383b15880f26a72/jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d4c0fa5cd651a3d676af5bdef355fecf4f5333a20e85c289bfc611867c3ab4b7",
                "md5": "9b123db33b221c84df28fab3bf0d350f",
                "sha256": "85d8515c1e4bfaabd5f24f3bd1e41d974a62a0349193b84298dc36210d9822d2"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9b123db33b221c84df28fab3bf0d350f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 2078584,
            "upload_time": "2024-03-22T18:36:56",
            "upload_time_iso_8601": "2024-03-22T18:36:56.484684Z",
            "url": "https://files.pythonhosted.org/packages/d4/c0/fa5cd651a3d676af5bdef355fecf4f5333a20e85c289bfc611867c3ab4b7/jsonschema_rs-0.17.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8852d5b2663ea4777c1048def36b1b8fca47c864bf80dd25176764697a89b147",
                "md5": "57e7fdf1cb374f567b9728311a33c549",
                "sha256": "4862597a1c8099570bf167da77349f80012040b6dec218551107a58d680f2658"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "57e7fdf1cb374f567b9728311a33c549",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 1851855,
            "upload_time": "2024-03-22T18:36:58",
            "upload_time_iso_8601": "2024-03-22T18:36:58.690855Z",
            "url": "https://files.pythonhosted.org/packages/88/52/d5b2663ea4777c1048def36b1b8fca47c864bf80dd25176764697a89b147/jsonschema_rs-0.17.3-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1da698d5218af10cb90875765bde40d306b28e69f3171383140727f5e01566a8",
                "md5": "b94c0c4b5f20609f566a8438d4a1a0bc",
                "sha256": "1fc0d4be5ed8fd3c7148332e874caaa1132f28080b847e295b84c6350b8878a5"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b94c0c4b5f20609f566a8438d4a1a0bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 2034644,
            "upload_time": "2024-03-22T18:37:00",
            "upload_time_iso_8601": "2024-03-22T18:37:00.292324Z",
            "url": "https://files.pythonhosted.org/packages/1d/a6/98d5218af10cb90875765bde40d306b28e69f3171383140727f5e01566a8/jsonschema_rs-0.17.3-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4e767395bc69188c88153f19f959092da3eb992bd4e42929ba40d71fbc08064",
                "md5": "4bc9f1f0c6c8042984a389c0bcb9fd00",
                "sha256": "f0c3852e86849d2b2902800fa4425e227aee87fd600f7db5f6ea8032b002ef08"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "4bc9f1f0c6c8042984a389c0bcb9fd00",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3884872,
            "upload_time": "2024-03-22T18:37:02",
            "upload_time_iso_8601": "2024-03-22T18:37:02.347478Z",
            "url": "https://files.pythonhosted.org/packages/c4/e7/67395bc69188c88153f19f959092da3eb992bd4e42929ba40d71fbc08064/jsonschema_rs-0.17.3-cp37-cp37m-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e8348c71864075dcb4ab3ce29cfd3b8dfb99a08fd53e8d98f887d68f7fa8dd1",
                "md5": "2c8d001731e4a606b6597b285e83a07e",
                "sha256": "574b030d3dd5dfad819fb3da1367aa606d4ba7afe69dec36830cf052a1355145"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-cp37m-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2c8d001731e4a606b6597b285e83a07e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2005937,
            "upload_time": "2024-03-22T18:37:04",
            "upload_time_iso_8601": "2024-03-22T18:37:04.208036Z",
            "url": "https://files.pythonhosted.org/packages/9e/83/48c71864075dcb4ab3ce29cfd3b8dfb99a08fd53e8d98f887d68f7fa8dd1/jsonschema_rs-0.17.3-cp37-cp37m-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "138c39c67c923c11abfc179e27e66a2bf475b5e87aba73d97ff09faa5a2344f1",
                "md5": "a7d7c1770df0ec69f217ad25f0721a48",
                "sha256": "3a66148815b2885c29a3d9c638e508c9860d116ba1de72f0cd9a8158ff29ce1b"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "a7d7c1770df0ec69f217ad25f0721a48",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2076886,
            "upload_time": "2024-03-22T18:37:06",
            "upload_time_iso_8601": "2024-03-22T18:37:06.076708Z",
            "url": "https://files.pythonhosted.org/packages/13/8c/39c67c923c11abfc179e27e66a2bf475b5e87aba73d97ff09faa5a2344f1/jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6f4ede363c9ed0df7217ebc3dd43bac90cac6574fbb007cb0958a8c9e89176e",
                "md5": "965cc885af4f38445218964728443cc7",
                "sha256": "070fdf33e9cc9b74f40f1e3fca9edae971151d0b01651436fcde2b15143aa167"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "965cc885af4f38445218964728443cc7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1960926,
            "upload_time": "2024-03-22T18:37:07",
            "upload_time_iso_8601": "2024-03-22T18:37:07.720144Z",
            "url": "https://files.pythonhosted.org/packages/f6/f4/ede363c9ed0df7217ebc3dd43bac90cac6574fbb007cb0958a8c9e89176e/jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f9584632d86feed18d73bb10723f5f6a07c9ea4826708fe804f7cf63124bb6b2",
                "md5": "4958e2784f114b011f554915e59e0743",
                "sha256": "dc163483922c0a13482179e1de852a198f9cadc05c7eb42e12cbe8defad842e7"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4958e2784f114b011f554915e59e0743",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2079427,
            "upload_time": "2024-03-22T18:37:09",
            "upload_time_iso_8601": "2024-03-22T18:37:09.319739Z",
            "url": "https://files.pythonhosted.org/packages/f9/58/4632d86feed18d73bb10723f5f6a07c9ea4826708fe804f7cf63124bb6b2/jsonschema_rs-0.17.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ce40e34951b32a535bfd5bacfd4bc195a9070c4bad66c93ed485cd5d413ff20",
                "md5": "23a5fd965470016330d7da62f5231f5b",
                "sha256": "33be9e9f78657c5de4c90fc171d9f4945d2a06a237223d78d46e654b9a9e375f"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-none-win32.whl",
            "has_sig": false,
            "md5_digest": "23a5fd965470016330d7da62f5231f5b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1852201,
            "upload_time": "2024-03-22T18:37:10",
            "upload_time_iso_8601": "2024-03-22T18:37:10.902530Z",
            "url": "https://files.pythonhosted.org/packages/4c/e4/0e34951b32a535bfd5bacfd4bc195a9070c4bad66c93ed485cd5d413ff20/jsonschema_rs-0.17.3-cp37-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d8f55dafa405c6c0e50c6f52ce903ced1513522426038494119d0b8f8cea3f8",
                "md5": "e59a7b2c48c47b58cc7ccb6971d564df",
                "sha256": "e5eb563cc2e9a5a9d328812a719a06adfdd607f978593f646bca5d99bc99915e"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e59a7b2c48c47b58cc7ccb6971d564df",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2034442,
            "upload_time": "2024-03-22T18:37:12",
            "upload_time_iso_8601": "2024-03-22T18:37:12.623111Z",
            "url": "https://files.pythonhosted.org/packages/9d/8f/55dafa405c6c0e50c6f52ce903ced1513522426038494119d0b8f8cea3f8/jsonschema_rs-0.17.3-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8c14c2bfa6e5931f24bfa81de25991d9dfd0b83a366db7e0a9154e7a1d1896ea",
                "md5": "310ed95ae6c0ad4c4a17a554325b0fa7",
                "sha256": "35d74b4a0ec6208d53b4288b667b2193b8f730c4c3fdf25efd526013e2f8ab8c"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "310ed95ae6c0ad4c4a17a554325b0fa7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3884745,
            "upload_time": "2024-03-22T18:37:14",
            "upload_time_iso_8601": "2024-03-22T18:37:14.251589Z",
            "url": "https://files.pythonhosted.org/packages/8c/14/c2bfa6e5931f24bfa81de25991d9dfd0b83a366db7e0a9154e7a1d1896ea/jsonschema_rs-0.17.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f1db45d3ed03123a15b011d3a91b36deccfe4250e22f326134c596bdf06de90d",
                "md5": "895f8013d510d194c38154ff1b034644",
                "sha256": "bef9e37fa184c3ff795ea1c9004b2b7d70a6cd1946fc55ffc9605ae82be7d285"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "895f8013d510d194c38154ff1b034644",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 2005806,
            "upload_time": "2024-03-22T18:37:16",
            "upload_time_iso_8601": "2024-03-22T18:37:16.569535Z",
            "url": "https://files.pythonhosted.org/packages/f1/db/45d3ed03123a15b011d3a91b36deccfe4250e22f326134c596bdf06de90d/jsonschema_rs-0.17.3-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79c596fdfc3371f7d6969f1d38bc41a70c86b7df842d3e611005004528f8ee4b",
                "md5": "ec69c74748b20f421bf5b882c3d94baf",
                "sha256": "362d002661d4750e6375133114645bced0ce2978cf702a533a21747de1627327"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "ec69c74748b20f421bf5b882c3d94baf",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 2076869,
            "upload_time": "2024-03-22T18:37:18",
            "upload_time_iso_8601": "2024-03-22T18:37:18.914346Z",
            "url": "https://files.pythonhosted.org/packages/79/c5/96fdfc3371f7d6969f1d38bc41a70c86b7df842d3e611005004528f8ee4b/jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05c1d7f11591c58094876a91406dc72e50e23959286d59c1f52990d58c54ee39",
                "md5": "a93c22af3cc4aaafb26271f6e5cc8267",
                "sha256": "e6c60a92a1af95cab9c7e53f29b9ff691912434db04bfc58947f20229206c88f"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a93c22af3cc4aaafb26271f6e5cc8267",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1960963,
            "upload_time": "2024-03-22T18:37:21",
            "upload_time_iso_8601": "2024-03-22T18:37:21.337002Z",
            "url": "https://files.pythonhosted.org/packages/05/c1/d7f11591c58094876a91406dc72e50e23959286d59c1f52990d58c54ee39/jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f85edde1366d35cc19913f6ac06c31815d13f3ae61c10c0ecb31f439c38b1375",
                "md5": "57eb1e71359bf4059c7f3ff02426e367",
                "sha256": "c74151866d10f2344f81489dc868901f4862da4a758d3441869079151d9c1fc7"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "57eb1e71359bf4059c7f3ff02426e367",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 2079465,
            "upload_time": "2024-03-22T18:37:23",
            "upload_time_iso_8601": "2024-03-22T18:37:23.262514Z",
            "url": "https://files.pythonhosted.org/packages/f8/5e/dde1366d35cc19913f6ac06c31815d13f3ae61c10c0ecb31f439c38b1375/jsonschema_rs-0.17.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f23a6226aa300afe9072e7831b3d03ed92a77dae47d7041678000ffc3d9f65f",
                "md5": "0f621f0d2809f9d4221d3f40803d9a54",
                "sha256": "635899db8643a1fecc974ca3bdbb237c3c547a6648ba83ccc2e074615647fb52"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "0f621f0d2809f9d4221d3f40803d9a54",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 1852258,
            "upload_time": "2024-03-22T18:37:25",
            "upload_time_iso_8601": "2024-03-22T18:37:25.560064Z",
            "url": "https://files.pythonhosted.org/packages/6f/23/a6226aa300afe9072e7831b3d03ed92a77dae47d7041678000ffc3d9f65f/jsonschema_rs-0.17.3-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28370da6151f126429e1390d516c5a43ba40bab1259305b830c655e2f4337f01",
                "md5": "d917a2aa4d4f287dabe8a9bb609ffb10",
                "sha256": "e5d669d73d94bb001002873d6a76bb33886ea24fd95cd0041c41ed5a3daa02a9"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d917a2aa4d4f287dabe8a9bb609ffb10",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 2034477,
            "upload_time": "2024-03-22T18:37:27",
            "upload_time_iso_8601": "2024-03-22T18:37:27.487826Z",
            "url": "https://files.pythonhosted.org/packages/28/37/0da6151f126429e1390d516c5a43ba40bab1259305b830c655e2f4337f01/jsonschema_rs-0.17.3-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b101393a82d643db7a8dc07f24ec6ba8289241cf0226e716cf4d2f68cf01f565",
                "md5": "82808a9a4ddf95f33bcbab874cc6da79",
                "sha256": "2afa2c11eef806b04709453acf111153987d57a93cdfd6808c36ffa37a0c963a"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "82808a9a4ddf95f33bcbab874cc6da79",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3884504,
            "upload_time": "2024-03-22T18:37:29",
            "upload_time_iso_8601": "2024-03-22T18:37:29.669851Z",
            "url": "https://files.pythonhosted.org/packages/b1/01/393a82d643db7a8dc07f24ec6ba8289241cf0226e716cf4d2f68cf01f565/jsonschema_rs-0.17.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7758a41e937b4a8b9c5d8e14c6225616edf0304d896d82c0756400223074f302",
                "md5": "bc7996cbfefb6a93feea3ca0f9a70547",
                "sha256": "118682ae02f765fcda1e2e4f42be20e45998f242ae691d17b0bb493e02063a4d"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc7996cbfefb6a93feea3ca0f9a70547",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 2005669,
            "upload_time": "2024-03-22T18:37:31",
            "upload_time_iso_8601": "2024-03-22T18:37:31.431172Z",
            "url": "https://files.pythonhosted.org/packages/77/58/a41e937b4a8b9c5d8e14c6225616edf0304d896d82c0756400223074f302/jsonschema_rs-0.17.3-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1d063e7d32800bd3f06c4e4d36926e555e0116c3437d4f2bf07b58779585466b",
                "md5": "8c0306bfdf2caae752111e6798380f43",
                "sha256": "517ecdc5f1046e296cb8722b0effd69bc7b5438e341348c3c122097072cfe7f3"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "8c0306bfdf2caae752111e6798380f43",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 2077041,
            "upload_time": "2024-03-22T18:37:32",
            "upload_time_iso_8601": "2024-03-22T18:37:32.971308Z",
            "url": "https://files.pythonhosted.org/packages/1d/06/3e7d32800bd3f06c4e4d36926e555e0116c3437d4f2bf07b58779585466b/jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a94a19daa18061aadd271aabb76bb2b3c68e3c3d6489841e4ce7200ca4d007c3",
                "md5": "a8b0b98d7d98c7be93c9a4cd3ac24798",
                "sha256": "e9cd36394a7eba35c24c3bcbc126d69aaea365af110b8319d0c1137b5969b412"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a8b0b98d7d98c7be93c9a4cd3ac24798",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1960794,
            "upload_time": "2024-03-22T18:37:34",
            "upload_time_iso_8601": "2024-03-22T18:37:34.825121Z",
            "url": "https://files.pythonhosted.org/packages/a9/4a/19daa18061aadd271aabb76bb2b3c68e3c3d6489841e4ce7200ca4d007c3/jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ce3f782d094491fff0477919014e993a1fa8de7a9124e5e6e19e9db905283d9",
                "md5": "254f79b54e8dbfcf53a9cd0a2846c893",
                "sha256": "0597f6178a56107f1b8cb180750d90839fe202bc68dfd32a51dfa60970460023"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "254f79b54e8dbfcf53a9cd0a2846c893",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 2079253,
            "upload_time": "2024-03-22T18:37:36",
            "upload_time_iso_8601": "2024-03-22T18:37:36.570291Z",
            "url": "https://files.pythonhosted.org/packages/0c/e3/f782d094491fff0477919014e993a1fa8de7a9124e5e6e19e9db905283d9/jsonschema_rs-0.17.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "859a1a9f5e17e254748317197a6e101d1a5e9c0b258598746a745e61aed6d01f",
                "md5": "189e027a158e9604b51a0be7dc5a4f32",
                "sha256": "e09de09b30de979ede185c9b77bd81847859a9ff6fabdf5fd32c5eb7eb70c85c"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "189e027a158e9604b51a0be7dc5a4f32",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 1852107,
            "upload_time": "2024-03-22T18:37:38",
            "upload_time_iso_8601": "2024-03-22T18:37:38.833883Z",
            "url": "https://files.pythonhosted.org/packages/85/9a/1a9f5e17e254748317197a6e101d1a5e9c0b258598746a745e61aed6d01f/jsonschema_rs-0.17.3-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "04a8d257f3d56114a5aea47ee15922273282fbece1ac80b85f2814fcde2d056d",
                "md5": "8f2918fef1df9a4307a4eac0938bdca6",
                "sha256": "3bf5acb864d33d0b2dabdce506988d1d28ba21400aa15dff1f65fde9398d41b9"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8f2918fef1df9a4307a4eac0938bdca6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 2034351,
            "upload_time": "2024-03-22T18:37:40",
            "upload_time_iso_8601": "2024-03-22T18:37:40.523417Z",
            "url": "https://files.pythonhosted.org/packages/04/a8/d257f3d56114a5aea47ee15922273282fbece1ac80b85f2814fcde2d056d/jsonschema_rs-0.17.3-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3179912c2d19537b6d06c5ce35cdfbb8cec5c4294448755a3c61bf66a22d031",
                "md5": "608b62902c4d8b467d8729ea97e1597d",
                "sha256": "3a26a9cd12139c44a8ec8f448de0fd252dcc92c9dc92cc00126c3759a03572cd"
            },
            "downloads": -1,
            "filename": "jsonschema_rs-0.17.3.tar.gz",
            "has_sig": false,
            "md5_digest": "608b62902c4d8b467d8729ea97e1597d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 119230,
            "upload_time": "2024-03-22T18:37:42",
            "upload_time_iso_8601": "2024-03-22T18:37:42.371464Z",
            "url": "https://files.pythonhosted.org/packages/b3/17/9912c2d19537b6d06c5ce35cdfbb8cec5c4294448755a3c61bf66a22d031/jsonschema_rs-0.17.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-22 18:37:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Stranger6667",
    "github_project": "jsonschema-rs",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "jsonschema-rs"
}
        
Elapsed time: 0.24337s