{
"info": {
"author": "Yuri D'Elia",
"author_email": "wavexx@thregr.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: MacOS X",
"Environment :: Win32 (MS Windows)",
"Environment :: X11 Applications :: Qt",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Topic :: Office/Business :: Financial :: Spreadsheet",
"Topic :: Scientific/Engineering :: Visualization",
"Topic :: Software Development :: User Interfaces",
"Topic :: Software Development :: Widget Sets",
"Topic :: Utilities"
],
"description": "gtabview: a simple graphical tabular data viewer\n================================================\n\nGraphical counterpart to `tabview `_, a\nsimple tabular data viewer that can be used both stand-alone and as a Python\nmodule for various files and Python/Pandas/NumPy data structures.\n\n\nStand-alone usage\n-----------------\n\n`gtabview` reads most text tabular data formats automatically::\n\n gtabview data.csv\n gtabview data.txt\n\nIf xlrd_ is installed, Excel files can be read directly::\n\n gtabview file.xls[x]\n\nWhen Blaze_ is also installed, any Blaze source can be used by specifying a\n`supported URI`_ on the command line::\n\n gtabview file://dataset.hdf5\n gtabview file://dataset.json\n gtabview sqlite://file.db::table\n gtabview postgresql://host.domain/db_name::table\n\nThe database URL syntax is inherited from SQLAlchemy, so refer to SQLAlchemy's\n`database URLs`_ for a detailed reference.\n\n.. _xlrd: https://pypi.python.org/pypi/xlrd\n.. _Blaze: http://blaze.pydata.org/\n.. _supported URI: http://blaze.pydata.org/en/latest/uri.html\n.. _database URLs: http://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls\n\n\nUsage as a module\n-----------------\n\n``gtabview.view()`` can be used to display simple Python types directly in\ntabulated form:\n\n.. code:: python\n\n from gtabview import view\n\n # view a file\n view(\"/path/to/file\")\n\n # view a list\n view([1, 2, 3])\n\n # view a dict (by columns)\n view({'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]})\n\n # view a dict (by rows)\n view({'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}, transpose=True)\n\n # view a simple list of lists\n view([[1, 2, 3], [4, 5, 6], [7, 8, 9]])\n\n # view a simple list of lists (with headers)\n view([['a', 'b', 'c'], [1, 2, 3], [4, 5, 6], [7, 8, 9]], hdr_rows=1)\n\n`gtabview` includes native support for NumPy and all features of Pandas'\nDataFrames, such as MultiIndexes and level names:\n\n.. code:: python\n\n from gtabview import view\n\n # numpy arrays up to two dimensions are supported\n import numpy as np\n view(np.array([[1, 2, 3], [4, 5, 6]]))\n\n # view a DataFrame/Series/Panel\n import pandas as pd\n df = pd.DataFrame([[1, 2, 3], [4, 5, 6]],\n\t\t columns=['a', 'b', 'c'], index=['x', 'y'])\n view(df)\n\nBlaze can also be used directly as a data source, either explicitly or\nimplicitly through an URI:\n\n.. code:: python\n\n from gtabview import view\n import blaze as bz\n\n iris = bz.Data('sqlite:///blaze/examples/data/iris.db::iris')\n view(iris)\n\n view('postgresql://user:pass@host.domain:port/db_name::table')\n\n`gtabview` is designed to integrate correctly with matplotlib. If you're using\n`gtabview` with matplotlib either directly or indirectly (for example, using\nthe Pandas visualization API or Seaborn), be sure to include matplotlib *first*\nto correctly initialize `gtabview`.\n\n`gtabview` will also use matplotlib's ``interactive`` setting to determine the\ndefault behavior of the data window: when interactive, calls to ``view()`` will\nnot block, and will keep recycling the same window.\n\nTo use `gtabview` in a Python Notebook with inline graphics, you'll probably\nwant to force the detached behavior. In the first cell of your notebook,\ninitialize both `gtabview` and `matplotlib` as follows:\n\n.. code:: python\n\n import gtabview\n gtabview.DETACH = True\n from gtabview import view\n %matplotlib inline\n\nWhen using ``view``, a *separate* data window will show. The window can be kept\naround or closed, but will only be refreshed when evaluating the cell again.\n\n\nRequirements and installation\n-----------------------------\n\n`gtabview` is available directly on the `Python Package Index\n`_.\n\n`gtabview` requires:\n\n- Python 3 or Python 2\n- PyQt5, PyQt4 or PySide\n- setuptools and setuptools-git (install-only).\n\nUnder Debian/Ubuntu, install the required dependencies with::\n\n sudo apt-get install python3 python3-pyqt5\n sudo apt-get install python3-setuptools python3-setuptools-git\n\nThen download and install simply via pip::\n\n pip install gtabview\n\nInstall ``xlrd`` if reading Excel files directly is desired, and optionally\nBlaze for interacting with other/scientific data formats::\n\n pip install xlrd\n pip install blaze\n\n\nLicense\n-------\n\n| gtabview is distributed under the MIT license (see ``LICENSE.txt``)\n| Copyright(c) 2014-2016: wave++ \"Yuri D'Elia\" \n| Copyright(c) 2014-2015: Scott Hansen \n\n\nLatest release notes\n====================\n\n* Added support for PyQt5",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/wavexx/gtabview",
"keywords": "data spreadsheet view viewer csv comma separated values",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "gtabview",
"package_url": "https://pypi.org/project/gtabview/",
"platform": "",
"project_url": "https://pypi.org/project/gtabview/",
"project_urls": {
"Homepage": "https://github.com/wavexx/gtabview"
},
"release_url": "https://pypi.org/project/gtabview/0.8/",
"requires_dist": null,
"requires_python": "",
"summary": "A simple graphical tabular data viewer",
"version": "0.8"
},
"last_serial": 2512498,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "85190964f9d094332bc1d18cd5834339",
"sha256": "be216c486aa968bc26b9c5ccf653adb2940825d7accd98e80ce66a9d93bccedd"
},
"downloads": -1,
"filename": "gtabview-0.1.tar.gz",
"has_sig": false,
"md5_digest": "85190964f9d094332bc1d18cd5834339",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11420,
"upload_time": "2015-07-24T15:57:20",
"url": "https://files.pythonhosted.org/packages/bf/f4/be182ccf806ac86b5249abd63b55a7ae3c4476b7a956bbc6ab94800bb169/gtabview-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "50c3fcbc95c566bfe43be24447cb9861",
"sha256": "b44849aec9bed29830f24fad237c5b2dbd69396ba07bed12b305d9696b490420"
},
"downloads": -1,
"filename": "gtabview-0.2.tar.gz",
"has_sig": false,
"md5_digest": "50c3fcbc95c566bfe43be24447cb9861",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12479,
"upload_time": "2015-07-25T21:15:27",
"url": "https://files.pythonhosted.org/packages/2b/c4/220d6fd938e572fe1c2b7a072d5da49a7f95baebbc6673640e26f458c7eb/gtabview-0.2.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "863942517a85f1745b08c20cfba958ac",
"sha256": "6bc19a6b5a7f170c1adda91e1c54db0634ac30ecba7d237cde798b82a61fea70"
},
"downloads": -1,
"filename": "gtabview-0.3.tar.gz",
"has_sig": false,
"md5_digest": "863942517a85f1745b08c20cfba958ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 43563,
"upload_time": "2015-07-28T20:28:13",
"url": "https://files.pythonhosted.org/packages/eb/c7/76db955568b83e1b954157061864db13a41de770a9fe565f21788b869431/gtabview-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "992bc5749205944caf9afecc8758a09c",
"sha256": "9bb3e41d08f48c13852dcd115fa9af10a9debf827f30e066b80d3ab30459c3b3"
},
"downloads": -1,
"filename": "gtabview-0.4.tar.gz",
"has_sig": false,
"md5_digest": "992bc5749205944caf9afecc8758a09c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48315,
"upload_time": "2015-07-31T18:51:45",
"url": "https://files.pythonhosted.org/packages/1e/eb/f3cf8fad97fde2c4359bc571efcd15a726139f6549b5fcea38e85d84a0d1/gtabview-0.4.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "e5062e32483e08f9133bb9b13af2887a",
"sha256": "40716d1cdeb774e894d16614d2d238af4595201b22a526eb77d339ccc3052e7f"
},
"downloads": -1,
"filename": "gtabview-0.5.tar.gz",
"has_sig": false,
"md5_digest": "e5062e32483e08f9133bb9b13af2887a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48685,
"upload_time": "2015-09-14T15:52:08",
"url": "https://files.pythonhosted.org/packages/37/69/0328b93d313f7be4a35dfc183771f13d7397d7b78409ed7269bd978a8ced/gtabview-0.5.tar.gz"
}
],
"0.6": [
{
"comment_text": "",
"digests": {
"md5": "2f8e342c10ec4ecd775e4288800c4bec",
"sha256": "6db4391db12ecd82878ff9c38d786ef736bf0bb3e01fe6587ff28beadd7cd177"
},
"downloads": -1,
"filename": "gtabview-0.6.tar.gz",
"has_sig": false,
"md5_digest": "2f8e342c10ec4ecd775e4288800c4bec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 49535,
"upload_time": "2015-09-28T11:20:24",
"url": "https://files.pythonhosted.org/packages/26/23/c5aee425e03ae8a921ede476b64400384e4562d0139dba5fbf1a2d2a5272/gtabview-0.6.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "d428dd8b4aa974f545ad9447f41da68a",
"sha256": "0fa58293f33179ab2247e3dffde2b94c2697c7f8e8781809ec645c8b89f77ac7"
},
"downloads": -1,
"filename": "gtabview-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "d428dd8b4aa974f545ad9447f41da68a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 47371,
"upload_time": "2016-04-15T18:58:49",
"url": "https://files.pythonhosted.org/packages/49/27/6506ae5adc9b694ca0241f890abfb39c72697e3e4ab2f20bc89e75810e87/gtabview-0.6.1.tar.gz"
}
],
"0.7": [
{
"comment_text": "",
"digests": {
"md5": "f9c5f0bea0928a0cf93cfa9bc63053be",
"sha256": "bfcabf9ad395776c38d714b87aa2832ab4e77c58d7bfeb549023ee83432e8c99"
},
"downloads": -1,
"filename": "gtabview-0.7.tar.gz",
"has_sig": false,
"md5_digest": "f9c5f0bea0928a0cf93cfa9bc63053be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48400,
"upload_time": "2016-05-08T18:12:31",
"url": "https://files.pythonhosted.org/packages/d6/03/94b588e0b2566f58306b07664cf1b99629ba323534d042fae27048b8015b/gtabview-0.7.tar.gz"
}
],
"0.7.1": [
{
"comment_text": "",
"digests": {
"md5": "84d8856bf81519c3ee8ace44ea532e63",
"sha256": "489f9f09d2621fb1a0ebaac46b9a0d5cf40e9b621358352bb93412e6b17ce7c4"
},
"downloads": -1,
"filename": "gtabview-0.7.1.tar.gz",
"has_sig": false,
"md5_digest": "84d8856bf81519c3ee8ace44ea532e63",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48390,
"upload_time": "2016-06-08T22:32:22",
"url": "https://files.pythonhosted.org/packages/e3/22/ad1a17aead7ebe913962c43cb8fc2aa4c20cc6c9b50571f5eb9d9db4e2f7/gtabview-0.7.1.tar.gz"
}
],
"0.8": [
{
"comment_text": "",
"digests": {
"md5": "653ae9ad49088e2b970c3c1194ecc34f",
"sha256": "959160e6ee65110fb43af8fdc7e83cbb7469b91f90ab25b63c611241c7bf5fb1"
},
"downloads": -1,
"filename": "gtabview-0.8.tar.gz",
"has_sig": false,
"md5_digest": "653ae9ad49088e2b970c3c1194ecc34f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48789,
"upload_time": "2016-12-12T01:34:17",
"url": "https://files.pythonhosted.org/packages/b3/cb/5387dfe211d50b518be4a0130ba5542e3e5bdb035ea4e9308227621f1c88/gtabview-0.8.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "653ae9ad49088e2b970c3c1194ecc34f",
"sha256": "959160e6ee65110fb43af8fdc7e83cbb7469b91f90ab25b63c611241c7bf5fb1"
},
"downloads": -1,
"filename": "gtabview-0.8.tar.gz",
"has_sig": false,
"md5_digest": "653ae9ad49088e2b970c3c1194ecc34f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 48789,
"upload_time": "2016-12-12T01:34:17",
"url": "https://files.pythonhosted.org/packages/b3/cb/5387dfe211d50b518be4a0130ba5542e3e5bdb035ea4e9308227621f1c88/gtabview-0.8.tar.gz"
}
]
}