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.3.1.tar.gz (28.9 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.3.1-py3-none-any.whl (53.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for hexcore-1.3.1.tar.gz
Algorithm Hash digest
SHA256 ac25a1d21995650ae46d6f713ee05a8c4c97bccc3af5974106d3353a7e74cfc4
MD5 af39da72c1482ae61804ec10af60b3e6
BLAKE2b-256 72718b33a859336ab90473c9ed03de00ef814341081d18dbccf8834c91dd0467

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hexcore-1.3.1-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.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 449278f59c5a2ee8a9748e0171155db2df4a5648ff762ed5ea985cfb049e2277
MD5 e9c37e03096f501d9ead9d65f12d5f6d
BLAKE2b-256 b464849e7d7d0b891870d261389cbf240c6e07dc246388390dcdbac8b02f2632

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