{ "info": { "author": "Hideo Hattori", "author_email": "hhatto.jp@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: Unix", "Programming Language :: Python", "Topic :: Multimedia :: Graphics" ], "description": "About\n=====\nGruffy is a yet another Python Graphing Library.\ninspired by `Gruff`_ (Ruby Graphing Library).\n\nThis module using `pgmagick`_ (GraphicsMagick) .\n\n.. _`Gruff`: http://nubyonrails.com/pages/gruff\n.. _`pgmagick`: http://pypi.python.org/pypi/pgmagick/\n\n\nInstall\n=======\nInstall from PyPI::\n\n $ pip install gruffy\n\n\nRequire\n=======\n`pgmagick`_ module.\n\npackage install on Ubuntu::\n\n $ apt-get install libgraphicsmagick++-dev\n $ apt-get install libboost-python1.40-dev\n $ pip install pgmagick\n\n\nBasic Usage\n===========\n\nBar Graph Sample::\n\n from gruffy import Bar\n\n g = Bar()\n g.title = \"Gruffy's Graph\"\n\n g.data(\"Apples\", [1, 2, 3, 4, 4, 3])\n g.data(\"Oranges\", [4, 8, 7, 9, 8, 9])\n g.data(\"Watermelon\", [2, 3, 1, 5, 6, 8])\n g.data(\"Peaches\", [9, 9, 10, 8, 7, 9])\n\n g.labels = {0: '2003', 2: '2004', 4: '2005'}\n\n g.write('sample.png')\n\n\nGetting the source\n==================\nDownload from github_ or PyPI_\n\n.. _github: http://github.com/hhatto/gruffy\n.. _PyPI: http://pypi.python.org/pypi/gruffy\n\n\nDocumentation\n=============\n`Gruffy Documentation`_\n\n.. _`Gruffy Documentation`: http://www.hexacosa.net/documents/gruffy/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/gruffy/", "keywords": "chart graph visualize", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "gruffy", "package_url": "https://pypi.org/project/gruffy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gruffy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/gruffy/" }, "release_url": "https://pypi.org/project/gruffy/0.3.4/", "requires_dist": null, "requires_python": null, "summary": "Gruffy is Python implemetation of Gruff(Ruby Graphing Library)", "version": "0.3.4" }, "last_serial": 746282, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "03ffa896c15f0b3ff8bbf55af391d1d9", "sha256": "cea3814c87e67357e6ebad2769662a18b03d82f42231ff5d74faf47167feb17e" }, "downloads": -1, "filename": "gruffy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "03ffa896c15f0b3ff8bbf55af391d1d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8583, "upload_time": "2010-09-16T19:46:18", "url": "https://files.pythonhosted.org/packages/84/a0/fb2733cdf1645d0e6cacf62e0fa3a6e92c059502d0dff17f29ee809e18d1/gruffy-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ab8f521145c64e40db773e4737a01611", "sha256": "8dd5c0514fc91652c6652dfbe2ea7850cdc6b688292186920b4f74922a91de66" }, "downloads": -1, "filename": "gruffy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ab8f521145c64e40db773e4737a01611", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8874, "upload_time": "2010-09-17T02:28:30", "url": "https://files.pythonhosted.org/packages/69/32/f0bd0ab26a46d15a70d48d6f09b0a946fed24f1174a9cdf457a2e48a1dc0/gruffy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6fded8283f9e418f85738783942c5c6e", "sha256": "f77c472ccddfd376d3d5f5d0daacc93d2680ea88292b3d61573852a1c4619590" }, "downloads": -1, "filename": "gruffy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6fded8283f9e418f85738783942c5c6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9664, "upload_time": "2010-09-17T18:10:35", "url": "https://files.pythonhosted.org/packages/d0/99/f6d96e394f600fec8a65044d988710e84b600e95a7e591b59b8fc41d528a/gruffy-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8f3958c1607397d5da0954e94636d4e4", "sha256": "012ac4b01d4b6911a1a1b4987f46d5da2e080a3060ee16acd8e126619001e082" }, "downloads": -1, "filename": "gruffy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8f3958c1607397d5da0954e94636d4e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11300, "upload_time": "2010-09-18T17:16:22", "url": "https://files.pythonhosted.org/packages/e3/6f/67c1ced99a1887b4010c654815ca1a5d66c61dace617e6aab91b56839a99/gruffy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "bacbaaf2ac9443618f06482e235ea4fe", "sha256": "0a97020134ade2c0fe4e16248e1f79ed65a4f8bf91f68fab5b68c3eff1a5061f" }, "downloads": -1, "filename": "gruffy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bacbaaf2ac9443618f06482e235ea4fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11607, "upload_time": "2010-09-20T07:25:41", "url": "https://files.pythonhosted.org/packages/7a/42/68534fdf4abde0939781480873880f28859b4343e6625de7c0028548b3da/gruffy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b6c6676ec15ea5c813a2e65b7af473f4", "sha256": "26e668aee0e8350853f239732d1f2b49dc5548431c395fc9eb4177a2295580cc" }, "downloads": -1, "filename": "gruffy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b6c6676ec15ea5c813a2e65b7af473f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12836, "upload_time": "2010-09-20T07:40:51", "url": "https://files.pythonhosted.org/packages/98/79/f2a5940d21ffe7c0de1a6af68934e9a908855a6c2dd51dbba20540a72602/gruffy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9baf9009e313f587afdff2ea6bcd8cf9", "sha256": "f90993cfd56bfb7665d1074b4da5d778b642d1ce8d324fe992f55a8954cd9782" }, "downloads": -1, "filename": "gruffy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "9baf9009e313f587afdff2ea6bcd8cf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13189, "upload_time": "2010-09-21T19:22:23", "url": "https://files.pythonhosted.org/packages/c2/b8/79f821fdf6be86385c9bdfd0e2a81da3e934e59305ec78aa7ca5cc823a39/gruffy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "8faec60b278ae50da13fda7f529664cc", "sha256": "ffe6914f2c67327f3f59cde11fed84c9a9b21a12e302f1c93dc620f7a41e4d77" }, "downloads": -1, "filename": "gruffy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "8faec60b278ae50da13fda7f529664cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13899, "upload_time": "2010-09-23T11:50:48", "url": "https://files.pythonhosted.org/packages/f4/34/48c07fd6f5e20729d28fde168e624d789080b5ea319b6821c477b3822e3c/gruffy-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8457f5077ee03f8cdc84094950d6fd63", "sha256": "28d77ba3c32fe541fa8b03aba163ede66cba07a72e60430355d06ad90feb8ebb" }, "downloads": -1, "filename": "gruffy-0.2.0-py2.6.egg", "has_sig": false, "md5_digest": "8457f5077ee03f8cdc84094950d6fd63", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 44021, "upload_time": "2010-10-04T20:50:08", "url": "https://files.pythonhosted.org/packages/fb/c4/47f66fe56d3ed7f221fd848a6bda84f9f293db8915c7103328437cb862b4/gruffy-0.2.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "77bfba5ff9294686870966c7eb588d71", "sha256": "b311baafb15ab3f9686310f479e609331648b4cd920899504b942b8f38426c2b" }, "downloads": -1, "filename": "gruffy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "77bfba5ff9294686870966c7eb588d71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15233, "upload_time": "2010-10-04T20:50:06", "url": "https://files.pythonhosted.org/packages/a1/7d/dc9bf848dbdb00b1873e4729ea5b42af8062938dd7c16e779f9d24056e43/gruffy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f467cc36c964c1111c257a04ae1532a5", "sha256": "8a03963a34fbe9018d4a9f8bf3534fd3af8a3bffe0943f24ad2fd8e229165c14" }, "downloads": -1, "filename": "gruffy-0.2.1-py2.6.egg", "has_sig": false, "md5_digest": "f467cc36c964c1111c257a04ae1532a5", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 44018, "upload_time": "2010-10-07T00:38:55", "url": "https://files.pythonhosted.org/packages/05/a1/96e4e7937aff5035fda160914f69d7d537ad67776fc54e2dfa5180983969/gruffy-0.2.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "3790f2468dc5ccaedd3ac7a5a77fc248", "sha256": "cc20a79a1e64122d5f8bc0ef66ec5d633e84a7383c72648ee1fe077994b0e7bb" }, "downloads": -1, "filename": "gruffy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3790f2468dc5ccaedd3ac7a5a77fc248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15168, "upload_time": "2010-10-07T00:38:53", "url": "https://files.pythonhosted.org/packages/80/72/6bee2d3959bcb86804d42166a6f5bb97254d54755e91bfe63e7d4ff5faa4/gruffy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "25bf7c695bde50adac322c922ff23dcd", "sha256": "5fe284943a4d3f751b8b9fc1452a6765b886d61d336f4063aaf934efcd188261" }, "downloads": -1, "filename": "gruffy-0.2.2-py2.6.egg", "has_sig": false, "md5_digest": "25bf7c695bde50adac322c922ff23dcd", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 44083, "upload_time": "2010-10-07T01:28:56", "url": "https://files.pythonhosted.org/packages/78/0b/1d1240f7c76c86ff070c7cd84fbe47e411b1d63622e8f288ad2b751f8a44/gruffy-0.2.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "4b0c827c72808aff508e8caa5c0015d7", "sha256": "0adb93c14ce1275e0e16f6ae6e1b571eb0d72030841082f3025d019746b6e3cb" }, "downloads": -1, "filename": "gruffy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4b0c827c72808aff508e8caa5c0015d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15270, "upload_time": "2010-10-07T01:28:54", "url": "https://files.pythonhosted.org/packages/f3/98/45df9e6bddaf575f202cc45b366b1e6d9dd6f93c8bffd9bc2176eed56888/gruffy-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4fa425c5bf48909aa591f24944ad8846", "sha256": "3a8c5301082a0583224cc9325f734d1940d0a29dfa6a86b48bc88746d9773b2e" }, "downloads": -1, "filename": "gruffy-0.3-py2.7.egg", "has_sig": false, "md5_digest": "4fa425c5bf48909aa591f24944ad8846", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 44524, "upload_time": "2012-01-13T18:45:10", "url": "https://files.pythonhosted.org/packages/4c/29/c80f501edeb3c56b51e889bddf674d6a2cf50e03297b4ce59923cafdbeac/gruffy-0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "7be96a50c5cd2f6e7515cfbf72040c3f", "sha256": "5a400da7b2847380c5bf7b77162d3783dbccbc323e5ce993d21f70688046532f" }, "downloads": -1, "filename": "gruffy-0.3.tar.gz", "has_sig": false, "md5_digest": "7be96a50c5cd2f6e7515cfbf72040c3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15519, "upload_time": "2012-01-13T18:45:08", "url": "https://files.pythonhosted.org/packages/f0/b3/bdc47e10f3aaab76f624eeba2f8b046f4848e929a0953769ca8c74460908/gruffy-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4fa13cb3a71908edcecf584880872e38", "sha256": "c94f8fb4f7975c3130c603fe8b3046d8bb29497e059f0ed55c02958787acf022" }, "downloads": -1, "filename": "gruffy-0.3.1-py2.7.egg", "has_sig": false, "md5_digest": "4fa13cb3a71908edcecf584880872e38", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 44538, "upload_time": "2012-10-03T17:36:26", "url": "https://files.pythonhosted.org/packages/fd/37/c468b1ba390a9b3983f889174faa003978f4f6b06acf7d8143bde23e5945/gruffy-0.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "94bc48fe020572180ae980c3c042b687", "sha256": "2544aadae12882df539cad7a73cf73f3e4650a4ce8ddeaf3126439df96634c59" }, "downloads": -1, "filename": "gruffy-0.3.1.tar.gz", "has_sig": false, "md5_digest": "94bc48fe020572180ae980c3c042b687", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15560, "upload_time": "2012-10-03T17:36:24", "url": "https://files.pythonhosted.org/packages/00/5a/3547cb0b7f9272477302787711b0df1b91c3cc179527e7912c31016b79d0/gruffy-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "99c3f8b5ac8004304698bd09c7dae45a", "sha256": "622e870699c2c301e64c9a6904060565d6119500b8c9e5258785920e2a026c5b" }, "downloads": -1, "filename": "gruffy-0.3.2-py2.7.egg", "has_sig": false, "md5_digest": "99c3f8b5ac8004304698bd09c7dae45a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 44710, "upload_time": "2012-11-03T04:23:34", "url": "https://files.pythonhosted.org/packages/3a/68/6a144e216390eb828e77eada3fb6993dea6f382dba1204e970da31bb8386/gruffy-0.3.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c161a497b99b198d4f7b52bad55076d4", "sha256": "10cedebbc9a6aa30770bec48b76585321afc4d43a0732409e5e8537dc431b174" }, "downloads": -1, "filename": "gruffy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c161a497b99b198d4f7b52bad55076d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15576, "upload_time": "2012-11-03T04:23:31", "url": "https://files.pythonhosted.org/packages/0d/28/10bb400abf27ce16742e6dc3c8eae580c9d368bb3827027dbaefc0a9ce75/gruffy-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "3cf9c1ac0f9b0a58c40f2750d1e74480", "sha256": "aa2e5322537a99c3019d0b9b74ecc70372d3867cd22ec7c9b820230048b4044d" }, "downloads": -1, "filename": "gruffy-0.3.3-py2.7.egg", "has_sig": false, "md5_digest": "3cf9c1ac0f9b0a58c40f2750d1e74480", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 46450, "upload_time": "2013-01-22T17:00:08", "url": "https://files.pythonhosted.org/packages/3a/86/3f77e47a29ae5677722dde7426b2747f7c12be30713179ae823d40c400a4/gruffy-0.3.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5ec56554b4ddf9dff78b4ac4c5ccc70d", "sha256": "0af51ac31c2d8d2fe44bb45d79e0296fb4202ebd91c14007457f35ff84e057ba" }, "downloads": -1, "filename": "gruffy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "5ec56554b4ddf9dff78b4ac4c5ccc70d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15760, "upload_time": "2013-01-22T17:00:06", "url": "https://files.pythonhosted.org/packages/d3/7f/55e17049b51c1cbb54090e8e5beb535298434f144b560e7e77017cf4705f/gruffy-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "d299d1801b7823f93c754f8b264b188f", "sha256": "2a529be6e264a2e7c1ca9f6f4a2675ba677918710f8973eb3f4530fd77f6e83b" }, "downloads": -1, "filename": "gruffy-0.3.4-py2.7.egg", "has_sig": false, "md5_digest": "d299d1801b7823f93c754f8b264b188f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 49878, "upload_time": "2013-01-27T14:47:20", "url": "https://files.pythonhosted.org/packages/96/97/f526eb2cec2a7d577bfc15dea43e5694ab18b1fb223d480379edb5f22651/gruffy-0.3.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f172c99d476eb20b9dabaa773e041b39", "sha256": "eb164628d9fefebf81acccefbf99aaa078918c91ef70ef3cbaf9cf2be7e2460d" }, "downloads": -1, "filename": "gruffy-0.3.4.tar.gz", "has_sig": false, "md5_digest": "f172c99d476eb20b9dabaa773e041b39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16917, "upload_time": "2013-01-27T14:47:16", "url": "https://files.pythonhosted.org/packages/30/fb/18b267ff92e46391c7cc25569b4cc74d4911e28252b1b8207782cdce0890/gruffy-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d299d1801b7823f93c754f8b264b188f", "sha256": "2a529be6e264a2e7c1ca9f6f4a2675ba677918710f8973eb3f4530fd77f6e83b" }, "downloads": -1, "filename": "gruffy-0.3.4-py2.7.egg", "has_sig": false, "md5_digest": "d299d1801b7823f93c754f8b264b188f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 49878, "upload_time": "2013-01-27T14:47:20", "url": "https://files.pythonhosted.org/packages/96/97/f526eb2cec2a7d577bfc15dea43e5694ab18b1fb223d480379edb5f22651/gruffy-0.3.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f172c99d476eb20b9dabaa773e041b39", "sha256": "eb164628d9fefebf81acccefbf99aaa078918c91ef70ef3cbaf9cf2be7e2460d" }, "downloads": -1, "filename": "gruffy-0.3.4.tar.gz", "has_sig": false, "md5_digest": "f172c99d476eb20b9dabaa773e041b39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16917, "upload_time": "2013-01-27T14:47:16", "url": "https://files.pythonhosted.org/packages/30/fb/18b267ff92e46391c7cc25569b4cc74d4911e28252b1b8207782cdce0890/gruffy-0.3.4.tar.gz" } ] }