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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ea3da3deef454d8125ebc008078ecfe20c68f0a65d4737e86173fc768a7616 |
|
MD5 | 3f6e5c1bc26480c86cc8d0c4d9a421a8 |
|
BLAKE2b-256 | 278d4247155e2cf2e31474050a9bd1d188f812f62c35801120b7b1888915212e |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 042243d8862c6960f46432e4633e2f19f8efed4d3ed69f3c8daa1600fba0873e |
|
MD5 | 75161263eb96e8cedfb7b69bfedd7f8f |
|
BLAKE2b-256 | e9d5c41c3bb5cb245ad8fb3e10390904c0c5fa8fdf6d29f76c2bf43dc3b11634 |