Name | bqplot-image-gl JSON |
Version |
1.6.0
JSON |
| download |
home_page | None |
Summary | An ipywidget image widget for astronomical purposes |
upload_time | 2024-12-24 16:29:17 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | MIT |
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:

# 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\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"
}