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.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.3.0-py3-none-any.whl (53.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hexcore-1.3.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.3.0.tar.gz
Algorithm Hash digest
SHA256 f022f422c26b576deade8c09207619d5ab5d679075e16aac9d9b1059f9873947
MD5 14bf0e55d82362cbfe8c3e1cf416566a
BLAKE2b-256 1c3c1285fe053fedbf7847691f153aa76789796165487950ded575b6223af29a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hexcore-1.3.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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4ec1ae811fc34834430ba1c257d16817616610cb08619c24c7fa27b356966f86
MD5 23562d4a8e59ba360988111c2c70d750
BLAKE2b-256 fe0fdb9dbfbc042bcc05e58597fa6e795d268440ba18db4157a17f46b2cfd8c7

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