{ "info": { "author": "Kouhei Maeda", "author_email": "mkouhei@palmtb.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pyramid", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "=======================================================\n pgraph: drawing graph of Python packages dependencies\n=======================================================\n\nThe pgraph provides the graph of Python dependencies,\npowered by `py-deps `_, `Linkdraw `_, `Celery `_, `pylibmc `_, and `Pyramid `_.\n\nStatus\n======\n\n.. image:: https://secure.travis-ci.org/mkouhei/pgraph.png?branch=master\n :target: http://travis-ci.org/mkouhei/pgraph\n.. image:: https://coveralls.io/repos/mkouhei/pgraph/badge.png?branch=master\n :target: https://coveralls.io/r/mkouhei/pgraph?branch=master\n.. image:: https://img.shields.io/pypi/v/pgraph.svg\n :target: https://pypi.python.org/pypi/pgraph\n.. image:: https://readthedocs.org/projects/pgraph/badge/?version=latest\n :target: https://readthedocs.org/projects/pgraph/?badge=latest\n :alt: Documentation Status\n\nDemo\n====\n\n`Demo site `_\n\nHistory\n=======\n\n0.5.1 (2016-04-09)\n------------------\n\n* Fixes view template layout.\n* Removes backward compatibilities under IE 9.\n* Updates JavaScript libraries.\n* Updates locally instead of pyvenv.\n* Applies pytest-remove-stale-bytecode.\n* Applies pytest-pylint.\n* Ignores redefined-variable-type, wrong-import-order.\n* Applies Python 3.5 on travis-ci.\n* Fixes pep257 D211 violations.\n\n0.5.0 (2015-10-09)\n------------------\n\n* Supports Python 3.5.\n* Adds showing version of running environments.\n* Adjust svg_width for PC web brawser.\n* Fixes unit test graph_not_found.\n\n0.4.8 (2015-08-19)\n------------------\n\n* Changes custom 404 not found pages.\n* Closes #4, #5 error handlings 503 errors.\n* Fixes INTERNALERROR occurs when run the tox.\n* Changes mackerel-agent-plugin script for proxy.\n\n0.4.7 (2015-08-15)\n------------------\n\n* Changes setting SVG size from window InnerWidth, InnerHeight.\n* Changes Sphinx theme to sphinx_rtd_theme.\n* Adds mackerel metric plugin.\n\n0.4.6 (2015-07-27)\n------------------\n\n* Uses static_path instead of static_url.\n* Changes example pathname.\n\n0.4.5 (2015-07-22)\n------------------\n\n* Adds latest_version method, display latest version package.\n* Applies override node link with link_prefix.\n\n0.4.4 (2015-07-19)\n------------------\n\n* Adds invalid metadata handler.\n\n0.4.3 (2015-07-16)\n------------------\n\n* Change the color of the nodes to give gradation by the dependency depth (py-deps>=0.5.2)\n\n0.4.2 (2015-07-12)\n------------------\n\n* Changes pgraph.tasks.search (py-deps>=0.5.1).\n* Fixes `None` redundant second argument of `dict.get()`.\n* Fixes old-style string formatting.\n\n0.4.1 (2015-07-03)\n------------------\n\n* Adds unit tests for backend_config, config modules.\n* Changes example to redirect to the graph of latest version of pgraph.\n* Fixes responsive navbar, search form.\n* Chagnes Demo site URL.\n\n0.4.0 (2015-06-29)\n------------------\n\n* Revokes when tasks.gen_depenency failed.\n* Fixes extras_requires for Heroku.\n* Changes Celery backend for Heroku to PostgreSQL in default.\n* Changes install requires pyramid_celery to celery.\n\n0.3.1 (2015-06-24)\n------------------\n\n* Applies GPLv3 and adds LICENSE file.\n\n0.3.0 (2015-06-24)\n------------------\n\n* Supports cache backend using memcached.\n* Adds side bar into layout.\n* Changes for Heroku.\n\n * Updates setup configuration.\n * Applies New Relic.\n * Fixes Procfile and run.\n\n0.2.0 (2015-06-19)\n------------------\n\n* Integrates configurations locally and Heroku.\n* Changes not use job queue if Package data exists in the cache.\n* Enable to change Celery configuration using CELERY_CONFIG variable and ``.ini`` file.\n* Specify package version.\n* Adds linkdraw configuration link.\n* Adds search form at navigation bar.\n* Changes searched view.\n* Coverage >= 90%.\n* Supports running on Heroku.\n\n0.1.0 (2015-06-08)\n------------------\n\n* Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mkouhei/pgraph", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pgraph", "package_url": "https://pypi.org/project/pgraph/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pgraph/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mkouhei/pgraph" }, "release_url": "https://pypi.org/project/pgraph/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "Drawing graph of the dependencies of Python packages", "version": "0.5.1" }, "last_serial": 2055057, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "82282da8e25c87c9a6b317b955f98c58", "sha256": "c2b720cc1557b1190466697608f8e396ee97819f29103f220514d03b25fad1cf" }, "downloads": -1, "filename": "pgraph-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82282da8e25c87c9a6b317b955f98c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25498, "upload_time": "2015-06-08T15:11:09", "url": "https://files.pythonhosted.org/packages/65/69/13bed006bae46541c0c745ddebc4d51634595bbfb83bc6d3cf091b884e73/pgraph-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "1a909e94966f1912e64b9b26ff066594", "sha256": "bb81a3776641cf6684e66de999f8c8c0b6821669a59cea8038d0424187b3dda2" }, "downloads": -1, "filename": "pgraph-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1a909e94966f1912e64b9b26ff066594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29198, "upload_time": "2015-06-19T10:39:35", "url": "https://files.pythonhosted.org/packages/f4/d9/9b3d733b2ea596de6b833a016539bbf8997211733ef9e829e09f1b2fa2f7/pgraph-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d0936114a240fd771991fddd410be0a2", "sha256": "c90c20326fc2bf7dce5db14f695a73241f21cbe2e10e90725a65b4537bad3fa8" }, "downloads": -1, "filename": "pgraph-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d0936114a240fd771991fddd410be0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30394, "upload_time": "2015-06-24T09:35:21", "url": "https://files.pythonhosted.org/packages/7e/d9/09789c4434622ddebd86732dd9a68fe956855df0b3625575a1fb658a986e/pgraph-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a57268e0dfaccf486dfc6dd53827d561", "sha256": "cc4bd2614137f669de09315365edf68dfc8465b1f2c26a186561956a3fa19f41" }, "downloads": -1, "filename": "pgraph-0.3.1.tar.gz", "has_sig": false, "md5_digest": "a57268e0dfaccf486dfc6dd53827d561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44214, "upload_time": "2015-06-24T10:45:23", "url": "https://files.pythonhosted.org/packages/86/dd/ba6dd83865b2a2109e3034cde72ae5fffe33d5251df7aec2cbdbb0f00df9/pgraph-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8ee5718cc6d0563e8c9eccf998a0986c", "sha256": "6afab259859b370f755ace686c6b8096e014b9313519578a8444b36b3e4cdc31" }, "downloads": -1, "filename": "pgraph-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8ee5718cc6d0563e8c9eccf998a0986c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44888, "upload_time": "2015-06-29T12:24:48", "url": "https://files.pythonhosted.org/packages/ac/c3/c85d33f03cac7b0f68a56fc79f096a82d08f4e7be10b7fa1a838a87d1238/pgraph-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "469dcff7a1b87a2e473ea301b832f48b", "sha256": "8b0b1c4b8c3eae9f10139ccfc3a45f8688189598ce4058b6b0d1404562688045" }, "downloads": -1, "filename": "pgraph-0.4.1.tar.gz", "has_sig": false, "md5_digest": "469dcff7a1b87a2e473ea301b832f48b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45887, "upload_time": "2015-07-02T19:44:43", "url": "https://files.pythonhosted.org/packages/f5/9a/44b4ccc72ff577db2f6a87872221a3e43059bfd463274ab9bce4161f2aef/pgraph-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "7f9cf829cb6b5e1b55402cc95b7375ed", "sha256": "43ffada7b9ade8c38f344539506bc2d65c0ed56b666c9c466552d78af8b370fc" }, "downloads": -1, "filename": "pgraph-0.4.2.tar.gz", "has_sig": false, "md5_digest": "7f9cf829cb6b5e1b55402cc95b7375ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46181, "upload_time": "2015-07-12T02:27:28", "url": "https://files.pythonhosted.org/packages/63/3f/4338f066db596545af8ea33fea00256afe3db29a39b8a7a3f0dc26888bd4/pgraph-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "148d8caccc77c24b0f1bff7e6498102b", "sha256": "622c7fde0d1670ba67f8445b2b1e8f415684877301bb57eaece8bdb2a8b4f209" }, "downloads": -1, "filename": "pgraph-0.4.3.tar.gz", "has_sig": false, "md5_digest": "148d8caccc77c24b0f1bff7e6498102b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46299, "upload_time": "2015-07-16T03:34:42", "url": "https://files.pythonhosted.org/packages/9e/e2/e3892c200ff5b4fbba5b4257ff95ef7b017d6fdadd75491e6ca49c1c7798/pgraph-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "5e3567522e6c6b887e0349c58ac89fce", "sha256": "007dcc5c2293d51e3a181f4fed1c225daea18ba874e3e66309cbe708b35d8d11" }, "downloads": -1, "filename": "pgraph-0.4.4.tar.gz", "has_sig": false, "md5_digest": "5e3567522e6c6b887e0349c58ac89fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46426, "upload_time": "2015-07-19T08:45:52", "url": "https://files.pythonhosted.org/packages/6a/ae/0f3c8f3c8a2941ca9c19f94febf9631bd2b7b9006adc155e8f6c13d50bcf/pgraph-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "ed396239fbce1ae72ee2841fb233dc05", "sha256": "6a92744ffd86c9af41aa1fbd4eadfefa252409dfd283030fe5d56d5571645c53" }, "downloads": -1, "filename": "pgraph-0.4.5.tar.gz", "has_sig": false, "md5_digest": "ed396239fbce1ae72ee2841fb233dc05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46795, "upload_time": "2015-07-22T08:48:54", "url": "https://files.pythonhosted.org/packages/40/b0/f55fa19f47a8d999c8fdb50631710d9e1c50213252923f5a01f822b6d9e9/pgraph-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "d501d22f087bd650f48d1fd819fd493a", "sha256": "8ad87f04ca2a5308a709523ea3b114e40a2410c7666c24b286a118bb3a8a543c" }, "downloads": -1, "filename": "pgraph-0.4.6.tar.gz", "has_sig": false, "md5_digest": "d501d22f087bd650f48d1fd819fd493a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46823, "upload_time": "2015-07-27T10:00:29", "url": "https://files.pythonhosted.org/packages/04/bc/f859e62d4544a5b47b9c1c0a2818a489fbb3e4f348393e033b58cd2919c9/pgraph-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "6fc07d4caf660ed06d2cc16ae3286dce", "sha256": "b50419f5b3dbd18385204154afa9bdfdbbcc934d6c2c39e8fe740d7def5039df" }, "downloads": -1, "filename": "pgraph-0.4.7.tar.gz", "has_sig": false, "md5_digest": "6fc07d4caf660ed06d2cc16ae3286dce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47798, "upload_time": "2015-08-14T21:24:24", "url": "https://files.pythonhosted.org/packages/48/c8/c9780b1141827773bb9a566be6044fb0132b6a1f7cd3bee145a10ab8972d/pgraph-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "afa4c55f7d7fb69a5035d489922df117", "sha256": "b32dda35002d1e3f5d846b6dbc75b486abd8c012e12ca5750a99938ad6657d76" }, "downloads": -1, "filename": "pgraph-0.4.8.tar.gz", "has_sig": false, "md5_digest": "afa4c55f7d7fb69a5035d489922df117", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48346, "upload_time": "2015-08-19T13:49:30", "url": "https://files.pythonhosted.org/packages/2c/d3/e8af38e20879cf0da9265c173bd7875187f43f831e4e94b06e6cb6dfd0b2/pgraph-0.4.8.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "2eae1fb7cfe210aa5b4570b73fbd9adf", "sha256": "57a6b958313ab0e7066e1c0e18e500b48131d38d601d2b30538dd6513b62c81d" }, "downloads": -1, "filename": "pgraph-0.5.0.tar.gz", "has_sig": false, "md5_digest": "2eae1fb7cfe210aa5b4570b73fbd9adf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49668, "upload_time": "2015-10-08T23:22:31", "url": "https://files.pythonhosted.org/packages/ff/2e/07e6bafd67c7816100fd26073af6a91bbb723e746727138a3300dadcc7d0/pgraph-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "15125cdc803cafd2a8f9fe2d0d2c3e2e", "sha256": "81a606616f81efd51c3e32fb64f953a4d6e788aef648d13c76021ee245ad76fe" }, "downloads": -1, "filename": "pgraph-0.5.1.tar.gz", "has_sig": false, "md5_digest": "15125cdc803cafd2a8f9fe2d0d2c3e2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43544, "upload_time": "2016-04-09T13:08:09", "url": "https://files.pythonhosted.org/packages/bb/5b/a305b33713caadf0fa0dbe1f8049e98ebd3cb99ffdcc55efaafcfdc82a19/pgraph-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "15125cdc803cafd2a8f9fe2d0d2c3e2e", "sha256": "81a606616f81efd51c3e32fb64f953a4d6e788aef648d13c76021ee245ad76fe" }, "downloads": -1, "filename": "pgraph-0.5.1.tar.gz", "has_sig": false, "md5_digest": "15125cdc803cafd2a8f9fe2d0d2c3e2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43544, "upload_time": "2016-04-09T13:08:09", "url": "https://files.pythonhosted.org/packages/bb/5b/a305b33713caadf0fa0dbe1f8049e98ebd3cb99ffdcc55efaafcfdc82a19/pgraph-0.5.1.tar.gz" } ] }