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.1.dev1.tar.gz (30.3 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.1.dev1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file taranis_models-1.3.1.dev1.tar.gz.

File metadata

  • Download URL: taranis_models-1.3.1.dev1.tar.gz
  • Upload date:
  • Size: 30.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","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.1.dev1.tar.gz
Algorithm Hash digest
SHA256 0fafcc3477ee288e7a915d4ca3938922b62e4ae737a334da11349eb17aaf1ebf
MD5 0f1b3a6afe378344dd0a99932d336e5a
BLAKE2b-256 32c96a1c29705359a0e50cde429f41c14251941e089bfaa5553347140ee93c1c

See more details on using hashes here.

File details

Details for the file taranis_models-1.3.1.dev1-py3-none-any.whl.

File metadata

  • Download URL: taranis_models-1.3.1.dev1-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","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.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed1d6bcae072486698a0679062543fcca27cd606ced8a33430359541be9bf80b
MD5 57d4a51b8e2fdc4be62d0c85d4342936
BLAKE2b-256 bb2124a655c3a1ca6635ada81a747cd1803c41b2713e777b5589ade028771cc0

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