Skip to main content

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.

Metadata

Release files for idn-data-models 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for idn-data-models 0.1.0
File Size Uploaded Provenance
idn_data_models-0.1.0.tar.gz 2.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for idn-data-models 0.1.0
File Interpreter ABI Platform
idn_data_models-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.7 kB

Release files / idn_data_models-0.1.0.tar.gz

Download URL idn_data_models-0.1.0.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c5ea3da3deef454d8125ebc008078ecfe20c68f0a65d4737e86173fc768a7616
BLAKE2b-256 checksum
How to use checksums
278d4247155e2cf2e31474050a9bd1d188f812f62c35801120b7b1888915212e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.0 CPython/3.11.3 Linux/5.15.0-1037-azure

Release files / idn_data_models-0.1.0-py3-none-any.whl

Download URL idn_data_models-0.1.0-py3-none-any.whl
Size 2.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
042243d8862c6960f46432e4633e2f19f8efed4d3ed69f3c8daa1600fba0873e
BLAKE2b-256 checksum
How to use checksums
e9d5c41c3bb5cb245ad8fb3e10390904c0c5fa8fdf6d29f76c2bf43dc3b11634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.0 CPython/3.11.3 Linux/5.15.0-1037-azure

Security for idn-data-models 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page