jsonresolver


Namejsonresolver JSON
Version 0.4.0 PyPI version JSON
download
home_pagehttps://github.com/inveniosoftware/jsonresolver
SummaryJSON data resolver with support for plugins.
upload_time2025-02-13 19:07:47
maintainerNone
docs_urlhttps://pythonhosted.org/jsonresolver/
authorInvenio collaboration
requires_python>=3.7
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ..
    This file is part of jsonresolver
    Copyright (C) 2015 CERN.

    jsonresolver is free software; you can redistribute it and/or modify
    it under the terms of the Revised BSD License; see LICENSE file for
    more details.

==============
 JSONResolver
==============

.. image:: https://github.com/inveniosoftware/jsonresolver/workflows/CI/badge.svg
        :target: https://github.com/inveniosoftware/jsonresolver/actions?query=workflow%3ACI

.. image:: https://img.shields.io/coveralls/inveniosoftware/jsonresolver.svg
        :target: https://coveralls.io/r/inveniosoftware/jsonresolver

.. image:: https://img.shields.io/github/tag/inveniosoftware/jsonresolver.svg
        :target: https://github.com/inveniosoftware/jsonresolver/releases

.. image:: https://img.shields.io/pypi/dm/jsonresolver.svg
        :target: https://pypi.python.org/pypi/jsonresolver

.. image:: https://img.shields.io/github/license/inveniosoftware/jsonresolver.svg
        :target: https://github.com/inveniosoftware/jsonresolver/blob/master/LICENSE


JSON data resolver with support for plugins.

*This is an experimental developer preview release.*

* Free software: BSD license
* Documentation: https://jsonresolver.readthedocs.io/

..
    This file is part of jsonresolver
    Copyright (C) 2015, 2016 CERN.

    jsonresolver is free software; you can redistribute it and/or modify
    it under the terms of the Revised BSD License; see LICENSE file for
    more details.

Changes
=======

Version v0.4.0 (released 2025-02-13)
------------------------------------

- Unpin ``pluggy``.


Version 0.3.2 (released 2022-10-31)
-----------------------------------

- Make the module compatible with jsonref v1.0.0


Version 0.3.1 (released 2020-05-06)
-----------------------------------

- Deprecated Python versions lower than 3.6.0. Now supporting 3.6.0 and 3.7.0.


Version 0.3.0 (released 2020-03-12)
-----------------------------------

- Drops support for Python 2.7
- Updates testing method
- Updates python dependencies


Version 0.2.1 (released 2016-04-15)
-----------------------------------

Bug fixes
~~~~~~~~~

- Fixes issue with exceptions raised during e.g. resolver plugin
  loading being caught and not propagated.

Version 0.2.0 (released 2016-04-06)
-----------------------------------

Incompatible changes
~~~~~~~~~~~~~~~~~~~~

- Changes resolving to be based on hostname without 'http://' prefix.

Bug fixes
~~~~~~~~~

- Fixes issues with the hostname not being matched resulting in the
  same route on two hosts not to work.

Version 0.1.1 (released 2015-12-11)
-----------------------------------

Improved features
~~~~~~~~~~~~~~~~~

- Delays the url_map building until first resolve request.

Version 0.1.0 (released 2015-11-18)
-----------------------------------

