Metadata-Version: 1.2
Name: pyjson5
Version: 1.4.7
Summary: JSON5 serializer and parser for Python 3 written in Cython.
Home-page: https://github.com/Kijewski/pyjson5
Author: René Kijewski
Author-email: pypi.org@k6i.de
Maintainer: René Kijewski
Maintainer-email: pypi.org@k6i.de
License: Apache 2.0
Description: PyJSON5
        =======
        
        A `JSON5 <https://spec.json5.org/>`_ serializer and parser library for Python 3 written in Cython.
        
        The serializer returns ASCII data that can safely be used in an HTML template.
        Apostrophes, ampersands, greater-than, and less-then signs are encoded as
        unicode escaped sequences. E.g. this snippet is safe for any and all input:
        
        .. code:: python
        
            "<a onclick='alert(" + encode(data) + ")'>show message</a>"
        
        Unless the input contains infinite or NaN values, the result will be valid
        JSON data.
        
        All valid JSON5 1.0.0 and `JSON <https://tools.ietf.org/html/rfc8259>`_ data can be read,
        unless the nesting level is absurdly high.
        
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Cython
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Text Processing :: General
Requires-Python: ~= 3.5
