Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.37 KB

CHANGES.md

File metadata and controls

52 lines (36 loc) · 1.37 KB

python-clean-architecture

The Changelog

Do not edit this file, it is auto-generated.

staged

  • Enhancement: Dependency Injection micro-framework now allows relative qualifiers: #75
  • Introduced: Python 3.9 support: #79
  • Introduced: PyPy3.7 support: #79
  • Introduced: Modern tools for code quality in CI process (black, isort, twine, GitHub Actions): #79
  • Reworked: test & dev environments supplied with standalone Docker containers, tox-based multi-env container depreciated

0.0.6

  • Introduced: Architectural Decisions Log
  • Reworked: Entity and its Id concept
  • Introduced: examples/meetapp as THE example and the showcase
  • Introduced: pca.data now contains useful descriptors: frozen & reify

0.0.5

  • Introduced: Python 3.8 support
  • Introduced FileDao: config file as a DAO
  • Modification: Dependency Injection microframework explicitly defines dependencies between the components

0.0.4

  • Docs - the Principles & updates in README.md: #56

0.0.3

  • Management commands - publish & bump version: #14

0.0.2

  • Dependency injection: #1, #2, #9, #27, #35
  • DAO pattern: #3, #31
  • InMemoryDao: #21
  • Repository pattern: #3
  • TinyDB integration: #22
  • functional interactor: #4
  • class-based interactor: #51
  • error catalogs: #26
  • examples: #18
  • CI services integration: #11, #12
  • "spring cleaning": #8, #17

0.0.1

  • Initial release to PyPI