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.6.0.tar.gz (11.6 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.6.0-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: almanac_contracts-0.6.0.tar.gz
  • Upload date:
  • Size: 11.6 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.6.0.tar.gz
Algorithm Hash digest
SHA256 c315794b4f7c9821e9d82d1d2aa8a2002ea9cab85de1e0a9671b3be288927f2d
MD5 4bcf82f95529e1a0aaced44d52303d5e
BLAKE2b-256 18b9881507226dca5042811c182c5e8fae1ac30d1d65575b5e3ce463c8716b1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: almanac_contracts-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 13.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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9f99d39cff21d632c5b7b1626ac9d90fbe1ca903a853f3ee622427dd4646d35
MD5 5d61696746e5231014f1e20418128966
BLAKE2b-256 f11b3c721aff399c728cfa6fd75041527e027112df3754b7e67494bb17a8900e

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