Skip to content

Releases: davidcohenDC/python-clean-architecture-template

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:47

0.5.1 (2026-09-21)

Bug Fixes

  • a generated project inherits nothing from the template repository (4c302a8)

Tests

  • cover what a project inherits and drop the test taxonomy markers (3ff8f2c)

Build and continuous integration

  • run the whole suite on postgres and keep the repo templates generic (e17453c)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:53

0.5.0 (2026-09-21)

Features

  • a generated project is the user's codebase, not the template's framework (a2f8c39)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:22

0.4.0 (2026-09-21)

Features

  • dependency graph generated from the architecture checker (7529a51)
  • executable architecture proofs (make proof) (dc1082d)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:07

0.3.0 (2026-09-21)

Features

  • optimistic concurrency on the repository contract (2496c31)

Bug Fixes

  • consistent HTTP error contract (404 route, 405, 500 with request id) (adcf0b2)
  • dispatch domain events only after the transaction committed (c727059)
  • example-only API tests are removed with the example; the contract runs the whole suite (c92f45f)
  • remove-example leaves a working project and tests ignore the developer .env (51ebb0c)

Tests

  • make the dependency rule a falsifiable checker (7ae0662)

Build and continuous integration

  • fix changelog title string in release config (5577cab)
  • keep the changelog title on top across releases (af016e4)
  • let called jobs inherit permissions, build images from the released tag (da7366c)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 14:56

0.2.0 (2026-09-19)

Features

  • add Clock port and created_at to the example aggregate (c41e975)
  • API-key authentication and organizer authorization (ce4de09)
  • command-line adapter driving the same use cases (47abc6a)
  • request ids, structured logging and readiness probe (f20f3d8)

Build and continuous integration

  • grant workflow permissions in the dispatcher (d845076)
  • pre-commit framework config equivalent to the bash hooks (ec57bdc)