Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 56: Fixed Proxy.__call__ | Jason Gerard DeRose | 2008-08-06 | 1 | -0/+3 |
| | |||||
* | 55: Cleaned up print_api() function in ipa script | Jason Gerard DeRose | 2008-08-06 | 1 | -2/+17 |
| | |||||
* | 54: Added plugable.Proxy._clone() method; fleshed out public.obj; updated ↵ | Jason Gerard DeRose | 2008-08-06 | 1 | -2/+24 |
| | | | | unit tests; port ipa script | ||||
* | 53: Changed plugable.Registar so the same plugin can be added to in the ns ↵ | Jason Gerard DeRose | 2008-08-05 | 1 | -17/+22 |
| | | | | for more than one base (for cmd and mthd) | ||||
* | 52: Got cli working against new framework | Jason Gerard DeRose | 2008-08-05 | 1 | -2/+3 |
| | |||||
* | 47: Added plugable.check_identifier() function; added corresponding unit tests | Jason Gerard DeRose | 2008-08-05 | 1 | -0/+11 |
| | |||||
* | 46: plugable.API now takes allowed base class in __init__ and creates ↵ | Jason Gerard DeRose | 2008-08-05 | 1 | -2/+8 |
| | | | | Registrar at API.register, thereby coupling the two; updated correspending unit tests | ||||
* | 45: Fixed docstring typo in plugable.__doc__ | Jason Gerard DeRose | 2008-08-05 | 1 | -2/+1 |
| | |||||
* | 44: Added Plugin.finalize() method called by API after all plugin instances ↵ | Jason Gerard DeRose | 2008-08-05 | 1 | -5/+20 |
| | | | | are created; updated corresponding unit tests | ||||
* | 43: Fleshed out new plugable.API class; added corresponding unit tests | Jason Gerard DeRose | 2008-08-05 | 1 | -1/+10 |
| | |||||
* | 42: plugable.Plugin.__init__() now takes the plugable.API instance as its ↵ | Jason Gerard DeRose | 2008-08-01 | 1 | -1/+18 |
| | | | | single argument | ||||
* | 41: New plugable.NameSpace now has attributes set for each member; updated ↵ | Jason Gerard DeRose | 2008-08-01 | 1 | -0/+1 |
| | | | | unit tests | ||||
* | 40: Rewrote dictionary interface for plugable.NameSpace to better suite new ↵ | Jason Gerard DeRose | 2008-08-01 | 1 | -54/+35 |
| | | | | architecture | ||||
* | 38: dict interface of Registrar now works with both classes and strings as ↵ | Jason Gerard DeRose | 2008-08-01 | 1 | -5/+97 |
| | | | | the key | ||||
* | 34: Added tests.unit_common with frequently used utility functions; split ro ↵ | Jason Gerard DeRose | 2008-08-01 | 1 | -19/+26 |
| | | | | __setattr__, __delattr__ methods out of Proxy and into new ReadOnly base class; added corresponding unit tests | ||||
* | 33: Finished unit tests for plugable.Proxy | Jason Gerard DeRose | 2008-08-01 | 1 | -5/+12 |
| | |||||
* | 32: Added Plugin and Proxy base classes in plugable module, along with ↵ | Jason Gerard DeRose | 2008-07-31 | 1 | -0/+84 |
| | | | | to_cli() and from_cli() functions; added correspending unit tests | ||||
* | 31: Renamed exceptions.py to errors.py | Jason Gerard DeRose | 2008-07-31 | 1 | -5/+5 |
| | |||||
* | 30: Added plugable module with more generic implementation of Registrar; ↵ | Jason Gerard DeRose | 2008-07-28 | 1 | -0/+95 |
added corresponding unit tests |