bqplot-image-gl


Namebqplot-image-gl JSON
Version 1.6.0 PyPI version JSON
download
home_pageNone
SummaryAn ipywidget image widget for astronomical purposes
upload_time2024-12-24 16:29:17
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT
keywords ipython jupyter widgets
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # bqplot-image-gl

An ipywidget image widget for showing images in bqplot using WebGL.
Used for https://github.com/glue-viz/glue-jupyter

(currently requires latest developer version of bqplot)

## Usage

### ImageGL

See https://py.cafe/maartenbreddels/bqplot-image-gl-demo for a demo of the ImageGL widget.

Preview image:
![preview image](https://py.cafe/preview/maartenbreddels/bqplot-image-gl-demo)



# Installation

To install use pip:

    $ pip install bqplot-image-gl

# Installation (developers)

    # make sure you have node
    $ conda install -c conda-forge nodejs

    # clone the repo
    $ git clone https://github.com/glue-viz/bqplot-image-gl.git
    $ cd bqplot-image-gl

    # install in dev mode
    $ pip install -e .
    # symlink the share/jupyter/nbextensions/bqplot-image-gl directory
    $ jupyter nbextension install --py --symlink --sys-prefix --overwrite bqplot_image_gl
    # enable the extension (normally done by copying the .json in your prefix)
    $ jupyter nbextension enable --py --sys-prefix bqplot_image_gl
    # for jupyterlab (>=3.0), symlink share/jupyter/labextensions/bqplot-image-gl
    $ jupyter labextension develop . --overwrite

## workflow for notebook

    $ (cd js; npm run watch:nbextension)
    # make changes and wait for bundle to automatically rebuild
    # reload jupyter notebook

## workflow for lab

    $ (cd js; npm run watch:labextension)
    # make changes and wait for bundle to automatically rebuild
    # reload jupyterlab

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "bqplot-image-gl",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "ipython, jupyter, widgets",
    "author": null,
    "author_email": "\"Maarten A. Breddels\" <maartenbreddels@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/f2/7e/8421badf6a35df877a58f8133bff3df161a03f6dce3460a309e665458e31/bqplot_image_gl-1.6.0.tar.gz",
    "platform": null,
    "description": "# bqplot-image-gl\n\nAn ipywidget image widget for showing images in bqplot using WebGL.\nUsed for https://github.com/glue-viz/glue-jupyter\n\n(currently requires latest developer version of bqplot)\n\n## Usage\n\n### ImageGL\n\nSee https://py.cafe/maartenbreddels/bqplot-image-gl-demo for a demo of the ImageGL widget.\n\nPreview image:\n![preview image](https://py.cafe/preview/maartenbreddels/bqplot-image-gl-demo)\n\n\n\n# Installation\n\nTo install use pip:\n\n    $ pip install bqplot-image-gl\n\n# Installation (developers)\n\n    # make sure you have node\n    $ conda install -c conda-forge nodejs\n\n    # clone the repo\n    $ git clone https://github.com/glue-viz/bqplot-image-gl.git\n    $ cd bqplot-image-gl\n\n    # install in dev mode\n    $ pip install -e .\n    # symlink the share/jupyter/nbextensions/bqplot-image-gl directory\n    $ jupyter nbextension install --py --symlink --sys-prefix --overwrite bqplot_image_gl\n    # enable the extension (normally done by copying the .json in your prefix)\n    $ jupyter nbextension enable --py --sys-prefix bqplot_image_gl\n    # for jupyterlab (>=3.0), symlink share/jupyter/labextensions/bqplot-image-gl\n    $ jupyter labextension develop . --overwrite\n\n## workflow for notebook\n\n    $ (cd js; npm run watch:nbextension)\n    # make changes and wait for bundle to automatically rebuild\n    # reload jupyter notebook\n\n## workflow for lab\n\n    $ (cd js; npm run watch:labextension)\n    # make changes and wait for bundle to automatically rebuild\n    # reload jupyterlab\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "An ipywidget image widget for astronomical purposes",
    "version": "1.6.0",
    "project_urls": {
        "Homepage": "https://github.com/glue-viz/bqplot-image-gl"
    },
    "split_keywords": [
        "ipython",
        " jupyter",
        " widgets"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5062e169175517b0729cfd85120cf24e4e7a03d93edcba85e718f0f53b8f6824",
                "md5": "d365c42fd59d8d7fdbc3af1424ffafc4",
                "sha256": "9fa27eeb755884a1ab3fa0ebe921f6828d583fba1cb7e8250f0d94639647a122"
            },
            "downloads": -1,
            "filename": "bqplot_image_gl-1.6.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d365c42fd59d8d7fdbc3af1424ffafc4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 3551869,
            "upload_time": "2024-12-24T16:29:14",
            "upload_time_iso_8601": "2024-12-24T16:29:14.050676Z",
            "url": "https://files.pythonhosted.org/packages/50/62/e169175517b0729cfd85120cf24e4e7a03d93edcba85e718f0f53b8f6824/bqplot_image_gl-1.6.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f27e8421badf6a35df877a58f8133bff3df161a03f6dce3460a309e665458e31",
                "md5": "4b1444fb61e20db220576e7d4832198f",
                "sha256": "bc010fb14f0b25cdd74ecd982b2885523da4d7694258ed9355f2ed4bc22a82ed"
            },
            "downloads": -1,
            "filename": "bqplot_image_gl-1.6.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4b1444fb61e20db220576e7d4832198f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 2308956,
            "upload_time": "2024-12-24T16:29:17",
            "upload_time_iso_8601": "2024-12-24T16:29:17.041203Z",
            "url": "https://files.pythonhosted.org/packages/f2/7e/8421badf6a35df877a58f8133bff3df161a03f6dce3460a309e665458e31/bqplot_image_gl-1.6.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-24 16:29:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "glue-viz",
    "github_project": "bqplot-image-gl",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "bqplot-image-gl"
}
        
Elapsed time: 0.39323s