Skip to main content

shared code for kilroy face SDKs in Python 🤝

Project description

kilroy-face-py-shared

shared code for kilroy face SDKs in Python 🤝

Lint Tests Docs


Overview

This package contains code shared by SDKs related to faces. Mostly it's just a bunch of utilities and dataclasses.

Installing

Using pip:

pip install kilroy-face-py-shared

Messages

Messages are dataclasses that are used in the APIs. They are automatically generated from the protobuf definitions.

Posts

Posts are pydantic models that are used to represent various types of posts. There are definitions for:

  • TextOnlyPost
  • ImageOnlyPost
  • TextAndImagePost
  • TextOrImagePost
  • TextWithOptionalImagePost
  • ImageWithOptionalTextPost

Models

One useful thing this package provides is a SerializableModel class. It's a base class for pydantic models that can be serialized to and from JSON with a proper case convention.

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

kilroy-face-py-shared-0.6.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

kilroy_face_py_shared-0.6.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file kilroy-face-py-shared-0.6.0.tar.gz.

File metadata

  • Download URL: kilroy-face-py-shared-0.6.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.6 Linux/5.15.0-1024-azure

File hashes

Hashes for kilroy-face-py-shared-0.6.0.tar.gz
Algorithm Hash digest
SHA256 0075a355a70806b1bbdb2b280d03ef1987ecee5e1836b4942c7f730e0ba4f5b6
MD5 fa29bddbb28a2131874b08ba1df5b2ce
BLAKE2b-256 1da624ceeb497a99e1d0521f483f926745332b433b41e2fe695e28bf80827004

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kilroy_face_py_shared-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20e0648ee758a50218d521ea6e6750f111b675039d523ced3422a081f8543226
MD5 cd02667be02d7acc5b7c214c28c7c696
BLAKE2b-256 c283b3f3b7b93f1078ef51bd7c9e1e316aee8a1c2413bc0e40480e30c314223f

See more details on using hashes here.

Supported by

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