h2o-wave


Nameh2o-wave JSON
Version 1.3.2 PyPI version JSON
download
home_pageNone
SummaryPython driver for H2O Wave Realtime Apps
upload_time2024-06-14 12:17:24
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords data science low code machine learning realtime ui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            H2O Wave
========

H2O Wave is a lightweight software stack for programming interactive web applications
entirely in Python (no HTML/Javascript/CSS required).

It is designed to make it fast, fun and easy to build low-latency, realtime,
collaborative, web-based applications. It ships batteries-included with
a suite of form and data visualization components for rapidly prototyping
analytical and decision-support applications.

Wave's components work in conjunction with the Wave relay server that facilitates
realtime state synchronization between Python and web browsers.


Installing
----------

Install and update using `pip`_:

.. code-block:: text

    pip install -U h2o-wave


Hello world
----------------

``hello.py``:

.. code-block:: python

    from h2o_wave import main, app, Q, ui


    @app('/')
    async def serve(q: Q):
        q.page['hello'] = ui.markdown_card(
            box='1 1 3 3',
            title='Hello world!',
            content='Welcome to Wave!'
        )
        await q.page.save()


Run ``hello.py``:

.. code-block:: text

    $ wave run hello.py


Links
-----

* Website: https://wave.h2o.ai/
* Releases: https://pypi.org/project/h2o-wave/
* Code: https://github.com/h2oai/wave
* Issue tracker: https://github.com/h2oai/wave/issues

