Metadata-Version: 2.4
Name: projectdavid_common
Version: 0.65.0
Summary: Common shared custom packages
Author-email: "Francis N." <engineering@projectdavid.co.uk>
License: MIT
Project-URL: Homepage, https://github.com/project-david-ai/entities-common
Project-URL: Documentation, https://docs.projectdavid.co.uk/docs
Project-URL: Changelog, https://github.com/project-david-ai/entities-common/blob/main/CHANGELOG.md
Keywords: shared,internal,utilities,schemas
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pydantic
Requires-Dist: typing_extensions
Requires-Dist: httpx
Requires-Dist: python-dotenv
Requires-Dist: sqlalchemy>=2.0
Requires-Dist: projectdavid-orm>=1.6.0
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black==24.1.1; extra == "dev"
Requires-Dist: isort==5.13.2; extra == "dev"
Requires-Dist: bandit==1.7.7; extra == "dev"
Requires-Dist: mypy>=1.0; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Dynamic: license-file

# 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                 |
