Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | move coverage code from tests.py to makefile | Stefan Kögl | 2013-07-07 | 2 | -29/+19 | |
| | ||||||
* | add coveralls support to .travis.yml | Stefan Kögl | 2013-07-07 | 1 | -4/+9 | |
| | ||||||
* | add doctests for pairwise(iter) | Stefan Kögl | 2013-07-06 | 1 | -1/+11 | |
| | ||||||
* | mention supported Python versions in docs | Stefan Kögl | 2013-04-13 | 1 | -1/+2 | |
| | ||||||
* | Drop support for Python 2.5 | Stefan Kögl | 2013-04-13 | 1 | -1/+0 | |
| | ||||||
* | also target Python 3.3 and PyPy | Stefan Kögl | 2013-04-13 | 1 | -0/+2 | |
| | ||||||
* | fix unicode literal quirks in Python 3.2 | Stefan Kögl | 2013-04-13 | 1 | -4/+6 | |
| | ||||||
* | let sphinx extract version, author from source | Stefan Kögl | 2013-04-13 | 2 | -7/+10 | |
| | ||||||
* | README: add link to docs | Stefan Kögl | 2013-04-13 | 1 | -0/+1 | |
| | ||||||
* | add some documentation | Stefan Kögl | 2013-04-13 | 7 | -0/+478 | |
| | ||||||
* | ignore *.swp and files generated during packaging | Stefan Kögl | 2013-04-13 | 1 | -0/+3 | |
| | ||||||
* | bump version to 1.0v1.0 | Stefan Kögl | 2013-04-03 | 1 | -1/+1 | |
| | ||||||
* | mention RFC 6901 | Stefan Kögl | 2013-04-03 | 2 | -4/+2 | |
| | ||||||
* | bump version to 0.7 | Stefan Kögl | 2013-01-06 | 1 | -1/+1 | |
| | ||||||
* | unambiguous array indices make pointers comparable | Stefan Kögl | 2013-01-06 | 3 | -4/+40 | |
| | ||||||
* | no leading zeros for array indices, as of draft 08 | Stefan Kögl | 2013-01-06 | 1 | -2/+2 | |
| | ||||||
* | bump version to 0.6 | Stefan Kögl | 2012-12-20 | 1 | -3/+3 | |
| | ||||||
* | fix installing when not in source directory, fixes #3 | Stefan Kögl | 2012-12-16 | 1 | -1/+4 | |
| | ||||||
* | fix validation of array indices | Stefan Kögl | 2012-12-14 | 1 | -1/+4 | |
| | ||||||
* | fix running tests during travis build | Stefan Kögl | 2012-12-14 | 1 | -1/+1 | |
| | ||||||
* | remove JsonPointer.set() to avoid duplicate code w/ python-json-patch | Stefan Kögl | 2012-12-10 | 1 | -74/+0 | |
| | | | | | json-patch (https://github.com/stefankoegl/python-json-patch/) should be used for modifying JSON documents | |||||
* | proper array index validation (dash, unsigned int) | Stefan Kögl | 2012-12-10 | 1 | -3/+8 | |
| | | | | | | | | | | | | | | | | According to the spec http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-06 o If the currently referenced value is a JSON array, the reference token MUST contain either: * characters that represent an unsigned base-10 integer value (possibly with leading zeros), making the new referenced value the array element with the zero-based index identified by the token, or * exactly the single character "-", making the new referenced value the (non-existant) member after the last array element. | |||||
* | bump version to 0.5v0.5 | Stefan Kögl | 2012-11-15 | 1 | -1/+1 | |
| | ||||||
* | add JsonPointer.contains() | Stefan Kögl | 2012-11-15 | 1 | -0/+6 | |
| | ||||||
* | add JsonPointer.to_last() for use in jsonpatch | Stefan Kögl | 2012-11-15 | 1 | -5/+30 | |
| | ||||||
* | reduce verbosity of test runs | Stefan Kögl | 2012-11-15 | 1 | -1/+1 | |
| | ||||||
* | Update README.md | Stefan Kögl | 2012-11-11 | 1 | -6/+3 | |
| | ||||||
* | rename README => README.md | Stefan Kögl | 2012-11-11 | 1 | -0/+0 | |
| | ||||||
* | Update README | Stefan Kögl | 2012-11-11 | 1 | -2/+6 | |
| | ||||||
* | remove currently unsupported Python 3.3 from .travis.yml | Stefan Kögl | 2012-11-11 | 1 | -1/+0 | |
| | ||||||
* | add .travis.yml | Stefan Kögl | 2012-11-11 | 1 | -0/+11 | |
| | ||||||
* | make doctests compatible with Python 3.3 | Stefan Kögl | 2012-11-11 | 1 | -4/+4 | |
| | ||||||
* | bump version to 0.4v0.4 | Stefan Kögl | 2012-11-08 | 1 | -3/+4 | |
| | ||||||
* | update jsonpointer to current spec | Stefan Kögl | 2012-11-08 | 2 | -16/+43 | |
| | | | | http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-05 | |||||
* | Merge pull request #2 from kxepal/master | Stefan Kögl | 2012-09-12 | 2 | -13/+19 | |
|\ | | | | | Compatibility fixes | |||||
| * | Fix test for Jython2.5. | Alexander Shorin | 2012-09-12 | 1 | -2/+2 | |
| | | | | | | | | It doesn't respect this key order while others do. | |||||
| * | Fix compatibility with Python 3.x. | Alexander Shorin | 2012-09-12 | 1 | -3/+9 | |
| | | ||||||
| * | Fix compatibility with Python 2.5. | Alexander Shorin | 2012-09-12 | 2 | -6/+7 | |
| | | | | | | | | | | Emulate next(b, None) through for loop with single round. There wasn't print_function, while it really doesn't needed. | |||||
| * | Stefan, would you mind if I fix your name?(: | Alexander Shorin | 2012-09-12 | 1 | -2/+1 | |
|/ | | | | | | $ python3.2 jsonpointer.py File "jsonpointer.py", line 37 SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xf6 in position 0: invalid start byte | |||||
* | update jsonpointer to current specv0.3 | Stefan Kögl | 2012-09-07 | 3 | -9/+46 | |
| | | | | http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-04 | |||||
* | bump version to 0.2v0.2 | Stefan Kögl | 2011-08-23 | 1 | -1/+1 | |
| | ||||||
* | add JsonPointer.set() method, fix #1 | Stefan Kögl | 2011-08-19 | 1 | -0/+83 | |
| | ||||||
* | JsonPointer.get alias for JsonPointer.resolve | Stefan Kögl | 2011-08-19 | 1 | -0/+3 | |
| | ||||||
* | wrong module name in setup.pyv0.1 | Stefan Kögl | 2011-08-02 | 1 | -3/+3 | |
| | ||||||
* | add default parameter to resolve_pointer() | Stefan Kögl | 2011-08-02 | 1 | -4/+18 | |
| | ||||||
* | refactor into JsonPointer class | Stefan Kögl | 2011-08-01 | 1 | -24/+37 | |
| | ||||||
* | make doctests less prone to errors by dict-ordering | Stefan Kögl | 2011-08-01 | 1 | -8/+8 | |
| | ||||||
* | initial commit | Stefan Kögl | 2011-07-31 | 7 | -0/+225 | |