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.10.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

dddesign-1.0.10-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dddesign-1.0.10.tar.gz
  • Upload date:
  • Size: 13.7 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.10.tar.gz
Algorithm Hash digest
SHA256 794c8398dfecf42d777fd0e9b3935d5e290069149b14c6e708f63c198634ffa0
MD5 3477c7dc2ec79eab8d08a5c57af780d7
BLAKE2b-256 a5ed33b1d52c102decece807d18f72522fe5a9b145c50cb79439a816de161351

See more details on using hashes here.

Provenance

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

Publisher: publish_python_package.yml on davyddd/dddesign

Attestations:

File details

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

File metadata

  • Download URL: dddesign-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 25.5 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 6b27b7de5a0cc8e34f4747e31d71e1b4a84e6bca16460393143db9c05b85b3f1
MD5 2aca3b47d55f4deb2f38be76538c846d
BLAKE2b-256 6204c996070f7bcc59f15022a3840d04c231b5f64a241ea30179ad5c64a6d50b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dddesign-1.0.10-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