Convert JSON to human readable HTML
Project description
===============================
jsonhumanize
===============================
.. image:: https://badge.fury.io/py/jsonhumanize.png
:target: http://badge.fury.io/py/jsonhumanize
.. image:: https://travis-ci.org/magarcia/jsonhumanize.png?branch=master
:target: https://travis-ci.org/magarcia/jsonhumanize
.. image:: https://pypip.in/d/jsonhumanize/badge.png
:target: https://crate.io/packages/jsonhumanize?version=latest
Convert JSON to human readable HTML
*This is a python version from* `json.human.js
<http://marianoguerra.github.io/json.human.js/>`_
* Free software: MIT license
* Documentation: http://jsonhumanize.rtfd.org.
============
Installation
============
At the command line::
mkvirtualenv jsonhumanize
json-humanize input.json -o output/index.html
# For more information about command line
git clone git@github.com:your_name_here/jsonhumanize.git
3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development::
cd jsonhumanize/
git checkout -b name-of-your-bugfix-or-feature
Now you can make your changes locally.
5. When you're done making changes, check that your changes pass flake8 and the
tests, including testing other Python versions with tox::
python setup.py test
git add .
git push origin name-of-your-bugfix-or-feature
7. Submit a pull request through the GitHub website.
Pull Request Guidelines
-----------------------
Before you submit a pull request, check that it meets these guidelines:
1. The pull request should include tests.
2. If the pull request adds functionality, the docs should be updated. Put
your new functionality into a function with a docstring, and add the
feature to the list in README.rst.
3. The pull request should work for Python 2.6, 2.7, and 3.3, and for PyPy. Check
https://travis-ci.org/magarcia/jsonhumanize/pull_requests
and make sure that the tests pass for all supported Python versions.
Tips
----
To run a subset of tests::
$ python -m unittest tests.test_jsonhumanize
History
-------
0.1.1 (2013-09-15)
++++++++++++++++++
* Change tests to nose.
* Add support for Python 2.6 and Python 3.3
0.1.0 (2013-09-15)
++++++++++++++++++
* First release.
jsonhumanize
===============================
.. image:: https://badge.fury.io/py/jsonhumanize.png
:target: http://badge.fury.io/py/jsonhumanize
.. image:: https://travis-ci.org/magarcia/jsonhumanize.png?branch=master
:target: https://travis-ci.org/magarcia/jsonhumanize
.. image:: https://pypip.in/d/jsonhumanize/badge.png
:target: https://crate.io/packages/jsonhumanize?version=latest
Convert JSON to human readable HTML
*This is a python version from* `json.human.js
<http://marianoguerra.github.io/json.human.js/>`_
* Free software: MIT license
* Documentation: http://jsonhumanize.rtfd.org.
============
Installation
============
At the command line::
# For more information about command line
3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development::
Now you can make your changes locally.
5. When you're done making changes, check that your changes pass flake8 and the
tests, including testing other Python versions with tox::
7. Submit a pull request through the GitHub website.
Pull Request Guidelines
-----------------------
Before you submit a pull request, check that it meets these guidelines:
1. The pull request should include tests.
2. If the pull request adds functionality, the docs should be updated. Put
your new functionality into a function with a docstring, and add the
feature to the list in README.rst.
3. The pull request should work for Python 2.6, 2.7, and 3.3, and for PyPy. Check
https://travis-ci.org/magarcia/jsonhumanize/pull_requests
and make sure that the tests pass for all supported Python versions.
Tips
----
To run a subset of tests::
$ python -m unittest tests.test_jsonhumanize
History
-------
0.1.1 (2013-09-15)
++++++++++++++++++
* Change tests to nose.
* Add support for Python 2.6 and Python 3.3
0.1.0 (2013-09-15)
++++++++++++++++++
* First release.