*** empty log message ***
[pli.git] / CHANGES
blobd9f0879ab9633da13eed9b258a12c67c4330843f
1 # this file was generated on [200801270555]
2 pli changes:
4 version 0.0.219 (200801270511):
5 - added pli.pattern.mixin.mappingutils module and moved there several mixins form pli.pattern.mixin.mapping...
6 - added DictChain to pli.logictypes
8 version 0.0.217 (200801020225):
9 - added tag chain support... (still both incomplete and experimental)
10   still todo:
11         - search interface... (currently nothing changed and nothing special added)
12         - do some testing...
14 version 0.0.209 (200712281559):
15 - added exclude and excludeiter to pli.tags.generic
16 - need to rethink the tag engine...
18 version 0.0.205 (200711061536):
19 - added pli.tags.utils
21 version 0.0.205 (200711061427):
22 - added callback interface to pli.tags.tree.NodeConstructor* as a mixin...
24 version 0.0.205 (200711031638):
25 - added pli.objutils.termsuper (see doc for details).
27 version 0.0.203 (200711011608):
28 - merged pli.tags.tree with the version from another project of mine... (still needs cleaning).
30 version 0.0.201 (200710311812):
31 - added decorator support for pli.pattern.proxy.utils.proxymethod and proxymethods...
33 version 0.0.199 (200710311349):
34 changed the default tags for the pli.tags.generic... (not yet final)
36 version 0.0.195 (200707280022):
37 - added new suff to pli.event.decorator...
40 version 0.0.194 (200707261656):
41 - replaced the tag OO inteface... may not be stable yet..
42 - several typos and minor bugs fixed...
44 version 0.0.189 (200707171720):
45 - created pli.tags.generic tag engine ...prepating to move the pli.tags.tag to the new engine...
47 version 0.0.185 (200707080008):
48 added tag engine... (pli.tags.tag)
50 version 0.0.182 (200701212005):
51 added pli.event.timer.FireInSeconds event constructor...
53 version 0.0.181 (200701050206):
54 added support for None in persistence.sql...
56 version 0.0.166 (200512090249):
57 - added pli.pattern.mixin.history.StateHistoryWithArchiveMixin.
59 version 0.0.165 (200512082036):
60 - fixed a bug in the pli.logictypes.DictUnion.tailunite method...
62 version 0.0.164 (200512051748):
63 - added pli.apps.pluginloader2...
65 version 0.0.162 (200511031616):
66 - added the folowing to pli.logictypes:
67         OfType (originaly named oftype. the old name is still there and will likely be used on as an inline constructor)
68         OfTypeWithPredicate
69         OfTypeWithArgPredicate
71         isodd
72         iseven
74 version 0.0.161 (200510131908):
75 - added sf patch #1260933.... ToDo revise :)
77 version 0.0.160 (200510120807):
78 - at last!! the pli.persistance.sql.shelve appears to be working!!! :)
79   still todo:
80         - auto commit/commit wrappers.
81         - support delete on the LL.
82         - cleaner shelve delitem.
83         - add deflate sql/python function (SQL data GC :) ).
85 version 0.0.157 (200509030104):
86 - moved the StateHistoryProxy from pli.pattern.mixin.monitor to pli.pattern.proxy.history...
88 version 0.0.156 (200509021731):
89 - updated pli.pattern.mixin.monitor (still needs optimisation)...
91 version 0.0.155 (200508300106):
92 - added the __auto_start__ option to the pli.pattern.state.fsm.FiniteStateMachine...
94 version 0.0.153 (200508241508):
95 - refactored pli.logictypes.DictUnion
96 - added pli.logictypes.AbstractDictChain
97 - added pli.logictypes.BasicDictChain
99 version 0.0.152 (200508241358):
100 - added pli.persistance module (still quite raw...)
102 version 0.0.143 (200507051502):
103 - added pli.event.event.bindcount and pli.event.bindonce...
104 - added more docs for pli.pattern.state.fsm...
106 version 0.0.140 (200504060442):
107 + added pli.logictypes.WritableDictUnion class...
109 version 0.0.138 (200503310620):
110 - added support for proxy objects (module pli.pattern.proxy.generic) to be safely pickled and unpickled (needs more testing).
111 - added two functions to pli.pattern.proxy.generic, the _reduceproxyobject and _reconstructproxyobject which enable to breakup a proxy object and safely restore it respectively... these are used for the pickle protocol (see above) (needs nor testing).
112 - defined a simple proxy (pli.pattern.proxy.generic) pickle protocol extension... actually one configuration option (WARNING: this might change in the near future re).
113 - several bug-fixes...
115 version 0.0.132 (200412311609):
116 - added pli.event.decorator module.
118 version 0.0.131 (200412261457):
119 - add pli.event.event.isused function...
121 version 0.0.128 (200412021636):
122 - added persistent sessions an session based timeouts to pli.net.rpcsession (still needs more testing...)
124 version 0.0.127 (200411211520):
125 - added transition mode to pli.pattern.fsm...
127 version 0.0.109 (200410170040):
128 - refactored the pli.pattern.proxy.generic (some incompatibilities may arise..).
129 - lots of changes and bug-fixes in pli.interface since last writing...
131 version 0.0.84 (200409091457):
132 - moved the dispatch module to the pli.dispatch package.... (old.py)
134 version 0.0.83 (200409060449):
135 - did a full rewrite of the pli.pattern.proxy.generic
137 version 0.0.82 (200409050022):
138 - fixed ComparableMapping in pli.pattern.mixin.mapping.... (now it actually works! :) ) ...though there is no __cmp__ method...
140 version 0.0.82 (200408310058):
141 - split the pli/interface.py into several modules now in the pli.interface package....
144 version 0.0.79 (200408291438):
145 - updated pli.logictypes.DictUnion to use the pli.pattern.mixin.mapping module...
146 - rewriting the pli.interface using pli.logictypes.DictUnion.
148 version 0.0.78 (200408290203):
149 - done a redesign and a full rewrite of the pli.interface... (currently in the testing phase...).
151 version 0.0.73 (200408252219):
152 - added unix file format filtering to the cvs_commit script.... (NOTE: this might introduce some bugs!)
154 version 0.0.73 (200408250410):
155 - added pli.apps.pluginloader module...
157 version 0.0.72 (200408212051):
158 - added the pli.pattern.store.storeproxy.... (name might still change!)
160 version 0.0.71 (200408200305):
161 - test version of pli.pattern.store.store.BaseStore (using the pli.pattern.mixin.mapping)
163 version 0.0.70 (200408200247):
164 - added pli.pattern.mixin.mapping.AbstractMapping...
165 - added pli.pattern.mixin.mapping.BasicMappingProxy...
167 version 0.0.69 (200408200006):
168 - started transfer of pli.pattern.store.store to use the pli.pattern.mixin.mapping.... (needs more testing)
170 version 0.0.68 (200408191647):
171 - added the pli.pattern.mixin package
172 - added the pli.pattern.mixin.mapping module
174 version 0.0.67 (200408191635):
175 this is the first changes script test...