- Initial public release.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/inveniosoftware/jsonresolver",
    "name": "jsonresolver",
    "maintainer": null,
    "docs_url": "https://pythonhosted.org/jsonresolver/",
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "Invenio collaboration",
    "author_email": "info@inveniosoftware.org",
    "download_url": "https://files.pythonhosted.org/packages/4f/f5/ef748bc6eeb68a80796a27c232ae27aae64e7a5707b83ba424f51d6b17ba/jsonresolver-0.4.0.tar.gz",
    "platform": "any",
    "description": "..\n    This file is part of jsonresolver\n    Copyright (C) 2015 CERN.\n\n    jsonresolver is free software; you can redistribute it and/or modify\n    it under the terms of the Revised BSD License; see LICENSE file for\n    more details.\n\n==============\n JSONResolver\n==============\n\n.. image:: https://github.com/inveniosoftware/jsonresolver/workflows/CI/badge.svg\n        :target: https://github.com/inveniosoftware/jsonresolver/actions?query=workflow%3ACI\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/jsonresolver.svg\n        :target: https://coveralls.io/r/inveniosoftware/jsonresolver\n\n.. image:: https://img.shields.io/github/tag/inveniosoftware/jsonresolver.svg\n        :target: https://github.com/inveniosoftware/jsonresolver/releases\n\n.. image:: https://img.shields.io/pypi/dm/jsonresolver.svg\n        :target: https://pypi.python.org/pypi/jsonresolver\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/jsonresolver.svg\n        :target: https://github.com/inveniosoftware/jsonresolver/blob/master/LICENSE\n\n\nJSON data resolver with support for plugins.\n\n*This is an experimental developer preview release.*\n\n* Free software: BSD license\n* Documentation: https://jsonresolver.readthedocs.io/\n\n..\n    This file is part of jsonresolver\n    Copyright (C) 2015, 2016 CERN.\n\n    jsonresolver is free software; you can redistribute it and/or modify\n    it under the terms of the Revised BSD License; see LICENSE file for\n    more details.\n\nChanges\n=======\n\nVersion v0.4.0 (released 2025-02-13)\n------------------------------------\n\n- Unpin ``pluggy``.\n\n\nVersion 0.3.2 (released 2022-10-31)\n-----------------------------------\n\n- Make the module compatible with jsonref v1.0.0\n\n\nVersion 0.3.1 (released 2020-05-06)\n-----------------------------------\n\n- Deprecated Python versions lower than 3.6.0. Now supporting 3.6.0 and 3.7.0.\n\n\nVersion 0.3.0 (released 2020-03-12)\n-----------------------------------\n\n- Drops support for Python 2.7\n- Updates testing method\n- Updates python dependencies\n\n\nVersion 0.2.1 (released 2016-04-15)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes issue with exceptions raised during e.g. resolver plugin\n  loading being caught and not propagated.\n\nVersion 0.2.0 (released 2016-04-06)\n-----------------------------------\n\nIncompatible changes\n~~~~~~~~~~~~~~~~~~~~\n\n- Changes resolving to be based on hostname without 'http://' prefix.\n\nBug fixes\n~~~~~~~~~\n\n- Fixes issues with the hostname not being matched resulting in the\n  same route on two hosts not to work.\n\nVersion 0.1.1 (released 2015-12-11)\n-----------------------------------\n\nImproved features\n~~~~~~~~~~~~~~~~~\n\n- Delays the url_map building until first resolve request.\n\nVersion 0.1.0 (released 2015-11-18)\n-----------------------------------\n\n- Initial public release.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "JSON data resolver with support for plugins.",
    "version": "0.4.0",
    "project_urls": {
        "Homepage": "https://github.com/inveniosoftware/jsonresolver"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7fc8b609429d9d51e9bae0e1574bc0ba3bb524439339fa1e671743ba258ca076",
                "md5": "2d93c8e5a5eaacfcf8a5d711780855b2",
                "sha256": "c06e415a45ed55ed661a7e70df0ba32eefc06b5f25e48a0b9085f495f5d6d490"
            },
            "downloads": -1,
            "filename": "jsonresolver-0.4.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2d93c8e5a5eaacfcf8a5d711780855b2",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.7",
            "size": 9938,
            "upload_time": "2025-02-13T19:07:45",
            "upload_time_iso_8601": "2025-02-13T19:07:45.336581Z",
            "url": "https://files.pythonhosted.org/packages/7f/c8/b609429d9d51e9bae0e1574bc0ba3bb524439339fa1e671743ba258ca076/jsonresolver-0.4.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ff5ef748bc6eeb68a80796a27c232ae27aae64e7a5707b83ba424f51d6b17ba",
                "md5": "28d6434efa7e5173e2cdb1a803336b83",
                "sha256": "737e0eaea942b95bbd7f8f9e0c61965293f0a26c536d7efddf7f07410f96a749"
            },
            "downloads": -1,
            "filename": "jsonresolver-0.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "28d6434efa7e5173e2cdb1a803336b83",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 22143,
            "upload_time": "2025-02-13T19:07:47",
            "upload_time_iso_8601": "2025-02-13T19:07:47.171479Z",
            "url": "https://files.pythonhosted.org/packages/4f/f5/ef748bc6eeb68a80796a27c232ae27aae64e7a5707b83ba424f51d6b17ba/jsonresolver-0.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-13 19:07:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "inveniosoftware",
    "github_project": "jsonresolver",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "jsonresolver"
}
        
Elapsed time: 0.70340s