summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* refactor type checkbaserock/morphStefan Kögl2013-07-111-5/+4
|
* add tests for JsonPointer.to_last()Stefan Kögl2013-07-111-0/+19
|
* remove unused param of to_last()Stefan Kögl2013-07-111-1/+1
|
* add test for out-of-bounds errorStefan Kögl2013-07-111-0/+4
|
* add test for JsonPointer.contains(other)Stefan Kögl2013-07-111-1/+10
|
* add test for invalid list indexStefan Kögl2013-07-111-1/+6
|
* add test for pointer string not starting with /Stefan Kögl2013-07-111-0/+10
|
* add test for comparing a pointer to another objectStefan Kögl2013-07-071-0/+3
|
* show pypi information in READMEStefan Kögl2013-07-071-1/+1
|
* show coverage status in READMEStefan Kögl2013-07-071-1/+1
|
* remove some code from coverage calculationStefan Kögl2013-07-071-0/+15
|
* move coverage code from tests.py to makefileStefan Kögl2013-07-072-29/+19
|
* add coveralls support to .travis.ymlStefan Kögl2013-07-071-4/+9
|
* add doctests for pairwise(iter)Stefan Kögl2013-07-061-1/+11
|
* mention supported Python versions in docsStefan Kögl2013-04-131-1/+2
|
* Drop support for Python 2.5Stefan Kögl2013-04-131-1/+0
|
* also target Python 3.3 and PyPyStefan Kögl2013-04-131-0/+2
|
* fix unicode literal quirks in Python 3.2Stefan Kögl2013-04-131-4/+6
|
* let sphinx extract version, author from sourceStefan Kögl2013-04-132-7/+10
|
* README: add link to docsStefan Kögl2013-04-131-0/+1
|
* add some documentationStefan Kögl2013-04-137-0/+478
|
* ignore *.swp and files generated during packagingStefan Kögl2013-04-131-0/+3
|
* bump version to 1.0v1.0Stefan Kögl2013-04-031-1/+1
|
* mention RFC 6901Stefan Kögl2013-04-032-4/+2
|
* bump version to 0.7Stefan Kögl2013-01-061-1/+1
|
* unambiguous array indices make pointers comparableStefan Kögl2013-01-063-4/+40
|
* no leading zeros for array indices, as of draft 08Stefan Kögl2013-01-061-2/+2
|
* bump version to 0.6Stefan Kögl2012-12-201-3/+3
|
* fix installing when not in source directory, fixes #3Stefan Kögl2012-12-161-1/+4
|
* fix validation of array indicesStefan Kögl2012-12-141-1/+4
|
* fix running tests during travis buildStefan Kögl2012-12-141-1/+1
|
* remove JsonPointer.set() to avoid duplicate code w/ python-json-patchStefan Kögl2012-12-101-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ögl2012-12-101-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.5Stefan Kögl2012-11-151-1/+1
|
* add JsonPointer.contains()Stefan Kögl2012-11-151-0/+6
|
* add JsonPointer.to_last() for use in jsonpatchStefan Kögl2012-11-151-5/+30
|
* reduce verbosity of test runsStefan Kögl2012-11-151-1/+1
|
* Update README.mdStefan Kögl2012-11-111-6/+3
|
* rename README => README.mdStefan Kögl2012-11-111-0/+0
|
* Update READMEStefan Kögl2012-11-111-2/+6
|
* remove currently unsupported Python 3.3 from .travis.ymlStefan Kögl2012-11-111-1/+0
|
* add .travis.ymlStefan Kögl2012-11-111-0/+11
|
* make doctests compatible with Python 3.3Stefan Kögl2012-11-111-4/+4
|
* bump version to 0.4v0.4Stefan Kögl2012-11-081-3/+4
|
* update jsonpointer to current specStefan Kögl2012-11-082-16/+43
| | | | http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-05
* Merge pull request #2 from kxepal/masterStefan Kögl2012-09-122-13/+19
|\ | | | | Compatibility fixes
| * Fix test for Jython2.5.Alexander Shorin2012-09-121-2/+2
| | | | | | | | It doesn't respect this key order while others do.
| * Fix compatibility with Python 3.x.Alexander Shorin2012-09-121-3/+9
| |
| * Fix compatibility with Python 2.5.Alexander Shorin2012-09-122-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 Shorin2012-09-121-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