Aglyph

Dependency injection framework for Python that supports Type 2 (setter) and Type 3 (constructor) injection, and programmatic or XML-based configuration
Download

Aglyph Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Matthew Zipay
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 27 KB

Aglyph Tags


Aglyph Description

Dependency injection framework for Python that supports Type 2 (setter) and Type 3 (constructor) injection, and programmatic or XML-based configuration The Aglyph Dependency Injection framework for Python aims to be as non-intrusive as possible, allowing for relatively painless integration into existing applications. Every component of Aglyph is pluggable so that the framework can function with out-of-the-box default components or be extended to address the specific needs of a project. In addition to user-defined types (old- or new-style classes), almost every standard Python type can be represented in XML notation, avoiding kludgy and insecure eval()s. Aglyph supports eager and lazy evaluation of arguments (both setter and constructor), and the notion of prototype and singleton components.


Aglyph Related Software