Mon, 15 Jul 2013 13:24:37 +0200
Updating TODOs with the idea of a Doc class and fixing the kwargs unpacking
pyslha.py | file | annotate | diff | comparison | revisions |
1.1 --- a/pyslha.py Mon Jul 15 13:17:56 2013 +0200 1.2 +++ b/pyslha.py Mon Jul 15 13:24:37 2013 +0200 1.3 @@ -34,6 +34,9 @@ 1.4 TODOs: 1.5 1.6 For 2.1.3: 1.7 + * Fix kwargs passing from read/write*File to read/write* 1.8 + 1.9 + For 2.1.4: 1.10 * In set_value, if first item is non-int, treat as None-indexed 1.11 * Refine value string heuristic for strings with ints in them? 1.12 1.13 @@ -43,6 +46,14 @@ 1.14 separation). Can use separate comment dicts in Block and Decay, and 1.15 attach a multiline .comment attr to the returned/written dicts. 1.16 1.17 + For 3.0.0: 1.18 + * Add a new Doc type which encapsulates the blocks, decays, xsections, 1.19 + etc. data sections and will act as a more robust single return value from 1.20 + the read commands / argument to the write commands. Can also handle 1.21 + document-level header comments this way and improve the __repr__ resulting 1.22 + from an interactive read() call without a target variable (i.e. hide the 1.23 + uninteresting OrderedDict boilerplate). 1.24 + 1.25 Later/maybe: 1.26 * Identify HERWIG decay matrix element to use in ISAWIG 1.27 * Handle RPV SUSY in ISAWIG