GitHub / rduplain/jeni-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| feca12ce | merge Merge #14. | Kai Groner <k****i@g****m> | over 10 years ago | |
| 06a769cf | merge Merge #15. | Kai Groner <k****i@g****m> | over 10 years ago | |
| 837d9514 | Add deprecation warning for provide_self=False. | Kai Groner <k****i@g****m> | over 10 years ago | |
| d3900123 | Update Injector docstring WRT provide_self change. | Kai Groner <k****i@g****m> | over 10 years ago | |
| 5e46c7d5 | Discuss managing lifecycle in Injector docstring. | Kai Groner <k****i@g****m> | over 10 years ago | |
| a8ea28a4 | Don't support python3.2. | Kai Groner <k****i@g****m> | over 10 years ago | |
| a5543872 | Support python3.5. | Kai Groner <k****i@g****m> | over 10 years ago | |
| 1bd9c718 | Default to provide_self=True. | Kai Groner <k****i@g****m> | over 10 years ago | |
| e0270951 | Don't leak the injector instance into the class. | Kai Groner <k****i@g****m> | over 10 years ago | |
| 71496df4 | HEAD is 0.4.2. | Ron DuPlain <r****n@g****m> | almost 11 years ago | |
| 88b434b6 | Release jeni 0.4.1. | Ron DuPlain <r****n@g****m> | almost 11 years ago | |
| 4da548aa | merge Merge branch 'break-references-in-close'. | Ron DuPlain <r****n@g****m> | almost 11 years ago | |
| aeea42ca | Deref provider instances and cached values in close(). | Kai Groner <k****i@g****m> | about 11 years ago | |
| 6aee0100 | HEAD is 0.4.1. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 997ab1cc | Release jeni 0.4.0. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| a26b540e | Update doc about provider close expectations. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 1d986f25 | Add test to ensure finalizer is called only once. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| cb2fdc16 | merge Merge branch 'injector-finalizers'. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 48482772 | Always close providers. | Kai Groner <k****i@g****m> | about 11 years ago | |
| fbabd3ae | Keep a list of finalizers for the injector. | Kai Groner <k****i@g****m> | about 11 years ago | |
| ae1108bd | Note how ambiguous it isn't. | Kai Groner <k****i@g****m> | about 11 years ago | |
| cd4c397d | Remove unnecessary callable test. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| dabbd782 | HEAD is 0.3.9. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| acf06fc1 | Release jeni 0.3.8. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| c957dfc5 | merge Merge branch 'provider-normalization'. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 8dd5a564 | Move GitHub comment on #9 to code comment. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 9745c882 | Use builtin callable. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| b8dd02ab | Normalize providers at registration time. | Kai Groner <k****i@g****m> | about 11 years ago | |
| b020843d | merge Merge 'dependencycycleerror-is-a-runtimeerror'. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 717b3e61 | HEAD is 0.3.8. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 1c8003f4 | Release jeni 0.3.7. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 3cbfb3bc | Use reversed builtin instead of slice syntax. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 4fbfbd18 | Add Injector.sub to doc. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 7c2549d4 | Make DependencyCycleError inherit from RuntimeError. | Kai Groner <k****i@g****m> | about 11 years ago | |
| 864c43c7 | Clean up flake. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| caf1fed8 | Maintain test coverage of tests. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 303288d7 | Touch up style of instantiating attribute. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| 7da3410f | Detect and report dependency cycles. |
Kai Groner <k****i@g****m>
Committed by: Ron DuPlain <r****n@g****m> |
about 11 years ago | |
| 2b8e87b5 | Accept local values and mixins in Injector.sub(). | Kai Groner <k****i@g****m> | about 11 years ago | |
| 036e10f8 | Add injector.sub() mechanism. | Kai Groner <k****i@g****m> | about 11 years ago | |
| 222935ff | Test for missing __annotations__ in Python 3. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| ab4d162c | Add Python 2 specific test module. | Ron DuPlain <r****n@g****m> | about 11 years ago | |
| e2b8c289 | Add annotate.partial_regardless() and annotate.eager_partial_regardless(). |
Kai Groner <k****i@g****m>
Committed by: Ron DuPlain <r****n@g****m> |
about 11 years ago | |
| a2c8c96a | Allow empty annotations. |
Kai Groner <k****i@g****m>
Committed by: Ron DuPlain <r****n@g****m> |
about 11 years ago | |
| 3601f448 | HEAD is 0.3.7. | Ron DuPlain <r****n@g****m> | over 11 years ago | |
| 2dd4940d | Release jeni 0.3.6. | Ron DuPlain <r****n@g****m> | over 11 years ago | |
| 69dad1a9 | Update copyright year. | Ron DuPlain <r****n@g****m> | over 11 years ago | |
| 79859e6a | Optionally provide the injector for injection. | Ron DuPlain <r****n@g****m> | over 11 years ago | |
| 9e5cecd9 | HEAD is 0.3.6. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| 29162a07 | Release jeni 0.3.5. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| d652bf2a | Do not fail on missing keyword notes on partial. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| b50887bf | HEAD is 0.3.5. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| 339da1db | Release jeni 0.3.4. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| d73bb745 | Use stateless methods on annotator. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| cd067176 | Support annotations of arguments named 'fn'. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| 46b756de | Note Python 3 annotations are keyword injections. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| 12b4e3d8 | Partially apply functions lazily by default. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| b05f28b8 | Add wraps to support annotations on wrappers. | Ron DuPlain <r****n@g****m> | almost 12 years ago | |
| ae686578 | HEAD is 0.3.4. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| f58a375b | Release jeni 0.3.3. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 8a674745 | Do not provide annotations on close; use __init__. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| d652dd77 | Apply maybe annotation to notes not provided. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| e96a7621 | Provide note on str(UnsetError) during execution. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 1a536d32 | HEAD is 0.3.3. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 59869409 | Release jeni 0.3.2. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 7013cae3 | Provide annotations on Provider close. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| f2791543 | HEAD is 0.3.2. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| bc14e23f | Release jeni 0.3.1. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 6ce35fcf | Add value recipe for simple dependencies. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 6918a476 | Use defaultdict for note stats. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| b6025dd3 | Take arguments with apply; add apply_regardless. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 0336a496 | HEAD is 0.3.1. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 982eb2ba | Release jeni 0.3. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| c0522ca0 | Support Python3 function annotations. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| c62d3790 | Clarify Annotator docstring. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 49cbd2b4 | Review README overview. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| d52f4f61 | Support injection of partially applied functions. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 1d1db31e | Touch up header formatting for ``jeni`` effect. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 3b3e5e58 | Document get-by-name. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| ae507ec9 | Reorder README doc listing, update title. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 6051acd0 | Simplify implementation of maybe annotations. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 799fda97 | Make injector annotator available to subclasses. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| fa923b0b | Add maybe annotations. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| c2103951 | Raise error if get is called after close. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 4a8d1ae8 | Keep stats on dependencies injected. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 3c6d557e | Only close providers if `get` successful. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 9a32ce2a | Close providers in reverse order of open. | Ron DuPlain <r****n@g****m> | about 12 years ago | |
| 19f69d52 | Simplify handle_provider argspec. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 8672d628 | Update all docstrings, rewrite README. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| dcdafeb7 | Raise TypeError if GeneratorProvider misused. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| a83f13c6 | Add classmethod annotation support. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 057bb30d | Add context-manager support to Injector. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 7d2d1732 | Add InjectorProxy. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| ab04168a | Rename Injector methods for a more intuitive API. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 36d68ffc | Move Provider comment into docstring. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 05ebd90a | Move annotations into a class implementation. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 20d47d8d | Use __notes__ not __annotations__. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| d123782c | Rewrite tests. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| 43add752 | Update test runners for dependencies & python3.4. | Ron DuPlain <r****n@g****m> | over 12 years ago | |
| dd288d98 | Start over on tests. | Ron DuPlain <r****n@g****m> | over 12 years ago |