An open API service providing commit metadata for open source projects.

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

← Back to repository