# ipyd3
Library for visualizing D3.js inside Jupyter.
## Installation
To install use pip:
$ pip install ipyd3
For a development installation (requires [Node.js](https://nodejs.org) and [Yarn version 1](https://classic.yarnpkg.com/)),
$ git clone https://github.com//ipyd3.git
$ cd ipyd3
$ pip install -e .
$ jupyter nbextension install --py --symlink --overwrite --sys-prefix ipyd3
$ jupyter nbextension enable --py --sys-prefix ipyd3
When actively developing your extension for JupyterLab, run the command:
$ jupyter labextension develop --overwrite ipyd3
Then you need to rebuild the JS when you make a code change:
$ cd js
$ yarn run build
You then need to refresh the JupyterLab page when your javascript changes.
Raw data
{
"_id": null,
"home_page": "https://github.com//ipyd3",
"name": "ipyd3",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "ipython,widgets,Jupyter,JupyterLab,JupyterLab3",
"author": "David Fernandez",
"author_email": "teia.eng.14@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/23/5d/47a4ef39db39064e0143de161a238d62bdf3915dfa516e4aadce25e6fb99/ipyd3-3.0.1.tar.gz",
"platform": null,
"description": "# ipyd3\n\nLibrary for visualizing D3.js inside Jupyter.\n\n## Installation\n\nTo install use pip:\n\n $ pip install ipyd3\n\nFor a development installation (requires [Node.js](https://nodejs.org) and [Yarn version 1](https://classic.yarnpkg.com/)),\n\n $ git clone https://github.com//ipyd3.git\n $ cd ipyd3\n $ pip install -e .\n $ jupyter nbextension install --py --symlink --overwrite --sys-prefix ipyd3\n $ jupyter nbextension enable --py --sys-prefix ipyd3\n\nWhen actively developing your extension for JupyterLab, run the command:\n\n $ jupyter labextension develop --overwrite ipyd3\n\nThen you need to rebuild the JS when you make a code change:\n\n $ cd js\n $ yarn run build\n\nYou then need to refresh the JupyterLab page when your javascript changes.\n",
"bugtrack_url": null,
"license": "BSD 3-Clause License",
"summary": "Library for visualizing D3.js inside Jupyter.",
"version": "3.0.1",
"split_keywords": [
"ipython",
"widgets",
"jupyter",
"jupyterlab",
"jupyterlab3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5862dbf986cd702a84c5652dd5ffefb0966dc15ef9b245a92aad39287d6c1728",
"md5": "e13083f8a899b2c9f17a2337522600ac",
"sha256": "c9f6c3b48dbb937ba5cadbbeca96b628d9602dcfc225fb05cfc8488b7bb7a678"
},
"downloads": -1,
"filename": "ipyd3-3.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e13083f8a899b2c9f17a2337522600ac",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 6211662,
"upload_time": "2023-03-26T14:49:19",
"upload_time_iso_8601": "2023-03-26T14:49:19.382087Z",
"url": "https://files.pythonhosted.org/packages/58/62/dbf986cd702a84c5652dd5ffefb0966dc15ef9b245a92aad39287d6c1728/ipyd3-3.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "235d47a4ef39db39064e0143de161a238d62bdf3915dfa516e4aadce25e6fb99",
"md5": "274553da5e407e0bcbf343980fbaddbd",
"sha256": "300b55c9c53e26fefee1ebac2b7def2fc00221f63ea7c0cbaa5b21fdc80f91c5"
},
"downloads": -1,
"filename": "ipyd3-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "274553da5e407e0bcbf343980fbaddbd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 4788409,
"upload_time": "2023-03-26T14:49:29",
"upload_time_iso_8601": "2023-03-26T14:49:29.497673Z",
"url": "https://files.pythonhosted.org/packages/23/5d/47a4ef39db39064e0143de161a238d62bdf3915dfa516e4aadce25e6fb99/ipyd3-3.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-26 14:49:29",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "ipyd3"
}