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.0a4.tar.gz (38.1 kB view details)

Uploaded Source

Built Distribution

schemapack-2.0.0a4-py3-none-any.whl (70.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: schemapack-2.0.0a4.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for schemapack-2.0.0a4.tar.gz
Algorithm Hash digest
SHA256 a550df6bf0a4c5dc8293479a190600197a4a62b3fe3850c33b0ebe06ff11d729
MD5 dba454f7cd3b1917ccd0d062ba86342b
BLAKE2b-256 ad1fcb9e24814adc52da5aa604ca3a7d8febfeb9eae3f17378654103e286d645

See more details on using hashes here.

File details

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

File metadata

  • Download URL: schemapack-2.0.0a4-py3-none-any.whl
  • Upload date:
  • Size: 70.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for schemapack-2.0.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e5a703f16cdb01067ac51a34362658db83e2adc48e61f4517c7d755154fbf68
MD5 bc51f2e04ca4baef2f4ece1c7f14e5b9
BLAKE2b-256 d056b4797e4343b28b2e7328fd2254061da461699b080ced34b291970a16a8a8

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