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.2.6.dev4.tar.gz (26.6 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.2.6.dev4-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file taranis_models-1.2.6.dev4.tar.gz.

File metadata

  • Download URL: taranis_models-1.2.6.dev4.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"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.2.6.dev4.tar.gz
Algorithm Hash digest
SHA256 6956a23ef010a7d409344ba916dafddca5f232e4f2d5349f7ac3ee24ee579580
MD5 8cc152ddaa2676f38975736adae82111
BLAKE2b-256 c5ad075a5314b67fd267b3fe0cd8eee63d426a95961a1f00f14a748ea4d8d608

See more details on using hashes here.

File details

Details for the file taranis_models-1.2.6.dev4-py3-none-any.whl.

File metadata

  • Download URL: taranis_models-1.2.6.dev4-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"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.2.6.dev4-py3-none-any.whl
Algorithm Hash digest
SHA256 2702cd595ae702759929b811dfd5b328785a5bd25001b2a5da673f4d09b2a448
MD5 9afa4f48c17a3a9aa7622e872238863c
BLAKE2b-256 e9b5ceaad1cf2a0911d6fbd5bdf76ff851b88c85dc7d67dd83b9aa00d6042d5e

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