Skip to main content

Aglyph is a Dependency Injection framework for Python thatsupports Type 2 (setter) and Type 3 (constructor) injectionvia XML or programmatic configuration.

Project description

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 lazy and eager evaluation of arguments (both constructor and setter), and the notion of singleton and prototype components.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

Aglyph-0.8-py2.4.egg (59.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page