File: INSTALL.txt

package info (click to toggle)
python-demjson 2.2.4-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 652 kB
  • sloc: python: 5,699; makefile: 6
file content (60 lines) | stat: -rw-r--r-- 1,925 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Requirements for demjson
========================

demjson is a pure Python module; it does not contain any C code
extensions. It also does not have any dependencies on any third-party
modules; it only uses the standard Python library.

It will work with both Python 2 and Python 3; though at least Python
2.4 is recommended.  If you plan to use it with Python 3, also read
the "docs/PYTHON3.txt" file included with this release.

Note: for full Unicode support of non-BMP (Basic Multilingual Plane)
characters, your Python interpreter must have been compiled for UCS-4
support.  You can check this with:

    import sys
    sys.maxunicode > 0xffff  # If True you have UCS-4 support


Installation of demjson
=======================

This software is published in the Python Package Index (PYPI),
at <http://pypi.python.org/>, which may make it easy to install.
If your system has either "pip" or "easy_install", then you may
try one of the following commands to install this module:

    pip install demjson
    pip-python install demjson
    easy_install demjson

Otherwise, you can install it by downloading the distrubtion and
unpacking it in some temporary directory.  Then inside that
directory, type:

    python setup.py install

Optionally, for a minimal installation, you can also just copy the
"demjson.py" file into your own project's directory.


jsonlint command
================

The installation should have installed the script file "jsonlint".

If it did not, you can simply copy the file "jsonlint" to any
directory in your executable PATH, such as into /usr/local/bin under
Unix/Linux.  Make sure the script is set as being executable, and if
needed adjust the first "#!" line to point to your python interpreter.


Running self tests
==================

Self tests are included which conform to the Python unittest
framework.  To run these tests, do

    cd test
    PYTHONPATH=.. python test_demjson.py