Skip to main content

"Invenio module for building and serving JSONSchemas."

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-jsonschemas.svg https://github.com/inveniosoftware/invenio-jsonschemas/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-jsonschemas.svg https://img.shields.io/pypi/v/invenio-jsonschemas.svg

Invenio module for building and serving JSONSchemas.

Further documentation is available on https://invenio-jsonschemas.readthedocs.io/

Changes

Version v2.1.0 (released 2025-07-14)

  • global: use entry_points wrapper

Version 2.0.0 (release 2024-12-05)

  • setup: bump major dependencies

Version 1.1.5 (release 2024-11-30)

  • fix: SphinxWarning

  • global: remove examples directory

  • global: remove six usage

  • setup: change to reusable workflows

  • setup: pin dependencies

  • fix extlinks warning of compatibility with version 6

  • global: clean test infrastructure

  • increase minimal python version to 3.7

  • move check_manifest configuration to setup.cfg.

  • fix docs compatibilty problem with Sphinx>=5.0.0

  • add .git-blame-ignore-revs

  • migrate to use black as opinionated auto formater

  • migrate setup.py to setup.cfg

Version 1.1.4 (released 2022-02-28)

  • Changes from pkg_resources to importlib for entry points iteration.

Version 1.1.3 (released 2021-06-17)

  • Fix string interpolation on error messages.

Version 1.1.2 (released 2021-04-06)

  • Adds method to build a ref resolver store from the registry with a local URI scheme (e.g. local://).

Version 1.1.1 (released 2020-12-09)

  • Migrates CI to GitHub actions.

  • Fixes issue related to nested allOf being ignored, and added tests for it.

Version 1.1.0 (released 2020-03-12)

  • Removes support for Python 2.7

  • Changes Flask dependency to centrally managed by invenio-base

Version 1.0.1 (released 2019-09-04)

  • Adds config JSONSCHEMAS_SCHEMAS to whitelist entrypoint names

Version 1.0.0 (released 2018-03-23)

  • Initial public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio_jsonschemas-2.1.0.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_jsonschemas-2.1.0-py2.py3-none-any.whl (16.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_jsonschemas-2.1.0.tar.gz.

File metadata

  • Download URL: invenio_jsonschemas-2.1.0.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for invenio_jsonschemas-2.1.0.tar.gz
Algorithm Hash digest
SHA256 98712916a35bd6f998a3b1585a7b39e42f61d11a749149d55672918774fa1bd2
MD5 63c534541dc1571380f29b66dd82fc25
BLAKE2b-256 99886d11d8ea9e67bd66dff593ead49b7c87b39c6c91ce693c68fe72e89a6ee2

See more details on using hashes here.

File details

Details for the file invenio_jsonschemas-2.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_jsonschemas-2.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eca99353d7a414bc665b9a99ca594016cc294a6304caea98092f7912a4a8b0c7
MD5 4b665864d6529f7e5acaa867c01d6349
BLAKE2b-256 61cfd93bec8f33253004d18d1f0034adec756866eb40900685706b23f2ef8730

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page