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

Uploaded Source

Built Distribution

dddesign-1.0.9-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dddesign-1.0.9.tar.gz
  • Upload date:
  • Size: 13.6 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.9.tar.gz
Algorithm Hash digest
SHA256 b8141025019e4983f770e059d4db54a24864ba599ca5452b643dbe901c202788
MD5 d9d5e1f53deaa436eea320d7175cac76
BLAKE2b-256 cd6b58e0456a9a9a9a4400f18b45ba0423a992315d2f7dfefe388577e599df62

See more details on using hashes here.

Provenance

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

Publisher: publish_python_package.yml on davyddd/dddesign

Attestations:

File details

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

File metadata

  • Download URL: dddesign-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 25.4 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 03c4f89c8c202cca6e5b273582f97db0a4f30cc15a23a969557a067ca95300ee
MD5 5910f24880d965a17e147bb273a942c7
BLAKE2b-256 ef296d15abd082ca19d53b98f91571a427a1141d3b7ea3267c656c0d6f746f3c

See more details on using hashes here.

Provenance

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