{ "info": { "author": "Philipp Rudiger", "author_email": "developers@pyviz.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries" ], "description": "[![linux/mac build status](https://travis-ci.org/pyviz/holoplot.svg?branch=master)](https://travis-ci.org/pyviz/holoplot)\n\n

\nHoloPlot \n

\n\n**A high-level plotting API for the PyData ecosystem built on HoloViews.**\n\nThe PyData ecosystem has a number of core Python data containers that allow users to work with a wide array of datatypes, including:\n\n* [Pandas](http://pandas.pydata.org): DataFrame, Series (columnar/tabular data)\n* [XArray](http://xarray.pydata.org): Dataset, DataArray (multidimensional arrays)\n* [Dask](http://dask.pydata.org): DataFrame, Series, Array (distributed/out of core arrays and columnar data)\n* [Streamz](http://streamz.readthedocs.io): DataFrame(s), Series(s) (streaming columnar data)\n* [Intake](http://github.com/ContinuumIO/intake): DataSource (data catalogues)\n* [GeoPandas](http://geopandas.org): GeoDataFrame (geometry data)\n\nSeveral of these libraries have the concept of a high-level plotting API that lets a user generate common plot types very easily. The native plotting APIs are generally built on [Matplotlib](http://matplotlib.org), which provides a solid foundation, but means that users miss out the benefits of modern, interactive plotting libraries for the web like [Bokeh](http://bokeh.pydata.org) and [HoloViews](http://holoviews.org).\n\nHoloPlot provides a high-level plotting API built on HoloViews that provides a general and consistent API for plotting data in all the abovementioned formats. HoloPlot can integrate neatly with the individual libraries if an extension mechanism for the native plot APIs is offered, or it can be used as a standalone component.\n\nTo start using HoloPlot have a look at the [Getting Started Guide](https://pyviz.github.io/holoplot/getting_started/index.html) and check out the current functionality in the [User Guide.](https://pyviz.github.io/holoplot/user_guide/index.html)\n\n## Installation\n\nHoloPlot supports Python 2.7, 3.5, 3.6 and 3.7 on Linux, Windows, or Mac and can be installed with ``conda``:\n\n```\nconda install -c pyviz holoplot\n```\n\nor with ``pip``:\n\n```\npip install holoplot\n```\n\nFor JupyterLab support, the ``jupyterlab_pyviz`` extension is also required:\n\n```\njupyter labextension install @pyviz/jupyterlab_pyviz\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pyviz.github.io/hvplot", "keywords": "", "license": "BSD", "maintainer": "PyViz developers", "maintainer_email": "developers@pyviz.org", "name": "holoplot", "package_url": "https://pypi.org/project/holoplot/", "platform": "Windows", "project_url": "https://pypi.org/project/holoplot/", "project_urls": { "Homepage": "https://pyviz.github.io/hvplot" }, "release_url": "https://pypi.org/project/holoplot/0.1.0/", "requires_dist": [ "bokeh (>=0.12.15)", "holoviews (>=1.10.5)", "pandas", "airline-flights; extra == 'all'", "coveralls; extra == 'all'", "dask; extra == 'all'", "datashader (>=0.6.5); extra == 'all'", "flake8; extra == 'all'", "geopandas; extra == 'all'", "geoviews; extra == 'all'", "intake; extra == 'all'", "intake-parquet; extra == 'all'", "nbsite; extra == 'all'", "nbsmoke (>=0.2.0); extra == 'all'", "nose; extra == 'all'", "notebook (>=5.4); extra == 'all'", "param (>=1.6.1); extra == 'all'", "parameterized; extra == 'all'", "phantomjs; extra == 'all'", "pillow; extra == 'all'", "pytest; extra == 'all'", "scipy; extra == 'all'", "selenium; extra == 'all'", "setuptools; extra == 'all'", "sphinx-ioam-theme; extra == 'all'", "streamz (>=0.3.0); extra == 'all'", "us-crime; extra == 'all'", "xarray; extra == 'all'", "param (>=1.6.1); extra == 'build'", "setuptools; extra == 'build'", "geoviews; extra == 'doc'", "geopandas; extra == 'doc'", "xarray; extra == 'doc'", "streamz (>=0.3.0); extra == 'doc'", "intake; extra == 'doc'", "intake-parquet; extra == 'doc'", "dask; extra == 'doc'", "datashader (>=0.6.5); extra == 'doc'", "notebook (>=5.4); extra == 'doc'", "scipy; extra == 'doc'", "pillow; extra == 'doc'", "selenium; extra == 'doc'", "phantomjs; extra == 'doc'", "airline-flights; extra == 'doc'", "us-crime; extra == 'doc'", "nbsite; extra == 'doc'", "sphinx-ioam-theme; extra == 'doc'", "geoviews; extra == 'examples'", "geopandas; extra == 'examples'", "xarray; extra == 'examples'", "streamz (>=0.3.0); extra == 'examples'", "intake; extra == 'examples'", "intake-parquet; extra == 'examples'", "dask; extra == 'examples'", "datashader (>=0.6.5); extra == 'examples'", "notebook (>=5.4); extra == 'examples'", "scipy; extra == 'examples'", "pillow; extra == 'examples'", "selenium; extra == 'examples'", "phantomjs; extra == 'examples'", "airline-flights; extra == 'examples'", "us-crime; extra == 'examples'", "coveralls; extra == 'tests'", "nose; extra == 'tests'", "flake8; extra == 'tests'", "parameterized; extra == 'tests'", "pytest; extra == 'tests'", "nbsmoke (>=0.2.0); extra == 'tests'" ], "requires_python": ">=2.7", "summary": "A high-level plotting API for the PyData ecosystem built on HoloViews.", "version": "0.1.0" }, "last_serial": 3973778, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "90111d531b61dfac601455e58d026e2a", "sha256": "81562ae5a80b5fecc018e324f076a807704e465880222724eb1de183c6af594e" }, "downloads": -1, "filename": "holoplot-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90111d531b61dfac601455e58d026e2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 1252781, "upload_time": "2018-05-17T12:10:54", "url": "https://files.pythonhosted.org/packages/02/c5/b139fe875c6d55b90e5235ed77f0aa4f38c581f62c4a861dbaed61d4cfe8/holoplot-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75903b676dd584ee018e6d34a669c5d0", "sha256": "b55ac9b7cc2a9a6129d820388eac049bcc3acfc013c4b7f87b4e94fbdec4a05b" }, "downloads": -1, "filename": "holoplot-0.0.2.zip", "has_sig": false, "md5_digest": "75903b676dd584ee018e6d34a669c5d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 2492845, "upload_time": "2018-05-17T12:10:56", "url": "https://files.pythonhosted.org/packages/d7/32/ce7bf9bd7cace24d72753410e27964efe5e9d6f70a1da2d8126ad2736b83/holoplot-0.0.2.zip" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5aa57090fe3b593e4d6a3584bb2d65d5", "sha256": "45f3ebd5983c180972194d885db0a686e2cf466b7f38da152fff16afe8d3fd8f" }, "downloads": -1, "filename": "holoplot-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5aa57090fe3b593e4d6a3584bb2d65d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 1252926, "upload_time": "2018-05-17T13:50:46", "url": "https://files.pythonhosted.org/packages/d4/fd/3da6a20b9980cb8c220d4fe7e7960a6fbdb403ab1ce961d812ae7d3600e8/holoplot-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0e1baa70c45fabb5aee23680a78a5a8", "sha256": "f688f33209b11000b197981efa79a1607a924f8759398b86e21cf03eeae6a285" }, "downloads": -1, "filename": "holoplot-0.0.3.zip", "has_sig": false, "md5_digest": "d0e1baa70c45fabb5aee23680a78a5a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 2492987, "upload_time": "2018-05-17T13:50:48", "url": "https://files.pythonhosted.org/packages/9a/15/7a944ebccffe70e11294f2a025b78ea584c986d59b73b191f177a2daa3a5/holoplot-0.0.3.zip" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ae5b14f0dcd0653fa9d9fbebaf1e6a33", "sha256": "634478a5dd8c3f5beaf25ba87638ce16868f9feb4e31216b18feda342a64ca06" }, "downloads": -1, "filename": "holoplot-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae5b14f0dcd0653fa9d9fbebaf1e6a33", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 1256496, "upload_time": "2018-05-23T15:00:32", "url": "https://files.pythonhosted.org/packages/11/f3/54ec17c05dbc794394c817da00ea128396de08c47b9be4c85d761522609c/holoplot-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5423e904cd58e055069b82858c441f4", "sha256": "2b32b78bea003085413634cb83a8c2a5f48fe41a338056b5b15f5673798c1be4" }, "downloads": -1, "filename": "holoplot-0.0.4.zip", "has_sig": false, "md5_digest": "c5423e904cd58e055069b82858c441f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 2496535, "upload_time": "2018-05-23T15:00:35", "url": "https://files.pythonhosted.org/packages/43/bc/a37f93f2e3b79b6c07b1a8f11eaee286821dd8b6d9935e6e2bd6c238ecb8/holoplot-0.0.4.zip" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "468322912850354a2a5684f8cf29405e", "sha256": "e832259f7aac616376bccec178718bea4f873484b4b11b653a8d1acba44ed0bf" }, "downloads": -1, "filename": "holoplot-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "468322912850354a2a5684f8cf29405e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 1261734, "upload_time": "2018-06-18T14:34:54", "url": "https://files.pythonhosted.org/packages/3b/10/689cb53b5392db3f40734101e9c058b08885ad7bba66fbab5e6d9cad497b/holoplot-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9842f3892ad6f0c0eadf5d58046622ef", "sha256": "8f5cc1f1bc058c38ae8bcadace7b09cb1acb581599e9db87c21c3a2e92281d48" }, "downloads": -1, "filename": "holoplot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9842f3892ad6f0c0eadf5d58046622ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 2488341, "upload_time": "2018-06-18T14:34:56", "url": "https://files.pythonhosted.org/packages/1c/d1/0b2fcc63b0bd38f34fba2f99a3a0a7977408e72b15adf4e4bf3d887a82a9/holoplot-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "468322912850354a2a5684f8cf29405e", "sha256": "e832259f7aac616376bccec178718bea4f873484b4b11b653a8d1acba44ed0bf" }, "downloads": -1, "filename": "holoplot-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "468322912850354a2a5684f8cf29405e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 1261734, "upload_time": "2018-06-18T14:34:54", "url": "https://files.pythonhosted.org/packages/3b/10/689cb53b5392db3f40734101e9c058b08885ad7bba66fbab5e6d9cad497b/holoplot-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9842f3892ad6f0c0eadf5d58046622ef", "sha256": "8f5cc1f1bc058c38ae8bcadace7b09cb1acb581599e9db87c21c3a2e92281d48" }, "downloads": -1, "filename": "holoplot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9842f3892ad6f0c0eadf5d58046622ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 2488341, "upload_time": "2018-06-18T14:34:56", "url": "https://files.pythonhosted.org/packages/1c/d1/0b2fcc63b0bd38f34fba2f99a3a0a7977408e72b15adf4e4bf3d887a82a9/holoplot-0.1.0.tar.gz" } ] }