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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hexcore-1.0.2.tar.gz
  • Upload date:
  • Size: 29.5 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.2.tar.gz
Algorithm Hash digest
SHA256 661593b5cdc19cc78dc1b04c2ecca187b5a345b69e5395796f40cea4f55c9aad
MD5 d974f4554ff48c97763847d78ba1b842
BLAKE2b-256 405d56fe8494c54d265ab7100ac92c568c5aacba6eb2be41f88dd60c5dfa1e6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hexcore-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eb0c2b7585f3cdc61dc438c46d0dcd1e0c78fad90a71b6bdd59611deb3d3a4c0
MD5 7d0a3dd14f21d4cc15fee8fe68fd6e58
BLAKE2b-256 fea8659494f7398c38d61cb7253972d1d30b31934cd00649eec9d1934d1e7bfa

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