{ "info": { "author": "", "author_email": "chalpert@spotify.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Chartify\n========\n\n|status| |release| |python|\n\n.. |status| image:: https://img.shields.io/badge/Status-Beta-blue.svg\n.. |release| image:: https://img.shields.io/badge/Release-2.6.1-blue.svg\n.. |python| image:: https://img.shields.io/badge/Python-3.6-blue.svg\n\nChartify is a Python library that makes it easy for data scientists to create charts.\n\nWhy use Chartify?\n-----------------\n\n- Consistent input data format: Spend less time transforming data to get your charts to work. All plotting functions use a consistent tidy input data format.\n- Smart default styles: Create pretty charts with very little customization required.\n- Simple API: We've attempted to make to the API as intuitive and easy to learn as possible.\n- Flexibility: Chartify is built on top of `Bokeh `_, so if you do need more control you can always fall back on Bokeh's API.\n\nExamples\n--------\n\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify1.png\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify2.png\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify3.png\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify4.png\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify5.png\n.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify6.png\n\n`See this notebook for more examples! `_.\n\nInstallation\n------------\n\n1. Chartify can be installed via pip:\n\n``pip3 install chartify``\n\n2. Install chromedriver requirement (Optional. Needed for PNG output):\n - Install google chrome.\n - Download the appropriate version of chromedriver for your OS `here `_.\n - Copy the executable file to a directory within your PATH.\n\t- View directorys in your PATH variable: ``echo $PATH``\n\t- Copy chromedriver to the appropriate directory, e.g.: ``cp chromedriver /usr/local/bin``\n\nGetting started\n---------------\n\nThis `tutorial notebook `_ is the best place to get started with a guided tour of the core concepts of Chartify.\n\nFrom there, check out the `example notebook `_ for a list of all the available plots.\n\nGetting support\n---------------\n\nJoin #chartify on spotify-foss.slack.com (`Get an invite `_)\n\nUse the `chartify tag on StackOverflow `_.\n\nCode of Conduct\n---------------\n\nThis project adheres to the `Open Code of Conduct `_. By participating, you are expected to honor this code.\n\nContributing\n------------\n\n`See the contributing docs `_.\n\n\n=======\nHistory\n=======\n\n2.6.1 (2019-08-15)\n------------------\n\nBugfixes:\n\n* Moved package requirements and fixed bug that occured with\n latest version of Bokeh (Thanks @emschuch & @mollymzhu!)\n* Fixed bug in README while generating docs (Thanks @Bharat123rox!)\n\n2.6.0 (2019-03-08)\n------------------\n\nImprovements:\n\n* Allows users to plot colors on bar charts that aren't contained in the\n categorical axis.\n\n\nBugfixes:\n\n* Fixed bug that caused float types to break when plotted with categorical\n text plots (Thanks for finding @danela!)\n* Fixed broken readme links.\n\n2.5.0 (2019-02-17)\n------------------\n\nImprovements:\n\n* Added Radar Chart\n\n2.4.0 (2019-02-16)\n------------------\n\nImprovements:\n\n* Added second Y axis plotting.\n* Removed Bokeh loading notification on import (Thanks @canavandl!)\n* Added support for custom Bokeh resource loading (Thanks @canavandl!)\n* Added example for Chart.save() method (Thanks @david30907d!)\n\nBugfixes:\n\n* Updated documentation for saving and showing svgs.\n* Fixed bug that broke plots with no difference between min and max\n points. (Thanks for finding @fabioconcina!)\n\n2.3.5 (2018-11-21)\n------------------\n\nImprovements:\n\n* Updated docstrings (Thanks @gregorybchris @ItsPugle!)\n* Added SVG output options to Chart.show() and Chart.save()\n (Thanks for the suggestion @jdmendoza!)\n\nBugfixes:\n\n* Fixed bug that caused source label to overlap with xaxis labels.\n* Fixed bug that prevented x axis orientation changes\n with datetime axes (Thanks for finding @simonwongwong!)\n* Fixed bug that caused subtitle to disappear\n with `outside_top` legend location (Thanks for finding @simonwongwong!)\n* Line segment callout properties will work\n correctly. (Thanks @gregorybchris!)\n\n2.3.4 (2018-11-13)\n------------------\n\n* Updated Bokeh version requirements to support 1.0\n\n2.3.3 (2018-10-24)\n------------------\n\n* Removed upper bound of Pillow dependency.\n\n2.3.2 (2018-10-18)\n------------------\n\n* Stacked bar and area order now matches default vertical legend order.\n* Added method for shifting color palettes.\n* Added scatter plots with a single categorical axis.\n* Fixed bug with text_stacked that occurred with multiple categorical levels.\n\n2.3.1 (2018-09-27)\n------------------\n\n* Fix scatter plot bug that can occur due to nested data types.\n\n2.3.0 (2018-09-26)\n------------------\n\n* Added hexbin plot type.\n* More control over grouped axis label orientation.\n* Added alpha control to scatter, line, and parallel plots.\n* Added control over marker style to scatter plot.\n* Added ability to create custom color palettes.\n* Changed default accent color.\n* Visual tweaks to lollipop plot.\n* Bar plots with a few number of series will have better widths.\n\n\n2.2.0 (2018-09-17)\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/spotify/chartify", "keywords": "chartify", "license": "", "maintainer": "", "maintainer_email": "", "name": "chartify", "package_url": "https://pypi.org/project/chartify/", "platform": "", "project_url": "https://pypi.org/project/chartify/", "project_urls": { "Homepage": "https://github.com/spotify/chartify" }, "release_url": "https://pypi.org/project/chartify/2.6.1/", "requires_dist": [ "pandas (<1.0.0,>=0.21.0)", "jupyter (<2.0.0,>=1.0.0)", "Pillow (>=4.3.0)", "selenium (<=3.8.0,>=3.7.0)", "bokeh (<2.0.0,>=0.12.16)", "scipy (<2.0.0,>=1.0.0)", "colour (<1.0.0,>=0.1.5)" ], "requires_python": ">=3.5,<4", "summary": "Python library to make plotting simpler for data scientists", "version": "2.6.1" }, "last_serial": 5683813, "releases": { "2.2.0": [ { "comment_text": "", "digests": { "md5": "f0779a6c315a3a3247b2a48413f922fa", "sha256": "6c5a7beb9b2423bd1fb1bd810abdd8409dc10c27eb73edd1309799fa7926d949" }, "downloads": -1, "filename": "chartify-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0779a6c315a3a3247b2a48413f922fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 39743, "upload_time": "2018-09-17T17:50:18", "url": "https://files.pythonhosted.org/packages/cf/a3/ad7213551e82990a5db5e70a01dd6f1961b89014eb69460eb96a3b01e14c/chartify-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7515961b70caae4c30f667952aa305c", "sha256": "b3b673b553364113d997091914a329e10c396853b893e593689ad144b4440e3a" }, "downloads": -1, "filename": "chartify-2.2.0.tar.gz", "has_sig": false, "md5_digest": "d7515961b70caae4c30f667952aa305c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 350111, "upload_time": "2018-09-17T17:50:19", "url": "https://files.pythonhosted.org/packages/0f/c8/4f2d9e9bb9253ca57769618433d9fe45088af5f4b361e42190a2640d8117/chartify-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "dcb635d2d5afbda7ccecef9eb71c882e", "sha256": "d42f5c0ec0fa4f203355d486f8a9dd3483d3f6a23ae762b01951237d24419b1a" }, "downloads": -1, "filename": "chartify-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcb635d2d5afbda7ccecef9eb71c882e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 41353, "upload_time": "2018-09-27T01:49:11", "url": "https://files.pythonhosted.org/packages/bb/d3/2dec235d69e8aefa7467e9fbc5f4626e6c6ab6eb4fec20617046328af652/chartify-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78ee62636963508a1091db358c78f9df", "sha256": "8497d9451c2a63870fa8d44b853baee0235a3e003c2799bb14eeb1df23392e86" }, "downloads": -1, "filename": "chartify-2.3.0.tar.gz", "has_sig": false, "md5_digest": "78ee62636963508a1091db358c78f9df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 653192, "upload_time": "2018-09-27T01:49:12", "url": "https://files.pythonhosted.org/packages/a6/d8/d15801dd59b60938d525318e6890a40da819464b9c8ef6b5b19e30af4f54/chartify-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "bf7853071e9da6ddb714f71f567f215e", "sha256": "4cd3bfcade7419e1515041d86929c1caf067cb56d81a4b5f4434d6e2d9f9bffb" }, "downloads": -1, "filename": "chartify-2.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf7853071e9da6ddb714f71f567f215e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 41453, "upload_time": "2018-09-27T19:09:38", "url": "https://files.pythonhosted.org/packages/48/0c/6a3c748337ef3658c926be8f2ac6cfbcb2dfd3d03d2de833a31d3fc76e41/chartify-2.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4357c123d9751f565635b66eac24d93c", "sha256": "4c088d7c31e65ac0fbd1801d4382464608f9eaec2ce0fe915358827d0a2bdc2d" }, "downloads": -1, "filename": "chartify-2.3.1.tar.gz", "has_sig": false, "md5_digest": "4357c123d9751f565635b66eac24d93c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 653330, "upload_time": "2018-09-27T19:09:42", "url": "https://files.pythonhosted.org/packages/57/80/75a7e8b314ac3ada49b341154c151d727bee76237212619c1221fa60b6af/chartify-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "c42f389fc4e7bb0b40473906a8995471", "sha256": "60085e77a4114360e8672f5e9819732dc5eb6f425545c5fa4627fdf03fb82fca" }, "downloads": -1, "filename": "chartify-2.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c42f389fc4e7bb0b40473906a8995471", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 42726, "upload_time": "2018-10-22T16:29:14", "url": "https://files.pythonhosted.org/packages/82/b6/d00b92b6df1d2bda4e07722932771b9f622b17c8ac23daf0bd643c68244a/chartify-2.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61c7a0741a0f1a076e2385d60c6df1d6", "sha256": "6ae4831814fc363457f07ae3847d0c35a86fd92d080c353449c350e729aa5d25" }, "downloads": -1, "filename": "chartify-2.3.2.tar.gz", "has_sig": false, "md5_digest": "61c7a0741a0f1a076e2385d60c6df1d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 655119, "upload_time": "2018-10-22T16:29:15", "url": "https://files.pythonhosted.org/packages/72/15/56b642a6055d80427ed6d8fd0f4ca0ad764bee74389686acdb21cb43af24/chartify-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "717a616be9a04f82df06470162192cc6", "sha256": "78f99e0072f80ab3a78c5a8a3bc5e48d08ec3810b22adcfcb5f7a88e5c5fdf3c" }, "downloads": -1, "filename": "chartify-2.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "717a616be9a04f82df06470162192cc6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 42789, "upload_time": "2018-10-24T20:29:14", "url": "https://files.pythonhosted.org/packages/d7/a3/490fdae778f997980ace536b56f6be748c05b68e428fec653a0143805b91/chartify-2.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57d36bbafce1c474bef0097765532409", "sha256": "5549c83060f26f6b4c453fed35ecbb9412edef80e6cfce1d1baf78c266cc6153" }, "downloads": -1, "filename": "chartify-2.3.3.tar.gz", "has_sig": false, "md5_digest": "57d36bbafce1c474bef0097765532409", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 655313, "upload_time": "2018-10-24T20:29:15", "url": "https://files.pythonhosted.org/packages/9e/43/107bb81fa0b2790b7cb4fb605dbea2011ef42ad12050b39e01d508fa9c7a/chartify-2.3.3.tar.gz" } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "d551b3cef2401a54af08931df232c596", "sha256": "7a156f38c6407ab88ec0a47c7afb6dad5faebf23321ac299a53810ccff8a1c36" }, "downloads": -1, "filename": "chartify-2.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d551b3cef2401a54af08931df232c596", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 42867, "upload_time": "2018-11-13T20:17:53", "url": "https://files.pythonhosted.org/packages/8d/8d/e438addda28a35662b3c24bf3b66c538f68f31843a96368c05c5084a5977/chartify-2.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe29f0e31d0c7d01b8c186236e09c1f7", "sha256": "3f991749eb85c90bb527eb08f242799325ad0f891f3744c9b2ed653fa54ece50" }, "downloads": -1, "filename": "chartify-2.3.4.tar.gz", "has_sig": false, "md5_digest": "fe29f0e31d0c7d01b8c186236e09c1f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 655473, "upload_time": "2018-11-13T20:17:55", "url": "https://files.pythonhosted.org/packages/c1/12/12294848224a842316faf60a603043807b0eed94270c48057ff4e2d5a45a/chartify-2.3.4.tar.gz" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "56ea3bc3b57fd441c448f805fbf1716f", "sha256": "33b56fab7d7b578e7b52eeaf29f851cd13cebe0e6d6cd8df6fa63380ed344d49" }, "downloads": -1, "filename": "chartify-2.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56ea3bc3b57fd441c448f805fbf1716f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 43620, "upload_time": "2018-11-21T19:10:24", "url": "https://files.pythonhosted.org/packages/8d/4d/86e2e97c3ce195ee9620cd4002edbd33df3e262fe16ab29a84a7cb5eed43/chartify-2.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fd38d9e221e4332afafb593b2942ac3", "sha256": "5f4c47c3ceba83e4722eb1b9ec8499609ff7989f3e58245ca9683df6a9204b35" }, "downloads": -1, "filename": "chartify-2.3.5.tar.gz", "has_sig": false, "md5_digest": "9fd38d9e221e4332afafb593b2942ac3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1039323, "upload_time": "2018-11-21T19:10:26", "url": "https://files.pythonhosted.org/packages/1e/86/a3c3896f70d6493706affc111a7676fb5095035eb8b114cba38b9d5bcdc8/chartify-2.3.5.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "adadd24f06aeff52d3f27cd81d9a1c62", "sha256": "e6614181556b430befdc0849aa26e0eb448544104cfee093b007ad09292206d3" }, "downloads": -1, "filename": "chartify-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "adadd24f06aeff52d3f27cd81d9a1c62", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 44939, "upload_time": "2019-02-16T23:04:41", "url": "https://files.pythonhosted.org/packages/b1/fd/46918a6270a574b253a67dac9467b03f1ca4e9239c0dd255640e26b4e487/chartify-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e38c36a3e9cc092dfff463cff95c0602", "sha256": "095e3a0c7b96b21fe32898541276ed817dd950210fe2f7daffb11be1a6812748" }, "downloads": -1, "filename": "chartify-2.4.0.tar.gz", "has_sig": false, "md5_digest": "e38c36a3e9cc092dfff463cff95c0602", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1040849, "upload_time": "2019-02-16T23:04:43", "url": "https://files.pythonhosted.org/packages/d9/be/4a71a9bd002d8cb6664f3da1b3d3b00d16c95d73243078245ef0f702a918/chartify-2.4.0.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "a2d21bf410872a9e9417e83a2e05ba08", "sha256": "36945f3ab2152820e48e6a05e5776e7a36fc77fb56a522f49d38b59223dd3c81" }, "downloads": -1, "filename": "chartify-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2d21bf410872a9e9417e83a2e05ba08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 48661, "upload_time": "2019-02-17T20:29:20", "url": "https://files.pythonhosted.org/packages/f0/a5/4f5686ec47c99caeba41b3a57b4b68d40e1c577ef213484d67bf26df9b1d/chartify-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0d6e7441f9c8fb0e7f1626558a9ccc8", "sha256": "6b9505fc4cdc84a86c840723599ac6f9d42ad2aa0f0f8db0b50c168db07a6b0d" }, "downloads": -1, "filename": "chartify-2.5.0.tar.gz", "has_sig": false, "md5_digest": "b0d6e7441f9c8fb0e7f1626558a9ccc8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1042583, "upload_time": "2019-02-17T20:29:23", "url": "https://files.pythonhosted.org/packages/96/e0/973cce13122a9cc4d8d8ff181cc495f190065aea5dc02ffe24773453a0fb/chartify-2.5.0.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "6dcfbd9e900bd0f6b69164ab0936de5a", "sha256": "685983ba733e8510b6f0bf1cb2c13aaccd153d2bb39c98331b84823d09f71e49" }, "downloads": -1, "filename": "chartify-2.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6dcfbd9e900bd0f6b69164ab0936de5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 48908, "upload_time": "2019-03-08T22:29:58", "url": "https://files.pythonhosted.org/packages/58/43/75a4e4e9dc31dd7532e772fd2119f0877153caf73a5950e48abcb7f33ecb/chartify-2.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52065a8a8338bcd36791291d5cb1bcde", "sha256": "09e0ae240b4a1241943a8187e4f933d3e20b7c611f477f572609af6f6fcb6768" }, "downloads": -1, "filename": "chartify-2.6.0.tar.gz", "has_sig": false, "md5_digest": "52065a8a8338bcd36791291d5cb1bcde", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1043062, "upload_time": "2019-03-08T22:30:00", "url": "https://files.pythonhosted.org/packages/21/10/71e59aa6531530c4d8f7904b4ba017b47f1f9a810e5e70161db91118988a/chartify-2.6.0.tar.gz" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "89b30a7fbad01227baa8c1e7493c8d05", "sha256": "611c53ea39f5bc753bb40c692f4ac731668dcbfeedbee37a2fe91d045deedab9" }, "downloads": -1, "filename": "chartify-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89b30a7fbad01227baa8c1e7493c8d05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 48992, "upload_time": "2019-08-15T19:29:30", "url": "https://files.pythonhosted.org/packages/de/e7/2b4ffc35795210241f669633433b2075b118a53dbffce731a37fd9ebdb13/chartify-2.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "722704b6cbed944c543f2edbbe256666", "sha256": "13fd5a39c97e7be2375fc1d83e94b457958de8968ea156823c4e9c1b75a1ef29" }, "downloads": -1, "filename": "chartify-2.6.1.tar.gz", "has_sig": false, "md5_digest": "722704b6cbed944c543f2edbbe256666", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1059692, "upload_time": "2019-08-15T19:29:31", "url": "https://files.pythonhosted.org/packages/05/03/a1a00faadc9204e95bc3a920339a09a0b52ce3c0db4dc629df2c273d03ad/chartify-2.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "89b30a7fbad01227baa8c1e7493c8d05", "sha256": "611c53ea39f5bc753bb40c692f4ac731668dcbfeedbee37a2fe91d045deedab9" }, "downloads": -1, "filename": "chartify-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89b30a7fbad01227baa8c1e7493c8d05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5,<4", "size": 48992, "upload_time": "2019-08-15T19:29:30", "url": "https://files.pythonhosted.org/packages/de/e7/2b4ffc35795210241f669633433b2075b118a53dbffce731a37fd9ebdb13/chartify-2.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "722704b6cbed944c543f2edbbe256666", "sha256": "13fd5a39c97e7be2375fc1d83e94b457958de8968ea156823c4e9c1b75a1ef29" }, "downloads": -1, "filename": "chartify-2.6.1.tar.gz", "has_sig": false, "md5_digest": "722704b6cbed944c543f2edbbe256666", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 1059692, "upload_time": "2019-08-15T19:29:31", "url": "https://files.pythonhosted.org/packages/05/03/a1a00faadc9204e95bc3a920339a09a0b52ce3c0db4dc629df2c273d03ad/chartify-2.6.1.tar.gz" } ] }