Metadata-Version: 2.4
Name: projectdavid_common
Version: 0.17.10
Summary: Common shared custom packages
Author-email: "Francis N." <francis.neequaye@projectdavid.co.uk>
License: MIT
Project-URL: Homepage, https://github.com/frankie336/projectdavid_common
Keywords: shared,internal,utilities,schemas
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pydantic
Requires-Dist: typing_extensions
Requires-Dist: fastapi>=0.70.0
Requires-Dist: httpx
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"

# Entities Common
[![Test, Tag, Publish Status](https://github.com/frankie336/entities_common/actions/workflows/test_tag_release.yml/badge.svg)](https://github.com/frankie336/entitites_sdk/actions/workflows/test_tag_release.yml)

The **Projectdavid Common** SDK is a shared library that serves as a central resource for multiple components within the same
project. It consolidates common functionality across disparate parts of the project, reducing duplication and improving 
maintainability. By providing a unified interface, Entities Common simplifies interactions with the 
and future related products.

[Entities API](https://github.com/frankie336/entities_api), the [projectdavid SDK](https://github.com/frankie336/entitites_sdk)  ,


# Resources

| Resource                                                | Descrption                         |
|---------------------------------------------------------|------------------------------------|
| [ValidationInterface](/docs/validation_interface.md)     | Unified pydentc validation classes |
| [UtilsInterface](/docs/utils_interface.md)              | Utilites and tools                 |
