Skip to content

PandelisZ/hughml

Repository files navigation

Pyhughml - The next generation hughml parser and emitter for Python.

To install, type 'python setup.py install'.

By default, the setup.py script checks whether Libhughml is installed
and if so, builds and installs Libhughml bindings.  To skip the check
and force installation of Libhughml bindings, use the option '--with-libhughml':
'python setup.py --with-libhughml install'.  To disable the check and
skip building and installing Libhughml bindings, use '--without-libhughml':
'python setup.py --without-libhughml install'.

When Libhughml bindings are installed, you may use fast Libhughml-based
parser and emitter as follows:

    >>> hughml.load(stream, Loader=hughml.CLoader)
    >>> hughml.dump(data, Dumper=hughml.CDumper)

Pyhughml includes a comprehensive test suite.  To run the tests,
type 'python setup.py test'.

For more information, check the Pyhughml homepage:
'https://github.com/hughml/pyhughml'.

For Pyhughml tutorial and reference, see:
'http://pyhughml.org/wiki/PyhughmlDocumentation'.

Discuss Pyhughml with the maintainers in IRC #pyhughml irc.freenode.net.

You may also use the hughml-Core mailing list:
'http://lists.sourceforge.net/lists/listinfo/hughml-core'.

Submit bug reports and feature requests to the Pyhughml bug tracker:
'https://github.com/hughml/pyhughml/issues'.

The Pyhughml module was written by Kirill Simonov <xi@resolvent.net>.
It is currently maintained by the hughml and Python communities.

Pyhughml is released under the MIT license.
See the file LICENSE for more details.

About

Hughml is a superset of JSON

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages