Skip to main content

Make your JSON Schemas sociable and create linked data model.

Project description

tests PyPI version shields.io PyPI pyversions Coverage Status

schemapack

Make your JSON Schemas sociable and create linked data model.

Installation

This package is available at PyPI: https://pypi.org/project/schemapack

You can install it from there using:

pip install schemapack

Development

For setting up the development environment, we rely on the devcontainer feature of vscode.

To use it, you have to have Docker as well as vscode with its "Remote - Containers" extension (ms-vscode-remote.remote-containers) extension installed. Then, you just have to open this repo in vscode and run the command Remote-Containers: Reopen in Container from the vscode "Command Palette".

This will give you a full-fledged, pre-configured development environment including:

  • infrastructural dependencies of the service (databases, etc.)
  • all relevant vscode extensions pre-installed
  • pre-configured linting and auto-formating
  • a pre-configured debugger
  • automatic license-header insertion

Moreover, inside the devcontainer, there is follwing convenience command available (please type it in the integrated terminal of vscode):

  • dev_install - install the lib with all development dependencies and pre-commit hooks (please run that if you are starting the devcontainer for the first time or if added any python dependencies to the ./setup.cfg)

License

This repository is free to use and modify according to the Apache 2.0 License.

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

schemapack-2.0.0a5.tar.gz (38.8 kB view details)

Uploaded Source

Built Distribution

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

schemapack-2.0.0a5-py3-none-any.whl (70.4 kB view details)

Uploaded Python 3

File details

Details for the file schemapack-2.0.0a5.tar.gz.

File metadata

  • Download URL: schemapack-2.0.0a5.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.11

File hashes

Hashes for schemapack-2.0.0a5.tar.gz
Algorithm Hash digest
SHA256 66fd591497b867b44870a2c3d7c52947e859e31ccaeeb3c59c0f6acfd3929316
MD5 2a539cceed6f14c65f6f434f8f1200c6
BLAKE2b-256 b41a595f090f12bbe2efceee8724119852fc4bc11805d16fd3babec1c10ca7ab

See more details on using hashes here.

File details

Details for the file schemapack-2.0.0a5-py3-none-any.whl.

File metadata

  • Download URL: schemapack-2.0.0a5-py3-none-any.whl
  • Upload date:
  • Size: 70.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.11

File hashes

Hashes for schemapack-2.0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 00418c00dda7fe64fbb108289d2733e9230357348c9afb2c0104b0e1bef7a611
MD5 7b45902d0a40549f3092623790b058ff
BLAKE2b-256 c2da396eea2f3df0adbdb086d3aa4905fffb2030b28435d3ebff64f1f15b8d4a

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