GitHub / initialxy/jsonstruct / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0a0316c7 | Updated descriptions to stay consistent with README.md | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| a0db1909 | Fixed some grammer errors on README.md | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 63ab4a7e | Included pip install instruction. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 4355fdc2 | Changed development status to alpha 1. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 1a45f10d | Added download and install instruction. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 50525bce | Updated sample code on README.md | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 731f2a10 | Updated README.md for some new message. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 2ea4382c | Updated version and readme. Ready for some testing. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 02d4d2ea | Added support for using dict as key, but Python's json library doesn't like i... | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 3fe111b9 | Renamed project to jsonstruct. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 9d2abb3c | Added a param to specify if None attributes should be filtered out. Removed t... | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| d76dfd1f | Encode will ignore None attributes in an object. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 5f12ca84 | Taken care of scenarios where type mismatch happens, JSON contains too many f... | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 9ae471eb | Impleted dict decode support. Now encode needs to be fixed so that it can han... | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 84ee4b80 | Updated README.md. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| efcf9b5b | Made cls param on decode() optional. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| d468efe3 | Added support for collection types. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| a90fe118 | First attempt to make things work. Now encoder is defaulted to unpicklable=Fa... | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 5de9739a | More renaming in the tests package. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 92132de4 | Slight name change to stay consistent with original. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 9af1bcd1 | Performed renaming. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| 4775d01a | Appended name to COPYING file. | Xingchen Yu <i****y@g****m> | about 13 years ago | |
| f1abfa66 | Modified README.md for this project. | initialxy <i****y@g****m> | about 13 years ago | |
| bd465711 | merge Merge pull request #49 from jaraco/self-registering-handlers | David Aguilar <d****d@g****m> | about 13 years ago | |
| 7021bd06 | Put the 'handles' method in the type for proper encapsulation of '_registry' | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 6cd0453e | Updated documentation around jsonpickle.handlers | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 3810f66d | Added docstring to handlers module | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 21ceeb41 | Added BaseHandler.handles (classmethod) to facilitate easily registering a ty... | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 2678adc5 | merge Merge pull request #47 from aleasoluciones/master | David Aguilar <d****d@g****m> | about 13 years ago | |
| 90b24caf | Add experimental support for ujson as JSON backend. | Guillermo Pascual <a****e@g****m> | about 13 years ago | |
| 5d9cd24e | merge Merge pull request #46 from jaraco/self-registering-handlers | David Aguilar <d****d@g****m> | about 13 years ago | |
| cdb392f0 | merge Merge pull request #45 from jaraco/nose-for-ci | David Aguilar <d****d@g****m> | about 13 years ago | |
| f97fcd7f | merge Merge pull request #43 from jaraco/setup-script | David Aguilar <d****d@g****m> | about 13 years ago | |
| 49a60492 | Since 0.4 clients probably won't have defined _handles in the handler classes... | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| f3e6bc36 | Add a backward-compatibility shim to lessen the burden upgrading from 0.4 to 0.5 | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| adc63bad | Also catch doctests | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| fdaf35a0 |
tests: simplify tests by moving samples.py to jsonpickle._samples
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| 6890f2bd |
unpickler: do not setattr() on tuples
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| 83df2bb4 |
doctest: fix tests when run under "nosetests --with-doctest"
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| b87c4de5 | merge Merge pull request #40 from jaraco/extract-get-flattener | David Aguilar <d****d@g****m> | about 13 years ago | |
| 87577660 | merge Merge pull request #42 from jaraco/ordered-dict | David Aguilar <d****d@g****m> | about 13 years ago | |
| f89896e5 |
unpickler: fix doctest for _mkref()
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| a2dd84da | merge Merge pull request #44 from jaraco/fix-handler-tests | David Aguilar <d****d@g****m> | about 13 years ago | |
| 90d6c3ca |
Rakefile: rename variable to avoid symbol redefinition warnings
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| c87830cb | Prefer nosetests for CI | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 02ee1c01 | Fix error in test_handlers following merge of self-registering handlers | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| dd1b9f66 | Update SimpleReduceHandler.restore to better follow the protocol. | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| ba325742 | Use SimpleReduceHandler to support encoding and decoding of OrderedDict | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| d295922d | Fixed typos in 'unpicklable' attribute | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 90cb76eb | Use Trove Classifiers to reflect supported Python versions in metadata. | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| d8f838e6 | As Python 2.6 is now the minimum version requirement for jsonpickle, the chec... | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| 3d08724e | Allow use of setuptools | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| f26a18ab |
Rakefile: eliminate redundant VERSION file
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| cceb6a2b |
util: avoid calling repr() in is_type()
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| f87e4c57 |
pickler: remove unused import
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | about 13 years ago | |
| 33cab1fe | merge Merge pull request #41 from jaraco/self-registering-handlers | David Aguilar <d****d@g****m> | about 13 years ago | |
| 227455dd | merge Merge pull request #39 from jaraco/handler-tests | David Aguilar <d****d@g****m> | about 13 years ago | |
| fd200218 | Use self-registering handlers for Datetime objects | Jason R. Coombs <j****o@j****m> | about 13 years ago | |
| fc6a8b46 | Added tests for custom handlers | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| d8543953 |
setup.py: move version information to version.py
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 7f3b728e |
setup.py: update copyright and metadata
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| ea3ac483 |
unpickler: fix datetimes within objects
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| d468d5c7 |
Python3 compatibility
Signed-off-by: David Aguilar <d****d@g****m> |
Michal Vyskocil <m****l@s****z>
Committed by: David Aguilar <d****d@g****m> |
over 13 years ago | |
| 8285401c |
feature: handle references to lists
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| e27a48cd |
unpickler: simplify things by making _mkref() return its arguments
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 45c1bd24 |
tests: add another cyclical test
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| f886b2e4 |
tests: improve assertion in test_cyclical()
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 946835fb |
pickler: trivial style fixes
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 2371c8e6 |
__init__.py: move JSONPluginMgr to backend.JSONBackend
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 0f974df7 |
unpickler: Fix object referencing edge-cases
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| e0be1378 |
merge
python3: Merge remote-tracking branch 'paulocheque/master'
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 78ec5719 |
test_datetime: avoid "object" built-in name
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 7a408c05 |
changelog: better datetime support!
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| aa421c8a |
merge
Merge remote-tracking branch 'jaraco/master'
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 95f09615 |
__init__.py: version bump!
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 6ba42d25 | merge Merge pull request #36 from davvid/master | David Aguilar <d****d@g****m> | over 13 years ago | |
| 01d2fbb9 |
changelog: mention the datetime fixes
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| eedea6d5 |
merge
Merge branch 'repr-enhancements'
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| 6ff07b6c | merge Merge pull request #17 from davvid/docs | David Aguilar <d****d@g****m> | over 13 years ago | |
| 3b4c97a2 | merge Merge pull request #35 from davvid/collections | David Aguilar <d****d@g****m> | over 13 years ago | |
| aadc7a1d |
docs: jsonpickle supports namedtuples
Signed-off-by: David Aguilar <d****d@g****m> |
David Aguilar <d****d@g****m> | over 13 years ago | |
| fec93823 | Factored out _get_flattener | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 51b2dd75 | Remove is_repr | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 633f5ad8 | Use the caller's unpickler as well | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 33cdaf02 | Implemented a metaclass-based technique for self-registering handlers | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 7ae8bef4 | Continue to support unpicklable datetime objects. Fixes failing test. | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| fd822d37 | Move failing test to test_datetime | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 7a40cf12 | Test no longer requires explicitly loading _handlers | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 19c2b59c | Remove REPR-based datetime tests (superseded by test_datetime module). | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| e076df5e | Use new datetime handlers by default | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| f35803c3 | Prefer spaces to tabs | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 19805273 | Reorganize imports | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| 7439c387 | [update] using six library to port the lib to python 3. | paulocheque <p****e@g****m> | over 13 years ago | |
| 95bd6716 | [update] more exception handling compatible with Python 3 | paulocheque <p****e@g****m> | over 13 years ago | |
| 91711886 | [config] project configuration to run tests using nose and test with distinct... | paulocheque <p****e@g****m> | over 13 years ago | |
| c5224396 | [config] travis configuration | paulocheque <p****e@g****m> | over 13 years ago | |
| 585eda2f | [update] removed unnecessary list() wrapper in some collections. | paulocheque <p****e@g****m> | over 13 years ago | |
| 671f22f1 | [update] chaining statements to become python 3 compatible | paulocheque <p****e@g****m> | over 13 years ago | |
| 76b2ac9b | Completed implementation and tests of datetime pickling without resorting to ... | Jason R. Coombs <j****o@j****m> | over 13 years ago | |
| df64ca23 | Adding an initial implementation of a Handler for datetime.datetime objects t... | Jason R. Coombs <j****o@j****m> | over 13 years ago |