Skip to main content

Domain Driven Design Library

Project description

DDDesign

pypi downloads versions codecov license

DDDesign is a Python library designed to implement Domain-Driven Design (DDD) principles in software projects. It provides a set of tools and structures to help developers apply DDD architecture. This library is built on top of Pydantic, ensuring data validation and settings management using Python type annotations.

Installation

Install the library using pip:

pip install dddesign

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

dddesign-1.0.8.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

dddesign-1.0.8-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

Details for the file dddesign-1.0.8.tar.gz.

File metadata

  • Download URL: dddesign-1.0.8.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dddesign-1.0.8.tar.gz
Algorithm Hash digest
SHA256 6a28ada1ff513e2a9616f751e2ae897e8b8730dd3e8facff4b9a458ae7dd7544
MD5 0878d32e4ec2431ee4bdd9d1e46edcdf
BLAKE2b-256 9858bd582d85573fff49d77b3eca3b85a9650104df194330052086bf46f819c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dddesign-1.0.8.tar.gz:

Publisher: publish_python_package.yml on davyddd/dddesign

Attestations:

File details

Details for the file dddesign-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: dddesign-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 24.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dddesign-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6d0ce14652bb831fcae28851db0eb4f91f6629c86f472d327fd4f5bca7df9d46
MD5 b7f49f6bfd690df92ae326df5c383b4a
BLAKE2b-256 abbe9f002ce3e103f94798b02a815f1410d58cabfedda55b7c6339a3ed67f967

See more details on using hashes here.

Provenance

The following attestation bundles were made for dddesign-1.0.8-py3-none-any.whl:

Publisher: publish_python_package.yml on davyddd/dddesign

Attestations:

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