Commit Graph

273 Commits

Author SHA1 Message Date
Mahmoud Hashemi cf9f565b4e bump version for release 2015-03-07 23:55:01 -08:00
Mahmoud Hashemi 0acba7f346 add gc.get_all() for getting all instances of a type, update TODO 2015-03-07 18:02:23 -08:00
Mahmoud Hashemi 9b8c59fa19 minro OMD API change: split out addlist() from add(), removing the multi kwarg 2015-03-06 19:43:31 -08:00
Mahmoud Hashemi 5483d34384 add gcutils test and comment; update TODO 2015-03-04 02:32:49 -08:00
Mahmoud Hashemi 78b2bc6a9b adding GCToggler/gcutils 2015-03-04 02:26:00 -08:00
Mahmoud Hashemi b5c30bab7b bumping version to 0.4.2dev 2015-02-25 19:49:52 -08:00
Mahmoud Hashemi 9efe3eef75 bumping version to release for tag 2015-02-25 19:48:19 -08:00
Mahmoud Hashemi 59bc222674 adding mboxutils for handy dandy /var/mail integrations like cronfed 2015-02-25 19:46:28 -08:00
Mahmoud Hashemi d750dc1a4c bump version to 0.4.1dev 2015-02-23 15:21:07 -08:00
Mahmoud Hashemi e219aca618 bumping version to 0.4.0 2015-02-23 15:18:58 -08:00
Mahmoud Hashemi 7abc2fe98a add a couple files to the tests directory 2015-02-23 15:17:23 -08:00
Mahmoud Hashemi 90ee750812 commit a longstanding idea to TODO 2015-02-21 19:58:03 -08:00
Mahmoud Hashemi e2a0868f74 change the way exceptions are parsed out of tracebacks 2015-02-21 19:57:16 -08:00
Mahmoud Hashemi 0394d93b93 raw string for regex pattern, rephrase comment 2015-02-21 19:56:16 -08:00
Mahmoud Hashemi 75616c7b94 guard against linecache non-safety 2015-02-08 19:00:09 -08:00
Mahmoud Hashemi 6c2296283b defined/implemented windowed_iter corner case behavior 2015-02-08 14:09:56 -08:00
Mahmoud Hashemi 3952371d27 working on windowed_iter 2015-02-08 02:10:50 -08:00
Mahmoud Hashemi 3895c7800f refactor atomic_save to put more into the context manager. works like a charm. 2015-02-07 21:58:58 -08:00
Mahmoud Hashemi 60e37d29b8 in progress commit of success_swap (name definitely going to change), also add from_path to FilePerms 2015-02-01 15:04:10 -08:00
Mahmoud Hashemi 0126a2eff3 adding find_hashtags to strutils 2015-02-01 13:53:03 -08:00
Mahmoud Hashemi a8d95e0771 add ignore patterns to osutils.iter_find_files 2014-11-05 02:47:48 -08:00
Mahmoud Hashemi ba8f5524d4 bump version 2014-10-19 14:32:20 -07:00
Mahmoud Hashemi fc8e67edf1 add Contextual* to tbutils, clarify APIs a bit 2014-10-18 17:21:09 -07:00
Mahmoud Hashemi aa9aedd079 a few minor changes to the BasicCache 2014-10-18 16:06:44 -07:00
Mahmoud Hashemi 8c0ffca768 update tbutils with some critical bits. still need to add convenience method for ExceptionInfo -> default exception print, also need to add more docstrings. 2014-09-03 02:35:49 -07:00
Mahmoud Hashemi d07f925bee add some temporary test files and remove some cruft 2014-08-17 23:09:11 -07:00
Mahmoud Hashemi 28f130f20f adding initial jsonutils with JSONL support 2014-08-17 23:06:08 -07:00
Mahmoud Hashemi d866302af6 LRU pretty much complete. needs more testing, obviously. 2014-08-11 02:41:13 -07:00
Mahmoud Hashemi c930720bce workin on the LRU 2014-08-03 23:50:01 -07:00
Mahmoud Hashemi 580057ac64 LRU in progress 2014-08-01 04:34:05 -07:00
Mahmoud Hashemi 8021d0336b fix .keys -> .keys() 2014-08-01 01:08:41 -07:00
Mahmoud Hashemi 33fd4b4d2f add a small but robust relative time parser 2014-07-29 20:28:39 -07:00
Mahmoud Hashemi ceacb63f74 fixing iteritems with multi=False in the OMD (should return first key, but last value not first) 2014-05-25 11:39:48 -07:00
Mahmoud Hashemi 30b4b26214 fix an error message 2014-03-23 18:21:57 -07:00
Mahmoud Hashemi 8ffbc455ce add pdb excepthook and some helpful docstrings 2014-03-04 22:33:17 -08:00
Mahmoud Hashemi c57da7457b fix pdb_on_signal, add a helpful comment 2014-03-03 20:42:11 -08:00
Mahmoud Hashemi d0ffe8b407 mkdir -p 2014-03-01 16:35:09 -08:00
Mahmoud Hashemi ffd6abd1d2 add maxlen to table text stuff (not finalized) 2014-03-01 15:24:19 -08:00
Mahmoud Hashemi 8d022898d7 my most commonly used signal handler, great for getting at anything that has an infinite loop (intentional or not) 2014-03-01 12:51:41 -08:00
Mahmoud Hashemi af6b04531e fix date citation for gob's 2014-02-28 22:59:39 -08:00
Mahmoud Hashemi 8c23a09dbf fixing string formatting issues in implementation of gob (2013) 2014-02-28 22:57:10 -08:00
Mahmoud Hashemi 52daf1ea51 adding pure-Python implementation of Gob's algorithm 2014-02-28 22:55:13 -08:00
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