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.1.0.tar.gz (28.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.1.0-py3-none-any.whl (53.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hexcore-1.1.0.tar.gz
  • Upload date:
  • Size: 28.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.1.0.tar.gz
Algorithm Hash digest
SHA256 df31f1f9372cfa6e9cce2f836ffe29c50397b975783e5542bb9a419ddabee9cf
MD5 ffba6232a2c4e893822415ac92953caf
BLAKE2b-256 ec076fd09bfe95ef2e76f6f431c25dc996a1d820ac94cf5283f1e98bebb7696a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hexcore-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 53.1 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e24b74ca76f5f5cd092ce9b37d6339ba214a64d5634f765c8530d3823252d486
MD5 2939e15b00c90e2ea3bc294e30e3d480
BLAKE2b-256 c2f0610760ba952be6981294bec4f3ed22744e2ca2be65b376632309ec3b822d

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