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 |
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 |