Skip to content

eshta/object-graph-builder

Repository files navigation

object-graph-builder

Latest Version Coverage Status Documentation Status https://travis-ci.org/eshta/object-graph-builder.svg?branch=master

Provides a multi-step dependency injection container builder to allow adding/recreating object graphs in different stages through an app life-cycle

Features

  • Offering a container builder, so one can dynamically build the object graph with many apps adding their specs, classes, modules
  • Dependency Injection Container (pinject)

Requirements

  • Python 3.6+

Usage

Prepare for development

A Python 3.6+ interpreter is required in addition to pipenv.

$ make init

Now you're ready to run the tests:

$ make test

Resources