Permalink
Browse files

Adding cjson repo.

  • Loading branch information...
1 parent f1c85d1 commit c4768dbf60cf040b4ac18b6c6a4ccd701842b41e @samuelclay committed Aug 23, 2011
Showing with 1,892 additions and 0 deletions.
  1. +1 −0 vendor/cjson/Changelog
  2. +5 −0 vendor/cjson/MANIFEST.in
  3. +42 −0 vendor/cjson/PKG-INFO
  4. +25 −0 vendor/cjson/README
  5. +5 −0 vendor/cjson/build_inplace
  6. +1,368 −0 vendor/cjson/cjson.c
  7. +418 −0 vendor/cjson/jsontest.py
  8. +28 −0 vendor/cjson/setup.py
View
@@ -0,0 +1 @@
+For the list of changes please consult debian/changelog
View
@@ -0,0 +1,5 @@
+recursive-include debian changelog compat control copyright pycompat rules
+include MANIFEST.in
+include Changelog
+include build_inplace
+include jsontest.py
View
@@ -0,0 +1,42 @@
+Metadata-Version: 1.0
+Name: python-cjson
+Version: 1.0.3x5
+Summary: Fast JSON encoder/decoder for Python
+Home-page: http://ag-projects.com/
+Author: Dan Pascu
+Author-email: dan@ag-projects.com
+License: LGPL
+Download-URL: http://cx.hu/python-cjson/1.0.3x5
+Description: This module implements a very fast JSON encoder/decoder for Python.
+
+ JSON stands for JavaScript Object Notation and is a text based lightweight
+ data exchange format which is easy for humans to read/write and for machines
+ to parse/generate. JSON is completely language independent and has multiple
+ implementations in most of the programming languages, making it ideal for
+ data exchange and storage.
+
+ The module is written in C and it is up to 250 times faster when compared to
+ the other python JSON implementations which are written directly in python.
+ This speed gain varies with the complexity of the data and the operation and
+ is the the range of 10-200 times for encoding operations and in the range of
+ 100-250 times for decoding operations.
+
+ This module is an enhanced version of the original python-cjson 1.0.3.
+ Please send your comments regarding to this version to:
+ Viktor Ferenczi <cx@cx.hu>
+
+ New feature not in the original 1.0.3 release:
+
+ Encoder and decoder functions are extensible to allow conversion of objects
+ not in the official JSON specification, such as Date objects.
+
+ Unicode and character encoding related enhancements. Automatic conversion
+ of dictionary keys to strings (JSON requires string keys in objects).
+
+Platform: Platform Independent
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
View
@@ -0,0 +1,25 @@
+This module implements a very fast JSON encoder/decoder for Python.
+
+JSON stands for JavaScript Object Notation and is a text based lightweight
+data exchange format which is easy for humans to read/write and for machines
+to parse/generate. JSON is completely language independent and has multiple
+implementations in most of the programming languages, making it ideal for
+data exchange and storage.
+
+The module is written in C and it is up to 250 times faster when compared to
+the other python JSON implementations which are written directly in python.
+This speed gain varies with the complexity of the data and the operation and
+is the the range of 10-200 times for encoding operations and in the range of
+100-250 times for decoding operations.
+
+This module is an enhanced version of the original python-cjson 1.0.3.
+Please send your comments regarding to this version to:
+Viktor Ferenczi <cx@cx.hu>
+
+New feature not in the original 1.0.3 release:
+
+Encoder and decoder functions are extensible to allow conversion of objects
+not in the official JSON specification, such as Date objects. Unicode and
+character encoding related enhancements. Automatic conversion of dictionary
+keys to strings (JSON requires string keys in objects). Extension now
+compatible with the C compiler from Microsoft Visual C++ Toolkit 2003.
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+python setup.py build_ext --inplace
+python setup.py clean
+
Oops, something went wrong.

0 comments on commit c4768db

Please sign in to comment.