{ "info": { "author": "Matthias Ludwig, Marcel Radischat", "author_email": "m.Ludwig@datalyze-solutions.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: X11 Applications :: Qt", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: German", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: User Interfaces" ], "description": "# QtPandas\n\n### Utilities to use pandas (the data analysis/manipulation library for Python) with Qt.\n\n## Project Information\n\n[![Join the chat at https://gitter.im/qtpandas/Lobby#](https://badges.gitter.im/qtpandas/lobby.svg)](https://gitter.im/qtpandas/Lobby#)\n\n## Build Status\n\n[![Travis status](https://travis-ci.org/draperjames/QtPandas.svg?branch=master)](https://travis-ci.org/draperjames/QtPandas)\n\nRequirements;\n> Python 3.x \n> Pandas 20.0 \n> PyQt 4.7.8\n\nTo install run the following in the command prompt;\n```\npip install git+https://github.com/zbarge/QtPandas.git\npip install --upgrade git+https://github.com/robertlugg/easygui.git\n```\n\nTo use, create a new Python script containing the following:\n```\nfrom PyQt4.QtCore import *\nfrom PyQt4.QtGui import *\n\nfrom panqt.views.CSVDialogs import CSVImportDialog\n\nif __name__ == \"__main__\":\n from sys import argv, exit\n\n app = QApplication(argv)\n dialog = CSVImportDialog()\n dialog.show()\n app.exec_()\n```\nSeveral examples can also be found in the exmples directory.\n\n# Development\n\n## Wanna contribute?\n\nJoin us on [gitter](https://gitter.im/qtpandas/Lobby#)\n\n### TO DO:\n- [x] Reach out to @kaotika and @datalyze-solutions\n- [ ] Secure qtpandas namespace on pip.\n- [ ] Wait for reply\n - [ ] If no reply create new repo for QtPandas.\n- [x] Create .travis.yml file.\n - [x] integrate into README.md\n- [ ] Add documentation.\n- [ ] Add screen shots\n- [ ] Create Wiki\n- [ ] Make verison agnostic.\n- [ ] Create specific Python version tests.\n- [ ] Add Windows, Apple, and Linux tests.\n- [ ] Consider adding functions seen in [Spyder IDE's dataframeeditor](https://github.com/spyder-ide/spyder/blob/f2b36f00f873cf4080087bfb529e6256b3e24792/spyder/widgets/variableexplorer/dataframeeditor.py)\n - [ ] Sort\n - [ ] Color coding \n\n\nForked from @datalyze-solutions's [master](https://github.com/datalyze-solutions/panqt).\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/datalyze-solutions/panqt", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "panqt", "package_url": "https://pypi.org/project/panqt/", "platform": "any", "project_url": "https://pypi.org/project/panqt/", "project_urls": { "Homepage": "https://github.com/datalyze-solutions/panqt" }, "release_url": "https://pypi.org/project/panqt/0.2.2/", "requires_dist": [ "easygui", "pandas (==0.17.1)", "pytest", "pytest-cov", "pytest-qt (==1.2.2)", "python-magic (==0.4.6)", "easygui; extra == 'testing'", "pandas (==0.17.1); extra == 'testing'", "pyside; extra == 'testing'", "pytest; extra == 'testing'", "pytest-cov; extra == 'testing'", "pytest-qt; extra == 'testing'", "python-magic (==0.4.6); extra == 'testing'" ], "requires_python": "", "summary": "Utilities to use pandas (the data analysis / manipulation library for Python) with Qt.", "version": "0.2.2" }, "last_serial": 2503371, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "d62861e0530a792aaf07ff72a19e7d3e", "sha256": "d3b1a3d82b4d8ef598989004f626ea7daf6cb24a120130422800aa390bd85f7f" }, "downloads": -1, "filename": "panqt-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d62861e0530a792aaf07ff72a19e7d3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 994093, "upload_time": "2016-12-06T16:43:13", "url": "https://files.pythonhosted.org/packages/92/72/c4cf5d288f7586ce376ef2cd61e9d1f834a876a5ac81cc1b13c1719e07f3/panqt-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7add49672bfc155b53ccd6c42009e709", "sha256": "a3a0ad33630ff7f28e4a8d0bea5eec77a5c5254e0ae9e1550937cf3e1c306275" }, "downloads": -1, "filename": "panqt-0.2.0.tar.gz", "has_sig": false, "md5_digest": "7add49672bfc155b53ccd6c42009e709", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954491, "upload_time": "2016-12-06T16:43:17", "url": "https://files.pythonhosted.org/packages/73/b4/2dce09cffe80212ca27361444a36890add5a151c82d2a81b13fe0cf8d42e/panqt-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "df549500bca16780a692ca1a4a19be3d", "sha256": "2c751995c3ce0db2fe3a5912b9625860b8a608a144ec4cfcc4b85a2b3dcc7434" }, "downloads": -1, "filename": "panqt-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "df549500bca16780a692ca1a4a19be3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 994096, "upload_time": "2016-12-06T17:13:11", "url": "https://files.pythonhosted.org/packages/93/e2/f5c56d87b2abce37a4d788fd503531988971b32ee3fb11dba56d5eb13487/panqt-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a4a262ffab8907ef929984cd017863a", "sha256": "276c14f990ddc7bb0ad8de3d34b8bd657c9c7b755dedea36cbdcdb90bacccdd4" }, "downloads": -1, "filename": "panqt-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5a4a262ffab8907ef929984cd017863a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954510, "upload_time": "2016-12-06T17:13:15", "url": "https://files.pythonhosted.org/packages/eb/07/c9986c3afbb2fabb5273f4f2b8c490651a7cc481b512a2dae68a4ea0a3d1/panqt-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "0b22760dde7df7d1daf1cf754c0f98c3", "sha256": "d0f97e6f14cd844bb5199da2a353e5449e5b76faf8d569b43408fb79bd7a2d0b" }, "downloads": -1, "filename": "panqt-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0b22760dde7df7d1daf1cf754c0f98c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 994003, "upload_time": "2016-12-06T19:55:14", "url": "https://files.pythonhosted.org/packages/f4/3a/682e7214dc63212dd45bdafd0c8bbb18c8a640c508c560cd2ed7fb24038a/panqt-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a556df477ab2ec4599467c7b4137c11", "sha256": "a1172c97ec27fe6ee54fe266f6e69e837c98d9ebf125604695594a6786b22a0e" }, "downloads": -1, "filename": "panqt-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1a556df477ab2ec4599467c7b4137c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954329, "upload_time": "2016-12-06T19:55:18", "url": "https://files.pythonhosted.org/packages/3b/c7/497e1771fc277ea7b2f9f5a6424b7a8c3553cb56b0a91261196248649896/panqt-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b22760dde7df7d1daf1cf754c0f98c3", "sha256": "d0f97e6f14cd844bb5199da2a353e5449e5b76faf8d569b43408fb79bd7a2d0b" }, "downloads": -1, "filename": "panqt-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0b22760dde7df7d1daf1cf754c0f98c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 994003, "upload_time": "2016-12-06T19:55:14", "url": "https://files.pythonhosted.org/packages/f4/3a/682e7214dc63212dd45bdafd0c8bbb18c8a640c508c560cd2ed7fb24038a/panqt-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a556df477ab2ec4599467c7b4137c11", "sha256": "a1172c97ec27fe6ee54fe266f6e69e837c98d9ebf125604695594a6786b22a0e" }, "downloads": -1, "filename": "panqt-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1a556df477ab2ec4599467c7b4137c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954329, "upload_time": "2016-12-06T19:55:18", "url": "https://files.pythonhosted.org/packages/3b/c7/497e1771fc277ea7b2f9f5a6424b7a8c3553cb56b0a91261196248649896/panqt-0.2.2.tar.gz" } ] }