Skip to main content

Núcleo reutilizable para proyectos Python con arquitectura hexagonal y event handling. Provee abstracciones, utilidades y contratos para DDD, eventos y desacoplamiento de infraestructura.

Project description

HexCore

HexCore es un módulo base reutilizable para proyectos Python que implementan arquitectura hexagonal y event handling.

¿Qué provee HexCore?

  • Clases base y abstracciones para entidades, repositorios, servicios y unidad de trabajo (UoW), siguiendo los principios de DDD y arquitectura hexagonal.
  • Interfaces y contratos para caché, eventos y manejo de dependencias, desacoplando la lógica de negocio de la infraestructura.
  • Utilidades para event sourcing y event dispatching listas para usar en cualquier proyecto.
  • Estructura flexible para que puedas construir microservicios o aplicaciones monolíticas desacopladas y testeables.

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

hexcore-1.2.0.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hexcore-1.2.0-py3-none-any.whl (53.4 kB view details)

Uploaded Python 3

File details

Details for the file hexcore-1.2.0.tar.gz.

File metadata

  • Download URL: hexcore-1.2.0.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for hexcore-1.2.0.tar.gz
Algorithm Hash digest
SHA256 47325568a2fc617134bb4e38082c3dfd8165480a96a002702f7712434bc9f22d
MD5 303b02dd6706a03c1c3909eccc797d54
BLAKE2b-256 2c22e2dcc4c567b2371adb099dea17d7b96d98645d077827ebc705e5f80eb53b

See more details on using hashes here.

File details

Details for the file hexcore-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: hexcore-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 53.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for hexcore-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e2fcea4c1b7c01dd32ea5ea36e92f95863788d14995a55db66abbb26c0f4094b
MD5 d6ade4debf9cf174d17007368b5f8905
BLAKE2b-256 8d5b93f4443ad39408dc50621e578d90235a4e07159599a0d0856314edb8ed14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page