Skip to main content

Shared wire contracts for Almanac clients and services.

Project description

Almanac contracts

Strict Pydantic wire contracts shared by Almanac clients, services, and Quill.

The package is versioned independently from the Almanac CLI. Payloads also carry an explicit contract version so incompatible wire formats fail closed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

almanac_contracts-0.7.1.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

almanac_contracts-0.7.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file almanac_contracts-0.7.1.tar.gz.

File metadata

  • Download URL: almanac_contracts-0.7.1.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for almanac_contracts-0.7.1.tar.gz
Algorithm Hash digest
SHA256 07cb495b39e56ce669a4bb32b9a23b7d055baa6e3e951ab24da523916e98ac5d
MD5 9c48ac4bb24dd855d6b52ea050107ad6
BLAKE2b-256 7b468e776d9e643b683c8d6c339e57835fec19ab8641dd544b23a2e14f167b88

See more details on using hashes here.

File details

Details for the file almanac_contracts-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: almanac_contracts-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for almanac_contracts-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9e22956e79a75855c5f14f325fab9267767bbdd6562a10b806f94055662859f4
MD5 84063f78fb384f5ba32eeede8a2d1bb3
BLAKE2b-256 571e14f573ade576a92b99731d499c90c60fcee58c4b4a3ae2cb407c58e7fa4a

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