Skip to main content

Dump of schemastore schemas for offline use in Python based applications

Project description

schemastorepy

Contains all JSON Schemas from schemastore.org catalog so you can make use of them without needing internet access.

How to use

from schemastore import Store

store = Store(days=30)
my_schema_json = store.get('http://...') # <-- no network access happens

The days parameter is optional and defaults to 30, which means that after this it will start checking if the locally cached schema is up to date and refresh it it needed. store.catalog would contain the content of the catalog itself.

Stats

  • Over 500 JSON Schemas in the catalog
  • ~2.5Mib package size
  • ~30Mib installed size

Download files

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

Source Distribution

schemastore-0.1.2.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

schemastore-0.1.2-py3-none-any.whl (2.7 MB view details)

Uploaded Python 3

File details

Details for the file schemastore-0.1.2.tar.gz.

File metadata

  • Download URL: schemastore-0.1.2.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for schemastore-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e4d05d3e1e2953256f940569a421d27b35af67aceeb83aa67b5027d4bd996bf3
MD5 e8193b1e956dec3998b590953a912451
BLAKE2b-256 4319070e47c0549f0222c2876029c810b8cdab27c9e17418a805ee97f5c58711

See more details on using hashes here.

File details

Details for the file schemastore-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: schemastore-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for schemastore-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 78a21b31bf26b8b983537993c49ab27aff48f25acf9b5076024324d292b1707f
MD5 cb9307581bd4b6434a343937216edca9
BLAKE2b-256 4b15eb8f4d612b6a4d0c8e05af5acc5181a31eaa7343ec35b86afab69e3d4c4f

See more details on using hashes here.

Supported by

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