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.

Versión: 1.0.0

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.0.1.tar.gz (29.7 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.0.1-py3-none-any.whl (54.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hexcore-1.0.1.tar.gz
Algorithm Hash digest
SHA256 52e8c585f1bc8c1dfdcfd2b6813c861359b9a6796ff3faae38b599ee2514a826
MD5 ccad1a1fb6e0fc64997b4ca5650d0dc5
BLAKE2b-256 a443255e5f3e1bc99b39e17e56b0129c975fb783fcc7a2f362f92065e7c67d6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hexcore-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 54.3 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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1144f6d958337bf05520f0009211076b72c2922498ac177b3a2d5d5311b80423
MD5 412a85cadd593ea408167893e5834377
BLAKE2b-256 c95e836b92e9d774c39ea3d995f0ace1e1237ac15d07f47584e97cfc825c5de0

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