jyquickhelper


Namejyquickhelper JSON
Version 0.4.220 PyPI version JSON
download
home_pagehttp://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/index.html
SummaryHelpers for Jupyter notebooks: automated menu, JSON visualizer, plug javascript
upload_time2021-01-01 00:12:46
maintainer
docs_urlNone
authorXavier Dupré
requires_python
licenseMIT
keywords jyquickhelper xavier dupré
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            
.. image:: https://github.com/sdpython/jyquickhelper/blob/master/_doc/sphinxdoc/source/phdoc_static/project_ico.png?raw=true
    :target: https://github.com/sdpython/jyquickhelper/

.. _l-README:

jyquickhelper: javascript extensions for notebooks
==================================================

.. image:: https://travis-ci.org/sdpython/jyquickhelper.svg?branch=master
    :target: https://travis-ci.org/sdpython/jyquickhelper
    :alt: Build status

.. image:: https://ci.appveyor.com/api/projects/status/2tyc3or7snm6w4xl?svg=true
    :target: https://ci.appveyor.com/project/sdpython/jyquickhelper
    :alt: Build Status Windows

.. image:: https://circleci.com/gh/sdpython/jyquickhelper/tree/master.svg?style=svg
    :target: https://circleci.com/gh/sdpython/jyquickhelper/tree/master

.. image:: https://badge.fury.io/py/jyquickhelper.svg
    :target: http://badge.fury.io/py/jyquickhelper

.. image:: https://img.shields.io/badge/license-MIT-blue.svg
    :alt: MIT License
    :target: http://opensource.org/licenses/MIT

.. image:: https://requires.io/github/sdpython/jyquickhelper/requirements.svg?branch=master
     :target: https://requires.io/github/sdpython/jyquickhelper/requirements/?branch=master
     :alt: Requirements Status

.. image:: https://codecov.io/github/sdpython/jyquickhelper/coverage.svg?branch=master
    :target: https://codecov.io/github/sdpython/jyquickhelper?branch=master

.. image:: http://img.shields.io/github/issues/sdpython/jyquickhelper.png
    :alt: GitHub Issues
    :target: https://github.com/sdpython/jyquickhelper/issues

.. image:: http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/_images/nbcov.png
    :target: http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/all_notebooks_coverage.html
    :alt: Notebook Coverage

.. image:: https://pepy.tech/badge/jyquickhelper/month
    :target: https://pepy.tech/project/jyquickhelper/month
    :alt: Downloads

.. image:: https://img.shields.io/github/forks/sdpython/jyquickhelper.svg
    :target: https://github.com/sdpython/jyquickhelper/
    :alt: Forks

.. image:: https://img.shields.io/github/stars/sdpython/jyquickhelper.svg
    :target: https://github.com/sdpython/jyquickhelper/
    :alt: Stars

.. image:: https://mybinder.org/badge_logo.svg
    :target: https://mybinder.org/v2/gh/sdpython/jyquickhelper/master?filepath=_doc%2Fnotebooks
    :alt: Binder

.. image:: https://img.shields.io/github/repo-size/sdpython/jyquickhelper
    :target: https://github.com/sdpython/jyquickhelper/
    :alt: size

Helpers for Jupyter notebooks.
Example to run from a notebook:

::

    from jyquickheler import add_menu_notebook
    add_menu_notebook()

A menu is displayed:

* first section of level 2
* section section of level 2
* ...

It helps rendering javascript:

::

    from jyquickhelper import RenderJS
    css = ["https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.css"]
    RenderJS(script, css=css, libs = [
                    dict(path="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js",
                         name="d3", exports="d3"),
                    dict(path="https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.js",
                         name="c3", exports="c3", deps=["d3"])])

See `c3.ipynb <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/notebooks/nb_c3.html>`_.
Or visualizing JSON:

::

    from jyquickhelper import JSONJS
    JSONJS(dict(name="xavier", city="Paris"), html_only=True, show_to_level=3)

