Josiah Kaviani

Results 172 issues of Josiah Kaviani

```python >>> from dependencies import Injector >>> class Foo(Injector): ... class Impl(Injector): ... bar = lambda: 1 >>> Foo.Impl.bar() 1 >>> Foo(Impl=Foo.Impl(bar=lambda: 2)).Impl.bar() # too ugly 2 >>> from dependencies...

feature

* classes * value objects * classes in package * value objects in package

feature

Resolves #462

Either `*args` or `**kwargs` are required to present in the constructor.

feature

Instead of multiple entries of the same rule all over the place we should have a single place for this explanation.

documentation

`__parent__` and `__self__` should be denied. These are internals. Part of #243

bug