{ "info": { "author": "PyGantt developers", "author_email": "seth.mridul@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://img.shields.io/pypi/v/pygantt.svg\n :target: https://pypi.python.org/pypi/pygantt\n\n.. image:: https://img.shields.io/travis/PyGantt/PyGantt.svg\n :target: https://travis-ci.org/PyGantt/PyGantt\n\n.. image:: https://readthedocs.org/projects/pygantt/badge/?version=latest\n :target: https://pygantt.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n=======\nPyGantt\n=======\n\nEasy Gantt and waterfall charts in python.\n\nThis module uses Gantt type charts to plot event data characterized by a start and an end. \nIt naturally applies to scheduling but it is well suited in financial applications, e.g. plotting positions/weights in a portfolio alongside the portfolio index, in medical application, e.g. the raster plot of neuron impulses, or in waterfall usage plots, e.g. the evolution of your monthly earnings and expenses.\n\n* Free software: BSD license\n* Documentation: https://pygantt.readthedocs.io.\n\nInstallation\n--------\nThe easiest way to install PyGantt is using ``pip``::\n\n pip install -U pygantt\n\nor ``conda``::\n\n conda install -c mriduls pygantt\n\n\nFeatures\n--------\n\nThe canonical scheduling example:\n\n.. image:: https://github.com/PyGantt/PyGantt/blob/master/images/concert.png\n\n\nDisplay portfolio positions alongside the realized index:\n\n.. image:: https://github.com/PyGantt/PyGantt/blob/master/images/strategy.png\n\n\nFreelancers ups and downs:\n\n.. image:: https://github.com/PyGantt/PyGantt/blob/master/images/freelancer.png\n\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-04-21)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pygantt/pygantt", "keywords": "pygantt", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "pygantt", "package_url": "https://pypi.org/project/pygantt/", "platform": "", "project_url": "https://pypi.org/project/pygantt/", "project_urls": { "Homepage": "https://github.com/pygantt/pygantt" }, "release_url": "https://pypi.org/project/pygantt/0.1.2/", "requires_dist": [ "Click (>=6.0)", "pandas (>=0.18)", "matplotlib", "numpy" ], "requires_python": "", "summary": "Gantt charts in python", "version": "0.1.2" }, "last_serial": 3788774, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ae0073f9f450ebbc66a319867bc8629c", "sha256": "e198c45074b5f641a28ff49c96e72d54b4cac5765b3bfd803510521190170a0a" }, "downloads": -1, "filename": "pygantt-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae0073f9f450ebbc66a319867bc8629c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3976, "upload_time": "2018-04-21T12:48:04", "url": "https://files.pythonhosted.org/packages/2a/37/077603dba0166f07932c0aab57cddd4bf8486099825404f4f27850f95dab/pygantt-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c12b1f5830630aa83c25edf29354436", "sha256": "97b2f2e1e1be56ae63fdc4aced179f6ea28fdffb17315c7983de90412abec35d" }, "downloads": -1, "filename": "pygantt-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6c12b1f5830630aa83c25edf29354436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8968, "upload_time": "2018-04-21T12:48:05", "url": "https://files.pythonhosted.org/packages/cc/e6/bab2b32ec50d51cc7b63e5184aa70009ef98f2700eae8c6be81d180ba0ac/pygantt-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "25cb12aab300269a6b7bd2aa9c80d820", "sha256": "e3980e56d8f3f0a8ea6484567548832539ec272ea88fc5444a10d084e3202b6f" }, "downloads": -1, "filename": "pygantt-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25cb12aab300269a6b7bd2aa9c80d820", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6242, "upload_time": "2018-04-22T10:12:09", "url": "https://files.pythonhosted.org/packages/7e/c3/56261af4ee7da869d347d1c08ecdce9b74855a2c9875e5ea547f238f6875/pygantt-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be5fabfa9d16dade8b0b8eddb772942f", "sha256": "e5723199a22cc9bdc42ab61b3a76013d3b6641477cb1a8733f372f062fd9562a" }, "downloads": -1, "filename": "pygantt-0.1.1.tar.gz", "has_sig": false, "md5_digest": "be5fabfa9d16dade8b0b8eddb772942f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11077, "upload_time": "2018-04-22T10:12:10", "url": "https://files.pythonhosted.org/packages/85/06/1fc8d664cdbe297027f38c4a28c95897123e005075de14d92241879b592c/pygantt-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "69622a1b096f0bfefeadfd92ae8467ce", "sha256": "4ca4e0dcdd84890dc593a2652ae1de7f1c98d7ab5bdc3a6787de5d44b681d917" }, "downloads": -1, "filename": "pygantt-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69622a1b096f0bfefeadfd92ae8467ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6264, "upload_time": "2018-04-22T10:18:55", "url": "https://files.pythonhosted.org/packages/da/bc/6f22b056be5a1a6d386a2c28ba36550e0309dadc7a5043f7c030165172eb/pygantt-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ef70f1926301bc334c7ba4016dc62f8", "sha256": "f50986b68f5bb0420b6ddea33555e22c3d477f3f6ca192f3fd22437861ea248a" }, "downloads": -1, "filename": "pygantt-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9ef70f1926301bc334c7ba4016dc62f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11106, "upload_time": "2018-04-22T10:18:57", "url": "https://files.pythonhosted.org/packages/27/49/e5791f756e8ccbb9d0dd6e46b1bc91133f9069a96483961472fcf792a5d7/pygantt-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69622a1b096f0bfefeadfd92ae8467ce", "sha256": "4ca4e0dcdd84890dc593a2652ae1de7f1c98d7ab5bdc3a6787de5d44b681d917" }, "downloads": -1, "filename": "pygantt-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69622a1b096f0bfefeadfd92ae8467ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6264, "upload_time": "2018-04-22T10:18:55", "url": "https://files.pythonhosted.org/packages/da/bc/6f22b056be5a1a6d386a2c28ba36550e0309dadc7a5043f7c030165172eb/pygantt-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ef70f1926301bc334c7ba4016dc62f8", "sha256": "f50986b68f5bb0420b6ddea33555e22c3d477f3f6ca192f3fd22437861ea248a" }, "downloads": -1, "filename": "pygantt-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9ef70f1926301bc334c7ba4016dc62f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11106, "upload_time": "2018-04-22T10:18:57", "url": "https://files.pythonhosted.org/packages/27/49/e5791f756e8ccbb9d0dd6e46b1bc91133f9069a96483961472fcf792a5d7/pygantt-0.1.2.tar.gz" } ] }