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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| idn_data_models-0.1.0.tar.gz | 2.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.