.. _pip: https://pip.pypa.io/en/stable/quickstart/


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "h2o-wave",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "Martin Turoci <martin.turoci@h2o.ai>, Marek Mihok <marek.mihok@h2o.ai>",
    "keywords": "Data Science, Low code, Machine Learning, Realtime, UI",
    "author": null,
    "author_email": "Prithvi Prabhu <prithvi@h2o.ai>",
    "download_url": null,
    "platform": null,
    "description": "H2O Wave\n========\n\nH2O Wave is a lightweight software stack for programming interactive web applications\nentirely in Python (no HTML/Javascript/CSS required).\n\nIt is designed to make it fast, fun and easy to build low-latency, realtime,\ncollaborative, web-based applications. It ships batteries-included with\na suite of form and data visualization components for rapidly prototyping\nanalytical and decision-support applications.\n\nWave's components work in conjunction with the Wave relay server that facilitates\nrealtime state synchronization between Python and web browsers.\n\n\nInstalling\n----------\n\nInstall and update using `pip`_:\n\n.. code-block:: text\n\n    pip install -U h2o-wave\n\n\nHello world\n----------------\n\n``hello.py``:\n\n.. code-block:: python\n\n    from h2o_wave import main, app, Q, ui\n\n\n    @app('/')\n    async def serve(q: Q):\n        q.page['hello'] = ui.markdown_card(\n            box='1 1 3 3',\n            title='Hello world!',\n            content='Welcome to Wave!'\n        )\n        await q.page.save()\n\n\nRun ``hello.py``:\n\n.. code-block:: text\n\n    $ wave run hello.py\n\n\nLinks\n-----\n\n* Website: https://wave.h2o.ai/\n* Releases: https://pypi.org/project/h2o-wave/\n* Code: https://github.com/h2oai/wave\n* Issue tracker: https://github.com/h2oai/wave/issues\n\n.. _pip: https://pip.pypa.io/en/stable/quickstart/\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Python driver for H2O Wave Realtime Apps",
    "version": "1.3.2",
    "project_urls": {
        "Changelog": "https://github.com/h2oai/wave/releases",
        "Documentation": "https://wave.h2o.ai/",
        "Homepage": "https://wave.h2o.ai/",
        "Repository": "https://github.com/h2oai/wave"
    },
    "split_keywords": [
        "data science",
        " low code",
        " machine learning",
        " realtime",
        " ui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57474379d654b0db4babd7ff90244d61b9d04e0c076589fb124cb0987c42e9d4",
                "md5": "f8f1b3d5c4f149fb4becad80e613e67e",
                "sha256": "8d64b5c19888086278d12e2525792e3d7f31ac6f598d060b1eb916f5e09b568b"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f8f1b3d5c4f149fb4becad80e613e67e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 143756,
            "upload_time": "2024-06-14T12:17:24",
            "upload_time_iso_8601": "2024-06-14T12:17:24.675861Z",
            "url": "https://files.pythonhosted.org/packages/57/47/4379d654b0db4babd7ff90244d61b9d04e0c076589fb124cb0987c42e9d4/h2o_wave-1.3.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83d0064a967773630839e7d5a18b760c30d7d2498089d12ab6e3b016cf77534c",
                "md5": "22b9b55106b504ded18e7944dc0d0f12",
                "sha256": "a7d04f42b0ecb6662198ae0f9bffe3ba41eaffa1cf80649c2c88e40ebdc01e93"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22b9b55106b504ded18e7944dc0d0f12",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12569058,
            "upload_time": "2024-06-14T12:17:27",
            "upload_time_iso_8601": "2024-06-14T12:17:27.073097Z",
            "url": "https://files.pythonhosted.org/packages/83/d0/064a967773630839e7d5a18b760c30d7d2498089d12ab6e3b016cf77534c/h2o_wave-1.3.2-py3-none-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf266e31acfac0aa8e42c27d1fa16129cf0de493d15819e708d19c873de1ad33",
                "md5": "43446da45355903fa29e67798e33c797",
                "sha256": "31e24caa58e2ca7e5e5e26c30752491bb3e02212bb8cb8cbdc3126b2e6d3f159"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "43446da45355903fa29e67798e33c797",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12224631,
            "upload_time": "2024-06-14T12:17:29",
            "upload_time_iso_8601": "2024-06-14T12:17:29.651830Z",
            "url": "https://files.pythonhosted.org/packages/cf/26/6e31acfac0aa8e42c27d1fa16129cf0de493d15819e708d19c873de1ad33/h2o_wave-1.3.2-py3-none-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3365469a9f3e167908816da3b87296b4a1f6312e4be31a65d36cf5e7b2fee06a",
                "md5": "db50bb4bd5f03e67b17a8807ecae4db0",
                "sha256": "3370c0f10e749a7c89459384ed71e4fadde1618b8c40b7eee19d3bacaa6815d0"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "db50bb4bd5f03e67b17a8807ecae4db0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12224630,
            "upload_time": "2024-06-14T12:17:32",
            "upload_time_iso_8601": "2024-06-14T12:17:32.052149Z",
            "url": "https://files.pythonhosted.org/packages/33/65/469a9f3e167908816da3b87296b4a1f6312e4be31a65d36cf5e7b2fee06a/h2o_wave-1.3.2-py3-none-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e40dc346f30b917ad7bad10e045347e010788f5e40376ed6ec7621c8bd9f0241",
                "md5": "929436f8c34faba15076fd91099ddf6c",
                "sha256": "d20fb02233ac3d61386cd95a28770e99e5ce3837e6c1d5074b7098aa6e543e81"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "929436f8c34faba15076fd91099ddf6c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12684316,
            "upload_time": "2024-06-14T12:17:34",
            "upload_time_iso_8601": "2024-06-14T12:17:34.474559Z",
            "url": "https://files.pythonhosted.org/packages/e4/0d/c346f30b917ad7bad10e045347e010788f5e40376ed6ec7621c8bd9f0241/h2o_wave-1.3.2-py3-none-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba14527df084beb709f3a2920c307803e8cc4631ee4027dd09bdd5ccd299e6d9",
                "md5": "c3d8c0f2a25efbd69060d49a9a7f0ade",
                "sha256": "c94a3a05f47e142254e9dee0eaa6af15c778ff24346828c9e1d9b1b925b07c8b"
            },
            "downloads": -1,
            "filename": "h2o_wave-1.3.2-py3-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c3d8c0f2a25efbd69060d49a9a7f0ade",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12644450,
            "upload_time": "2024-06-14T12:17:37",
            "upload_time_iso_8601": "2024-06-14T12:17:37.003001Z",
            "url": "https://files.pythonhosted.org/packages/ba/14/527df084beb709f3a2920c307803e8cc4631ee4027dd09bdd5ccd299e6d9/h2o_wave-1.3.2-py3-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-14 12:17:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "h2oai",
    "github_project": "wave",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "h2o-wave"
}
        
Elapsed time: 0.26990s