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-4.0.0.tar.gz (40.6 kB view details)

Uploaded Source

Built Distribution

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

schemapack-4.0.0-py3-none-any.whl (69.8 kB view details)

Uploaded Python 3

File details

Details for the file schemapack-4.0.0.tar.gz.

File metadata

  • Download URL: schemapack-4.0.0.tar.gz
  • Upload date:
  • Size: 40.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for schemapack-4.0.0.tar.gz
Algorithm Hash digest
SHA256 8af478f93864c5735560f3a38e8abc2e3ba94b8933a883236be5a4a96e609b5c
MD5 64e8c13450911d9fb927963403a5d382
BLAKE2b-256 70dbf95edf085cf4f0c4ebfefb0c80bf38dd1eac43e017b61cf3fd9b2c4ed3f0

See more details on using hashes here.

File details

Details for the file schemapack-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: schemapack-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 69.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for schemapack-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 db0633a8548def2a4115fa8b92a4642b7791600cac611420faa9852ac78453e1
MD5 a9083a9265c18988a34f115aebc8043c
BLAKE2b-256 e7bd724f2c318a22a622064b1e35bb9bc8e70869b58d20de9b44d0e48cfe26c0

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