See `nb_json.ipynb <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/notebooks/nb_json.html>`_.

**Links:**

* `GitHub/jyquickhelper <https://github.com/sdpython/jyquickhelper/>`_
* `documentation <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/index.html>`_
* `Blog <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/blog/main_0000.html#ap-main-0>`_

.. _l-HISTORY:

=======
History
=======

current - 2021-01-01 - 0.00Mb
=============================

0.0.0 - 2021-01-01 - 0.00Mb
===========================

* `9`: remove raise ... (...) from e in setup.py (2018-06-16)
* `1`: [won't fix] use pytablewriter + jsgrid instead of qgrid (2018-06-16)
* `7`: add notebook on vis.js (2018-03-26)
* `6`: investigate a way to use local javascript (2018-03-26)
* `5`: add a function to show diagram in notebooks based on viz.js (2018-03-26)
* `4`: add a notebook on vizjs (2018-03-07)
* `3`: add notebook on mermaid (2018-03-06)
* `2`: fix c3, morris, treant (2018-03-06)



            

Raw data

            {
    "_id": null,
    "home_page": "http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/index.html",
    "name": "jyquickhelper",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "jyquickhelper,Xavier Dupr\u00e9",
    "author": "Xavier Dupr\u00e9",
    "author_email": "xavier.dupre@gmail.com",
    "download_url": "https://github.com/sdpython/jyquickhelper/",
    "platform": "",
    "description": "\n.. image:: https://github.com/sdpython/jyquickhelper/blob/master/_doc/sphinxdoc/source/phdoc_static/project_ico.png?raw=true\n    :target: https://github.com/sdpython/jyquickhelper/\n\n.. _l-README:\n\njyquickhelper: javascript extensions for notebooks\n==================================================\n\n.. image:: https://travis-ci.org/sdpython/jyquickhelper.svg?branch=master\n    :target: https://travis-ci.org/sdpython/jyquickhelper\n    :alt: Build status\n\n.. image:: https://ci.appveyor.com/api/projects/status/2tyc3or7snm6w4xl?svg=true\n    :target: https://ci.appveyor.com/project/sdpython/jyquickhelper\n    :alt: Build Status Windows\n\n.. image:: https://circleci.com/gh/sdpython/jyquickhelper/tree/master.svg?style=svg\n    :target: https://circleci.com/gh/sdpython/jyquickhelper/tree/master\n\n.. image:: https://badge.fury.io/py/jyquickhelper.svg\n    :target: http://badge.fury.io/py/jyquickhelper\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n    :alt: MIT License\n    :target: http://opensource.org/licenses/MIT\n\n.. image:: https://requires.io/github/sdpython/jyquickhelper/requirements.svg?branch=master\n     :target: https://requires.io/github/sdpython/jyquickhelper/requirements/?branch=master\n     :alt: Requirements Status\n\n.. image:: https://codecov.io/github/sdpython/jyquickhelper/coverage.svg?branch=master\n    :target: https://codecov.io/github/sdpython/jyquickhelper?branch=master\n\n.. image:: http://img.shields.io/github/issues/sdpython/jyquickhelper.png\n    :alt: GitHub Issues\n    :target: https://github.com/sdpython/jyquickhelper/issues\n\n.. image:: http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/_images/nbcov.png\n    :target: http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/all_notebooks_coverage.html\n    :alt: Notebook Coverage\n\n.. image:: https://pepy.tech/badge/jyquickhelper/month\n    :target: https://pepy.tech/project/jyquickhelper/month\n    :alt: Downloads\n\n.. image:: https://img.shields.io/github/forks/sdpython/jyquickhelper.svg\n    :target: https://github.com/sdpython/jyquickhelper/\n    :alt: Forks\n\n.. image:: https://img.shields.io/github/stars/sdpython/jyquickhelper.svg\n    :target: https://github.com/sdpython/jyquickhelper/\n    :alt: Stars\n\n.. image:: https://mybinder.org/badge_logo.svg\n    :target: https://mybinder.org/v2/gh/sdpython/jyquickhelper/master?filepath=_doc%2Fnotebooks\n    :alt: Binder\n\n.. image:: https://img.shields.io/github/repo-size/sdpython/jyquickhelper\n    :target: https://github.com/sdpython/jyquickhelper/\n    :alt: size\n\nHelpers for Jupyter notebooks.\nExample to run from a notebook:\n\n::\n\n    from jyquickheler import add_menu_notebook\n    add_menu_notebook()\n\nA menu is displayed:\n\n* first section of level 2\n* section section of level 2\n* ...\n\nIt helps rendering javascript:\n\n::\n\n    from jyquickhelper import RenderJS\n    css = [\"https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.css\"]\n    RenderJS(script, css=css, libs = [\n                    dict(path=\"https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js\",\n                         name=\"d3\", exports=\"d3\"),\n                    dict(path=\"https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.js\",\n                         name=\"c3\", exports=\"c3\", deps=[\"d3\"])])\n\nSee `c3.ipynb <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/notebooks/nb_c3.html>`_.\nOr visualizing JSON:\n\n::\n\n    from jyquickhelper import JSONJS\n    JSONJS(dict(name=\"xavier\", city=\"Paris\"), html_only=True, show_to_level=3)\n\nSee `nb_json.ipynb <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/notebooks/nb_json.html>`_.\n\n**Links:**\n\n* `GitHub/jyquickhelper <https://github.com/sdpython/jyquickhelper/>`_\n* `documentation <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/index.html>`_\n* `Blog <http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/blog/main_0000.html#ap-main-0>`_\n\n.. _l-HISTORY:\n\n=======\nHistory\n=======\n\ncurrent - 2021-01-01 - 0.00Mb\n=============================\n\n0.0.0 - 2021-01-01 - 0.00Mb\n===========================\n\n* `9`: remove raise ... (...) from e in setup.py (2018-06-16)\n* `1`: [won't fix] use pytablewriter + jsgrid instead of qgrid (2018-06-16)\n* `7`: add notebook on vis.js (2018-03-26)\n* `6`: investigate a way to use local javascript (2018-03-26)\n* `5`: add a function to show diagram in notebooks based on viz.js (2018-03-26)\n* `4`: add a notebook on vizjs (2018-03-07)\n* `3`: add notebook on mermaid (2018-03-06)\n* `2`: fix c3, morris, treant (2018-03-06)\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Helpers for Jupyter notebooks: automated menu, JSON visualizer, plug javascript",
    "version": "0.4.220",
    "project_urls": {
        "Download": "https://github.com/sdpython/jyquickhelper/",
        "Homepage": "http://www.xavierdupre.fr/app/jyquickhelper/helpsphinx/index.html"
    },
    "split_keywords": [
        "jyquickhelper",
        "xavier dupr\u00e9"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a07988855f989694fc65ddeb61f7c984b21e82e86686f79305bb2dbe3513970d",
                "md5": "61e7e489b803ac71f055831c0b5a4366",
                "sha256": "d26c039e6432907292daa07a6b7a16796ab7833a97f96877f9de55f82cf1a4b3"
            },
            "downloads": -1,
            "filename": "jyquickhelper-0.4.220-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "61e7e489b803ac71f055831c0b5a4366",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1470158,
            "upload_time": "2021-01-01T00:12:46",
            "upload_time_iso_8601": "2021-01-01T00:12:46.209546Z",
            "url": "https://files.pythonhosted.org/packages/a0/79/88855f989694fc65ddeb61f7c984b21e82e86686f79305bb2dbe3513970d/jyquickhelper-0.4.220-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2021-01-01 00:12:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sdpython",
    "github_project": "jyquickhelper",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "circle": true,
    "landscape": true,
    "appveyor": true,
    "requirements": [],
    "lcname": "jyquickhelper"
}
        
Elapsed time: 0.09614s