Commit Graph

107 Commits

Author SHA1 Message Date
Kenn Knowles 7ec055619e Merge pull request #33 from abloomston/nullObjs
Return empty result instead of crashing on index into None
2016-12-17 15:38:13 -08:00
Kenn Knowles 6b897384f5 Remove another --use-mirrors 2016-12-17 15:36:27 -08:00
Kenn Knowles 2be9ab2e9b Remove pip --use-mirrors from .travis.yml 2016-12-17 15:34:14 -08:00
Kenn Knowles 45b4382f74 Merge pull request #45 from Evgenus/patch-1
Add basics of how to load JSON in Python to README.rst.
2016-12-17 15:32:49 -08:00
Eugene Chernyshov 82a7776235 Update README.rst
fixes #44
2016-12-17 20:22:19 +02:00
Kenn Knowles 3a194faf81 Merge #28 2016-10-04 20:55:55 -07:00
Kenn Knowles 270fcbf99c Add tests and fixes for update 2016-10-04 20:55:03 -07:00
Adam Bloomston 02e0e5ac40 fix for foo.[*] where foo is null 2015-10-01 21:11:40 -04:00
Adam Bloomston 2a37ef714c added test for foo.[*] where foo is null 2015-10-01 21:09:59 -04:00
Kenn Knowles eb23b1e184 Merge pull request #27 from dhduvall/master
Add tests to distribution
2015-08-01 21:55:05 -07:00
Josh Benner 1235defdb6 Implemented update method on most JSONPath descendents. Tests included. 2015-07-13 14:11:31 -04:00
Danek Duvall 5e13fa1a19 Add tests to distribution 2015-07-01 15:27:56 -07:00
Kenn Knowles 5a4b2c7053 Version 1.4.0 2015-04-18 18:47:53 -07:00
Kenn Knowles 0eb218e20d Merge pull request #18 from kharakawa/fix-setup-py
Fix setup.py so that it will include jsonpath_rw/bin subdirectory
2015-01-12 18:52:48 -08:00
Kenn Knowles cbbc4808df Merge pull request #20 from frewsxcv/patch-2
Test on Python 3.4
2014-12-20 22:12:38 -05:00
Kenn Knowles 72fa02c441 Merge pull request #19 from frewsxcv/patch-1
Enable syntax highlighting in README
2014-12-20 22:12:09 -05:00
Corey Farwell 05832a917d Test on Python 3.4 2014-12-18 23:07:58 +00:00
Corey Farwell 606a6a8046 Enable syntax highlighting in README 2014-12-18 22:56:41 +00:00
HARAKAWA, Koichi c51c551f34 Fix setup.py so that it will include jsonpath_rw/bin subdirectory into the distribution. 2014-08-30 15:46:56 +09:00
Kenn Knowles 3be2642572 Merge pull request #16 from nchammas/master
Minor formatting fix for syntax table
2014-04-18 17:30:49 -04:00
nchammas 4b8ccba691 Minor formatting fix for syntax table
Moved the `|`/union operator into the syntax table.
2014-04-18 16:57:51 -04:00
Kenn Knowles 2bf8529f89 Merge pull request #15 from nchammas/master
Fixed quick start example of expression building.
2014-04-18 15:50:37 -04:00
nchammas 36c32aa43e Fixed quick start example of expression building.
Added imports of `Fields()` and `Slice()` methods so that the final line of the quick start works. An alternate fix would be to prepend calls to those methods with `jsonpath.`.
2014-04-18 15:03:23 -04:00
Kenn Knowles 87e2aee52c Merge pull request #13 from gera/patch-1
Fix Where to work as advertised
2014-04-01 10:41:28 -04:00
Kenn Knowles 77ac457205 Merge pull request #14 from gera/patch-2
Fix str conversion of numerical fields
2014-04-01 10:40:42 -04:00
Devendra Gera fe2407bcf2 Fix str conversion of numerical fields 2014-04-01 16:22:47 +02:00
Devendra Gera 70e232bd05 Fix Where to work as advertised
This actually uses the right expression to filter the selected subdata and not just match on the whole data which just determines if there will be any output at all or not.
2014-04-01 14:38:47 +02:00
Kenn Knowles 034b9ec1ac Note pypy issues in README 2014-02-07 21:28:32 -05:00
Kenn Knowles 67890477c2 Remove pypy from travis-ci since it segfaults 2014-02-07 21:25:17 -05:00
Kenn Knowles 1934382faa Version 1.3.0 2014-02-07 19:42:18 -05:00
Kenn Knowles 60172ee567 Adjustments and tests for jsonpath.py command line script 2014-02-07 19:34:18 -05:00
Kenn Knowles b01e2e5ae7 Merge pull request #12 from hakanw/jsonpath_script
Add jsonpath.py script that can be used when installing this package
2014-02-07 17:43:09 -05:00
Håkan Waara 670cd30fe8 improve usage 2014-01-28 18:12:07 +01:00
Håkan Waara 57c84c07d2 add jsonpath.py script based on https://github.com/makefu/jsonpath (but improved and expanded) that will be installed in bin/. this means anyone installing this package will also get a jsonpath.py that will work on the command line 2014-01-27 23:36:26 +01:00
Kenn Knowles f4cfe56b8e Version 1.2.3 2013-12-18 10:57:01 -05:00
Kenn Knowles 69ae5ed92c Merge branch 'master' of github.com:kennknowles/python-jsonpath-rw 2013-12-18 10:56:31 -05:00
Kenn Knowles 3364ec96a6 Remove automatic versioning 2013-12-18 10:55:20 -05:00
Kenn Knowles de922de281 Update README.rst 2013-12-11 15:12:21 -05:00
Kenn Knowles 78b51c5b25 Update README.rst 2013-12-11 14:57:23 -05:00
Kenn Knowles 25db9bd0de Add pypy to test matrix 2013-12-11 14:51:27 -05:00
Kenn Knowles 7abd71bdb3 Add tests for escaped string delimiters 2013-12-11 14:43:05 -05:00
Kenn Knowles d2d39b3d8c Switch to RST to be more pythony 2013-09-24 18:01:19 -04:00
Kenn Knowles 73babd3d21 Ignore some files 2013-09-24 17:39:36 -04:00
Kenn Knowles d7c2072d58 Add auto version based on git tags 2013-09-24 17:39:04 -04:00
Kenn Knowles 0e46fb0300 Merge pull request #9 from jfardello/master
* Allows the hyphen to be part of the field.
2013-08-28 19:04:38 -07:00
José Manuel Fardello f02155b629 * Fix TestJsonPath.test_hyphen_key on Python 2.6
- Changed assertRaises in TestJsonPath.test_hyphen_key to 2.6
  unittest syntax.
2013-08-25 14:55:05 +02:00
José Manuel Fardello 409b3d0a3c * Allows the hyphen to be part of the field.
Allows IDs to contain a hyphen (but not to begin with one).
2013-08-24 17:45:05 +02:00
Kenn Knowles 97c6823bbe Merge pull request #6 from gregglind/negativearray-bug6
Negative array slicing?
2013-07-23 12:15:29 -07:00
Gregg Lind 3451d2e7a7 Fix #6 add negative indexing and slicing 2013-07-23 10:50:12 -05:00
Kenn Knowles 7d5169c363 Merge pull request #5 from iley/master
Add test for lexer errors
2013-06-21 07:42:01 -07:00