2
2
yajl-py
3
3
=======
4
4
5
- `yajl-py ` is a Pure Python wrapper (implemented using
5
+
6
+ .. image :: https://travis-ci.org/pykler/yajl-py.png?branch=master
7
+ :target: https://travis-ci.org/pykler/yajl-py
8
+
9
+ .. image :: https://coveralls.io/repos/pykler/yajl-py/badge.png
10
+ :target: https://coveralls.io/r/pykler/yajl-py
11
+
12
+ .. image :: https://pypip.in/v/yajl-py/badge.png
13
+ :target: https://crate.io/packages/yajl-py/#info
14
+
15
+ .. image :: https://pypip.in/d/yajl-py/badge.png
16
+ :target: https://crate.io/packages/yajl-py/#info
17
+
18
+ .. image :: https://requires.io/github/pykler/yajl-py/requirements.png?branch=master
19
+ :target: https://requires.io/github/pykler/yajl-py/requirements/?branch=master
20
+
21
+ ``yajl-py `` is a Pure Python wrapper (implemented using
6
22
ctypes) to the excellent Yajl (Yet Another JSON Library) C
7
23
library.
8
24
9
- `yajl ` and `yajl-py `, allow for fast stream parsing of JSON
25
+ `` yajl `` and `` yajl-py ` `, allow for fast stream parsing of JSON
10
26
files, which enables the parsing of large files, that would
11
27
not fit in memory.
12
28
13
29
Dependencies
14
30
------------
15
31
16
32
- python 2.6 (or compatible)
17
- - yajl (from http://lloyd.github.com/yajl/)
33
+ - ` yajl < http://lloyd.github.com/yajl/ >`_
18
34
19
35
To run the tests you also require:
20
36
21
- - make (to run `make test `)
22
- - nose (debian package == `python-nose `)
23
- - MiniMockTest (`pip install minimocktest `)
37
+ - make (to run `` make test ` `)
38
+ - nose (debian package == `` python-nose ` `)
39
+ - MiniMockTest (`` pip install minimocktest ` `)
24
40
25
41
Install
26
42
-------
@@ -31,10 +47,23 @@ From within the current directory run::
31
47
32
48
- OR Alternatively -
33
49
34
- easy_install .
50
+ pip install .
51
+
52
+ To install from pypi::
53
+
54
+ pip install yajl-py
35
55
36
56
Usage
37
57
-----
38
58
39
59
The examples directory contains full featured JSON Parsers built using
40
- `yajl ` and `yajl-py `. See `examples/README.rst ` for more info.
60
+ ``yajl `` and ``yajl-py ``. See `examples/README.rst <examples/ >`_ for more info.
61
+
62
+ Contributions
63
+ -------------
64
+
65
+ The following people provided valuable contributions to this library:
66
+
67
+ * `Peter Dobcsanyi `
68
+ * `Charles Gordon <https://github.com/cgordon >`_
69
+ * `Christopher Reighley <https://github.com/reighley-christopher >`_
0 commit comments