Skip to main content

Taranis AI Models

Project description

Taranis AI Pydantic Models

This folder provides pydantic models for validation of data sent between Taranis AI services and offered to third party clients.

Installation

It's recommended to use a uv to set up a virtual environment.

curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync

If updating something and wanting to test it in frontend or core you can use install_and_run_dev.sh or something similar to the commands below:

uv sync --all-extras --frozen --python 3.13
uv pip install -e ../models

export UV_NO_SYNC=true
uv run pytest tests

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

taranis_models-1.3.5.dev9.tar.gz (38.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taranis_models-1.3.5.dev9-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file taranis_models-1.3.5.dev9.tar.gz.

File metadata

  • Download URL: taranis_models-1.3.5.dev9.tar.gz
  • Upload date:
  • Size: 38.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for taranis_models-1.3.5.dev9.tar.gz
Algorithm Hash digest
SHA256 aa3cd6c5031d77ca1794f4a44b299f2acf4b364cd858f40217eb633fab14a67b
MD5 c97185f191c089c45cd3c867a1c878f4
BLAKE2b-256 dc7c7ecba62df0f3874f82b31405f3f25fb470e8acc064625e4b3a0a236d6852

See more details on using hashes here.

File details

Details for the file taranis_models-1.3.5.dev9-py3-none-any.whl.

File metadata

  • Download URL: taranis_models-1.3.5.dev9-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for taranis_models-1.3.5.dev9-py3-none-any.whl
Algorithm Hash digest
SHA256 90cbc8616b777884a11822cb13db77305210aef8f0979a213c951a8a5ca15db3
MD5 b997cec0ab817070c9047b9e66de278d
BLAKE2b-256 1341518a73b2ed6c426692793a282687f8b201e4d11abf33b3073ad7a63669e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page