Commit Graph

331 Commits

Author SHA1 Message Date
Mahmoud Hashemi 1c7c15aca2 fix object header guessing 2014-02-24 20:43:24 -08:00
Mahmoud Hashemi 7faa1e506d Updating tableutils:
* from_data(single_list) will give a single row Table now
* tuple and namedtuple support
* other corner cases
2014-02-23 00:12:09 -08:00
Mahmoud Hashemi 5b8f30874e add namedtuple support and update a couple notes 2014-02-21 03:11:04 -08:00
Mahmoud Hashemi ac34109211 fix a headers bug in tableutils 2014-02-19 23:14:49 -08:00
Mahmoud Hashemi 3cbe64e3af tableutils: add a couple more do-not-recurse types, add UnsupportedData exception for better recursion, insert recursive entries in-line, improve 'Object' strategy heuristic 2014-02-19 01:41:15 -08:00
Mahmoud Hashemi f5732e9eca add a little note 2014-02-18 22:42:44 -08:00
Mahmoud Hashemi 2157db9648 wrap up html tag customization and fix a related bug 2014-02-18 00:56:16 -08:00
Mahmoud Hashemi d68652b304 make html configurable via class attributes 2014-02-18 00:34:25 -08:00
Mahmoud Hashemi e531c20f56 strengthen the max_depth check 2014-02-18 00:12:22 -08:00
Mahmoud Hashemi 0a3755a04b InputType classes are just shorter and clearer, imo 2014-02-17 23:51:01 -08:00
Mahmoud Hashemi 064fe37320 new from_dict, from_list, from_object, removing old ones. almost used a MetaClass for this 2014-02-17 23:38:52 -08:00
Mahmoud Hashemi 4d5137a2b7 rearrange some table code 2014-02-17 23:25:12 -08:00
Mahmoud Hashemi 75be8b9ebb recursive HTML output achieved 2014-02-17 19:11:59 -08:00
Mahmoud Hashemi 2bca5430a8 huge amount of Table work, but most prominently, got abstract and recursive loading initially working 2014-02-17 18:27:18 -08:00
Mahmoud Hashemi 8dce3d7773 adding a couple more notes 2014-02-17 14:51:29 -08:00
Mahmoud Hashemi eb7e8410b9 tweaking Table text output and adding notes and TODOs 2014-02-17 12:49:22 -08:00
Mahmoud Hashemi 8b1b78f43b add from_object() 2014-02-17 02:19:24 -08:00
Mahmoud Hashemi da87af425a html escaping 2014-02-16 18:04:38 -08:00
Mahmoud Hashemi 47f986f088 adding text formatting 2014-02-16 05:04:15 -08:00
Mahmoud Hashemi b75d777a49 html fixes and vertical tables 2014-02-16 03:46:34 -08:00
Mahmoud Hashemi 6d39a965a6 to_html 2014-02-16 02:10:23 -08:00
Mahmoud Hashemi 22027f521f making good progress on the list-backed table 2014-02-15 14:50:56 -08:00
Mahmoud Hashemi cc9bbdecbb starting new table 2014-02-13 23:13:31 -08:00
Mahmoud Hashemi b80df64ea0 only update the integer for the field being updated 2014-02-07 20:48:35 -08:00
Mahmoud Hashemi 5336d4eb97 fixing a verbalization/pronunciation issue 2014-02-07 20:09:59 -08:00
Mahmoud Hashemi 054fdeaeda no regex for better error messages 2014-02-07 20:09:15 -08:00
Mahmoud Hashemi 2733cd1e67 being opinionated about some FilePerms things 2014-02-07 00:29:46 -08:00
Mahmoud Hashemi 16698d1556 adding initial version of fileutils/FilePerms 2014-02-06 22:38:37 -08:00
Mahmoud Hashemi 80fafdb630 update formatutils 2014-01-01 22:59:02 -08:00
Mahmoud Hashemi 0c51358f63 bumping versions (version 0.2 out now) 2013-12-15 23:34:00 -08:00
Mahmoud Hashemi fb97fdab4e fix a slightly nasty namedlist bug 2013-12-15 23:32:38 -08:00
Mahmoud Hashemi 3856ace5ee make OrderedMultiDict.get()'s default allow singulars 2013-12-05 23:48:35 -08:00
Mahmoud Hashemi c6a397ac37 "level" is a better argname than "depth" 2013-11-20 11:16:45 -08:00
Mahmoud Hashemi 281c683cac sync over ExceptionInfo 2013-11-19 22:57:59 -08:00
Mahmoud Hashemi e6f95ccce5 add from_current() classmethod with depth option to Callpoint class for easier instantiation 2013-11-19 22:48:21 -08:00
Mahmoud Hashemi 5163838e41 it's called a numeronym 2013-11-17 15:38:26 -08:00
Mahmoud Hashemi f2fbac921c add a repr to ParsedTB. A bit verbose, but better than nothing. 2013-10-21 01:28:41 -07:00
Mahmoud Hashemi 34ea962ef2 add ParsedTB, which provides the ability to parse tracebacks dumped out to logs, the command line, etc. 2013-10-21 01:15:22 -07:00
Mahmoud Hashemi 35c040fec5 improve test output and make assertion that new except hook is the same as the builtin. 2013-10-13 20:26:15 -07:00
Mahmoud Hashemi dc1c99bfc7 fixed potential issue with from_traceback, test improvements in progress 2013-10-13 19:47:50 -07:00
Mahmoud Hashemi e93213e01c update tbutils to use the more-powerful Callpoint type. 2013-10-11 18:01:43 -07:00
Mahmoud Hashemi 3ac03c9d0c copy_function 2013-09-17 23:53:51 -07:00
Mahmoud Hashemi 93c7b096ec partially clean up partial stuff 2013-09-17 23:45:31 -07:00
Mahmoud Hashemi 482c5537d0 first version of the namedlist 2013-09-08 00:15:06 -07:00
Mahmoud Hashemi f5252a7844 fixing up namedtuple, groundwork for namedlist. humorously named module. 2013-09-07 23:19:23 -07:00
Mahmoud Hashemi c79011c777 adding consistency 2013-09-07 18:14:19 -07:00
Mahmoud Hashemi 115e918a97 minor tweak to OMD benchscript 2013-09-07 18:10:34 -07:00
Mahmoud Hashemi de937cde0e remove duplicated add() logic in FIOMD 2013-09-01 15:52:18 -07:00
Mahmoud Hashemi 847b41b376 now that vals are embedded in the LL, remove duplicated setitem in FIOMD 2013-09-01 15:49:38 -07:00
Mahmoud Hashemi b1deb0a5e5 remove some leftover @profiles 2013-09-01 15:34:56 -07:00