1   tangle

https://img.shields.io/pypi/v/tangle.svg https://img.shields.io/travis/fifman/tangle.svg Documentation Status Updates https://coveralls.io/repos/github/fifman/tangle/badge.svg?branch=master https://sonarcloud.io/api/badges/measure?key=tangle&metric=vulnerabilities https://sonarcloud.io/api/badges/measure?key=tangle&metric=bugs

A python IoC and AOP framework.

1.1   Features

  • Decorator (annotation) based configuration support for AOP (aspect oriented programming) and bean (instance of python class) memebers (Field).
  • Programmatic configuration support for bean construction and application context (i.e. IoC container) configuration.
  • Supports application context inheritance, that is, a parent context can be specified to an application context. Note: multi-parents are not supported.
  • Supports autowire
  • supports the scope feature, which determines the lifecycle of the beans managed by the context, including the Singleton and Prototype scope.
  • Context and bean lifecycle hooks support

1.4   Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Inspired by Spring Framework.