Author |
Date |
Commit |
Message |
David Stanek |
2012-12-12 21:19:06 -0500 |
d20b62de3ee3 |
Fixes to support Python 3.x |
David Stanek |
2012-12-26 21:16:46 -0800 |
2749fe297c6a |
Merge pull request #1 from andreacimino/master |
Andrea Cimino |
2012-12-23 15:49:25 +0100 |
f95ba729b246 |
Added patch http://code.google.com/p/snake-guice/issues/attachmentText?id=14&aid |
Andrea Cimino |
2012-12-23 15:39:50 +0100 |
4fc6ffe26d88 |
Added a test that shows a bug on singletons |
David Stanek |
2012-09-27 12:09:35 -0700 |
7743693cd856 |
Adds a newline from Subversion |
David Stanek |
2012-08-06 23:09:26 -0400 |
c69af3fb21c7 |
Adds Travis CI status image to README |
David Stanek |
2012-08-06 22:37:21 -0400 |
a59cb3a3fa0d |
Added a more comprehensive .gitignore |
David Stanek |
2012-08-06 22:25:36 -0400 |
61852362e3b7 |
Stops building for 3.2 on Travis CI |
David Stanek |
2012-08-06 22:02:33 -0400 |
e3705cb1373f |
Enables Travis CI |
David Stanek |
2012-06-21 10:40:34 -0400 |
3a443c876f5c |
Bumps version to 0.4 |
David Stanek |
2012-06-21 10:35:48 -0400 |
f5570245dc5a |
Updates the .gitignore |
David Stanek |
2012-05-09 23:02:58 -0400 |
773188951542 |
Backward compat shim for using None in @inject |
David Stanek |
2012-05-07 21:12:42 -0400 |
351a10074427 |
Adds a lazy binder for offline validation |
David Stanek |
2012-05-07 06:57:11 -0400 |
924ead4bbbbf |
Adds a .gitignore |
David Stanek |
2012-04-20 16:18:11 -0400 |
9aa72489832e |
adds validation to Binder.bind |
David Stanek |
2012-04-20 15:54:39 -0400 |
336d595a3048 |
using setuptools instead of distutils |
David Stanek |
2012-01-10 11:06:12 -0500 |
395bdaec6767 |
bumps the version to 0.3 |
David Stanek |
2011-10-05 21:40:02 -0400 |
f4fcc7f2fdcf |
moved away from paver and back to plain old distutils |
David Stanek |
2011-03-13 14:39:35 -0400 |
60830d41ed25 |
added a subclass injection test |
David Stanek |
2011-03-12 17:28:55 -0500 |
738b951e438f |
broke create_object up so that the inject_members code can be reused later |
David Stanek |
2011-03-11 17:26:26 -0500 |
47ad842cffd9 |
fixed a silly comment |
David Stanek |
2011-02-15 18:56:05 -0500 |
3eecac9a078c |
added a test for injecting the injector |
David Stanek |
2011-02-15 18:49:00 -0500 |
982e719c2838 |
fixed misspelling |
David Stanek |
2011-02-15 18:38:16 -0500 |
b3ef46055841 |
merge |
David Stanek |
2011-02-14 23:15:55 -0500 |
d73f5b502f83 |
simple cleanup |
David Stanek |
2011-02-14 22:05:02 -0500 |
074ce182c4e0 |
removed Injected since I think it was a bad idea |
David Stanek |
2011-02-14 22:03:34 -0500 |
c5a12493449f |
removed some whitespace |
David Stanek |
2011-02-14 21:36:16 -0500 |
8c5b8353888a |
updated configuration binding to make it unnecessary to use annotations |
David Stanek |
2011-01-04 00:35:14 -0500 |
8b5b1b7b47f6 |
tweaks to the assist test to make it use the generic interface |
David Stanek |
2010-11-09 23:06:58 -0500 |
644577970146 |
removed useless method from Injector |
David Stanek |
2010-11-09 22:24:28 -0500 |
5884ec7eb728 |
minor cleanup |
David Stanek |
2010-11-09 22:15:52 -0500 |
9d1302b35c91 |
removed some extra whitespace |
David Stanek |
2010-11-09 22:15:05 -0500 |
693e205efbe8 |
updated TODOs |
David Stanek |
2010-11-09 21:37:48 -0500 |
5785eb9e25cc |
removed duplication by making multibinding use Annotation |
David Stanek |
2010-11-09 21:35:49 -0500 |
8459bc88c4a4 |
implemented real children instead of map copying |
David Stanek |
2010-11-09 21:26:59 -0500 |
1f68ef767a42 |
fixed an issue caused by - 059f9de20415 |
David Stanek |
2010-07-12 09:04:20 -0400 |
34225e3ca9f9 |
fixed misspelling |
David Stanek |
2010-07-11 01:53:49 -0400 |
f4a6b6bc62be |
added initial support for multibinders |
David Stanek |
2010-07-11 00:38:01 -0400 |
cce651f18bf7 |
refactored Binder and providers so that an Injector is not passed around. |
David Stanek |
2010-07-10 16:37:01 -0400 |
d777dc569f82 |
merged in snakeweb changes |
David Stanek |
2010-07-10 16:12:19 -0400 |
bd7c5942e58a |
expanded the types that can be bound in snakeweb |
David Stanek |
2010-07-10 13:14:10 -0400 |
7db585ef1a66 |
initial support of assisted injection |
David Stanek |
2010-07-10 10:35:55 -0400 |
522e5feac35f |
added Injector.get_provider |
David Stanek |
2010-07-10 10:25:09 -0400 |
5e9a4e7e55f5 |
changed ProvidesBinderHelper to use the now @inject interfaces.Injector |
David Stanek |
2010-07-10 10:18:57 -0400 |
914cc1edd264 |
switched the order of tests to make output easier to read |
David Stanek |
2010-07-10 10:16:29 -0400 |
dae1d4e42e29 |
added the ability to @inject an Injector |
David Stanek |
2010-07-10 10:14:58 -0400 |
c7c7ae3c2bfb |
did a small amount of cleanup |
David Stanek |
2010-07-10 10:14:58 -0400 |
17001cffbe83 |
refactored Binding just a bit |
David Stanek |
2010-07-10 10:14:58 -0400 |
5d2590b43cf6 |
fixed a bug where duplicate bindings could be created |
David Stanek |
2010-05-08 21:43:15 -0400 |
e90369e19e46 |
updated snakeweb to use the new modules interface |
David Stanek |
2010-05-07 00:45:06 -0400 |
f8a09d6b369a |
cleaned up the modules interface |
David Stanek |
2010-05-07 01:13:27 -0400 |
bdae976b1143 |
removed a print |
David Stanek |
2010-05-07 01:12:10 -0400 |
a9c4b31256e8 |
fixed a broken spec - changeset:8a4b05ae5de3 was just a really bad idea |
David Stanek |
2010-05-07 01:07:04 -0400 |
f7f1bdb35a0d |
fixed some broken tests - i forgot to remove an import on a prior commit |
Mike Crute |
2010-05-02 21:11:39 -0400 |
90f9b62c3552 |
Adding support for auto-configured router. |
Mike Crute |
2010-05-02 19:44:45 -0400 |
c451ea4c04d6 |
Adding support for plain callable controllers. |
David Stanek |
2010-04-28 17:08:55 -0400 |
5bef6507cc93 |
merging |
David Stanek |
2010-04-28 08:49:57 -0400 |
4d2ef5993fa0 |
fixed a bug with the way inherited __init__ injections worked |
David Stanek |
2010-04-28 06:54:18 -0400 |
ddecc14d6ded |
added more specs |
David Stanek |
2010-04-27 19:21:17 -0400 |
422b39ebf31d |
updated for the most recent clone of mote |
David Stanek |
2010-02-20 11:38:47 -0500 |
64459d957c94 |
eliminated duplicate logic |
David Stanek |
2010-02-20 11:38:24 -0500 |
bbc6c6601abe |
created the start the the create_injector factory function |
David Stanek |
2010-02-19 22:01:44 -0500 |
ec9d4e784928 |
updated test to reflect the new import structure |
David Stanek |
2010-02-19 21:50:58 -0500 |
166052b7dbd6 |
moved the API tests into a system tests directory |
David Stanek |
2010-02-19 21:41:32 -0500 |
d1bb8183abac |
removed a test for functionality that has been removed |
David Stanek |
2010-02-19 14:22:44 -0500 |
64ffa7cde9dd |
cleaned up the pavement.py a little bit |
David Stanek |
2010-02-16 09:36:46 -0500 |
516bfd41e14f |
small fixed to make pylint happy |
David Stanek |
2010-01-25 00:21:09 -0500 |
74f98d159078 |
removed the provide decorator - it was designed to solve an invalid usecase |
David Stanek |
2010-01-24 23:09:05 -0500 |
ab0e02cf2666 |
fixed some tests |
David Stanek |
2010-01-24 22:48:25 -0500 |
9aed5e1f7c2e |
simplified the pavement script and got linting to work again |
David Stanek |
2010-01-24 16:17:15 -0500 |
a2c62b7d15d8 |
made small formatting changes |
David Stanek |
2010-01-23 22:38:34 -0500 |
8da1c37e84a7 |
fixed Annotation's __eq__ implementation and added some tests |
David Stanek |
2010-01-23 22:15:35 -0500 |
ea69d38cd8e1 |
simplified code - bindings can only have one annotation |
David Stanek |
2010-01-23 22:04:33 -0500 |
a893abb8dde4 |
initial implementation of private modules |
David Stanek |
2010-01-23 01:02:55 -0500 |
79ca16baa253 |
consolidated logic that handles the __guice__ attribute into GuiceData |
David Stanek |
2010-01-22 22:30:07 -0500 |
43a908f2a020 |
fixed up the provides method implementation |
David Stanek |
2010-01-22 19:52:33 -0500 |
156d4ffd9a16 |
added a warning for when the annotate decorator is used before the inject decora |
David Stanek |
2010-01-22 19:52:33 -0500 |
75080d6e58a1 |
renamed decorator tests that had the same name |
David Stanek |
2010-01-22 19:52:33 -0500 |
f99d4d816854 |
removed OrderDict since it is no longer needed |
David Stanek |
2010-01-21 22:26:12 -0500 |
70d052361c12 |
fixed an oversight where i forgot to renamethe test task in the all_tests task |
David Stanek |
2010-01-21 22:02:46 -0500 |
56ea4be75099 |
added specs for the Key implementation |
David Stanek |
2010-01-21 21:45:33 -0500 |
cabade05c178 |
renamed the test paver task to tests - matches the specs task |
David Stanek |
2010-01-21 21:36:12 -0500 |
abc350e825f6 |
changed the config file implementation to be closer to Google Guice |
David Stanek |
2010-01-20 21:43:18 -0500 |
c4fc22f1d0d3 |
change the configuration spec test data to represent a webservice instead of a l |
David Stanek |
2010-01-20 21:00:53 -0500 |
8d935aa63386 |
renamed snakeroutes test to reflect the new snakeweb name |
David Stanek |
2010-01-20 20:56:54 -0500 |
3e55c79e14b0 |
fixed snakeweb import and references in tests |
David Stanek |
2010-01-20 20:54:03 -0500 |
33a8fb59d50b |
removed an unused package |
David Stanek |
2009-12-21 23:53:11 -0500 |
f8b101befd68 |
added a simple WSGI example |
David Stanek |
2009-11-24 15:50:04 -0500 |
6b326f4706fe |
moved the snakeweb code to a place that made more sense. |
David Stanek |
2009-11-12 20:56:55 -0500 |
6e23b13b7110 |
added some scope tests |
David Stanek |
2009-11-07 00:03:09 -0500 |
234a59c50fee |
removed the last reference to peak since we are trying to limit dependencies |
David Stanek |
2009-11-06 23:41:37 -0500 |
0a2136f76c02 |
created a new key object which is better than using a tuple - i plan to extend t |
David Stanek |
2009-11-06 23:40:38 -0500 |
c040d181ca98 |
started to move tests to a more BDD style |
David Stanek |
2009-11-06 18:26:15 -0500 |
6b111b774dfa |
removing DecorationError because the builtin TypeError is good enough |
David Stanek |
2009-11-06 07:22:55 -0500 |
8418ed30defb |
merging -r47 and -r51 |
David Stanek |
2009-11-05 22:38:01 -0500 |
ab9e7ec556cb |
removed property inject validation because property injection was removed |
David Stanek |
2009-11-05 19:54:45 -0500 |
ba04435e2a70 |
patched together a first attempt at a @provides decorator |
David Stanek |
2009-11-05 19:45:10 -0500 |
33a545e3a388 |
merging r48 and r49 |
David Stanek |
2009-11-05 19:42:20 -0500 |
8d919698b976 |
fixed some spacing issues to make pylint a little happier |
David Stanek |
2009-11-05 19:38:59 -0500 |
5be0d4342e07 |
refactored tests to remove old/dated mocking libraries |