Skip to main content

No project description provided

Project description

IDUN Guardian data model library

This library includes the IDUN Guardian data model, which is used by both the frontend and the backend.

Features

  • Data model

Includes mypy types.

Development environment: devcontainer

This package is developed inside a devcontainer. To develop, all you have to do is to use VSCode, install the "Remote: Containers" extension, and run the command "Open Folder in Container". This will start an environment with all tools/dependencies already installed.

Environment variables

All the environment variables are documented in the devcontainer docker compose.

!!! note The devcontainer startup script creates 2 dynamic environment variables and writes them to the file .env. (their names are still visible in docker compose). You need to export these variables in the VSCode terminal before running any command like tests: export $(cat .env | xargs)

Running tests

VSCode is configured to pick up all env variables (including .env) when you run the debugger or when you run tests from the UI.

To run tests in the terminal, see the command that CI runs.

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

idn_data_models-0.1.0.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

idn_data_models-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file idn_data_models-0.1.0.tar.gz.

File metadata

  • Download URL: idn_data_models-0.1.0.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.11.3 Linux/5.15.0-1037-azure

File hashes

Hashes for idn_data_models-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c5ea3da3deef454d8125ebc008078ecfe20c68f0a65d4737e86173fc768a7616
MD5 3f6e5c1bc26480c86cc8d0c4d9a421a8
BLAKE2b-256 278d4247155e2cf2e31474050a9bd1d188f812f62c35801120b7b1888915212e

See more details on using hashes here.

File details

Details for the file idn_data_models-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: idn_data_models-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.11.3 Linux/5.15.0-1037-azure

File hashes

Hashes for idn_data_models-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 042243d8862c6960f46432e4633e2f19f8efed4d3ed69f3c8daa1600fba0873e
MD5 75161263eb96e8cedfb7b69bfedd7f8f
BLAKE2b-256 e9d5c41c3bb5cb245ad8fb3e10390904c0c5fa8fdf6d29f76c2bf43dc3b11634

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