Paul Swartz
|
c0571beec8
|
fix change tracking for ComplexBaseFields
|
2013-05-28 17:19:46 -04:00 |
|
Paul Swartz
|
1302316eb0
|
add some tests
|
2013-05-28 16:08:33 -04:00 |
|
Paul Swartz
|
18d8008b89
|
if dateutil is available, use it to parse datetimes
In particular, this picks up the default `datetime.isoformat()` output, with
a "T" as the separator.
|
2013-05-28 15:59:32 -04:00 |
|
Paul Swartz
|
20cb0285f0
|
explicitly check for Document instances when dereferencing
In particular, `collections.namedtuple` instances also have a `_fields`
attribute which confuses the dereferencing.
|
2013-03-27 14:53:47 -04:00 |
|
Paul Swartz
|
faf840f924
|
only mark a field as changed if the value has changed
Prevents spurious changes from being recorded.
|
2013-03-25 11:00:20 -04:00 |
|