{ "info": { "author": "Andreas Lutro", "author_email": "anlutro@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# pycodegraph - Python code graphing tool\n\nA tool/framework for analysing and graphing Python code.\n\nCurrently only supports graphing of imports, but hopefully more to come.\n\n## Installing\n\nInstall via pip (preferably into your project's virtualenv):\n\n\tpip install pycodegraph\n\n## Usage\n\nCreate a dot graph of your code and render it using dot:\n\n\tpycodegraph imports --depth=1 ./my_code | dot -Tsvg > mygraph.svg\n\nUsually you'll want to adjust the depth depending on project size and/or number of submodules.\n\nThere is also `--include` and `--exclude` for more fine grained control over what gets included in the graph.\n\n## License\n\nThe contents of this repository are released under the [GPL v3 license](https://opensource.org/licenses/GPL-3.0). See the [LICENSE](LICENSE) file included for more information.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/anlutro/pycodegraph", "keywords": "", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "pycodegraph", "package_url": "https://pypi.org/project/pycodegraph/", "platform": "", "project_url": "https://pypi.org/project/pycodegraph/", "project_urls": { "Homepage": "https://github.com/anlutro/pycodegraph" }, "release_url": "https://pypi.org/project/pycodegraph/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "Analyze and make graphs from Python code.", "version": "0.1.3", "yanked": false, "yanked_reason": null }, "last_serial": 7427030, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f70050dba00651769b48cdeee8d91ebe", "sha256": "5d7db854dd9a3a8ce49b18fccfdb427525fc2b824ebe305166a6e5c0e9f5d1d6" }, "downloads": -1, "filename": "pycodegraph-0.1.tar.gz", "has_sig": false, "md5_digest": "f70050dba00651769b48cdeee8d91ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6867, "upload_time": "2019-10-25T19:00:31", "upload_time_iso_8601": "2019-10-25T19:00:31.956230Z", "url": "https://files.pythonhosted.org/packages/42/3b/7fd76b65d2afad3b0cc923a085e387d4b069fbba4276042086d49bbd73df/pycodegraph-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "552c5d7d032f311755010d8f0d934ed8", "sha256": "2bdd201cfca4b2741bc26be808d45f288eaa30f7dc403d10382017c5b0b79c6f" }, "downloads": -1, "filename": "pycodegraph-0.1.1.tar.gz", "has_sig": false, "md5_digest": "552c5d7d032f311755010d8f0d934ed8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6889, "upload_time": "2019-10-25T19:01:31", "upload_time_iso_8601": "2019-10-25T19:01:31.962805Z", "url": "https://files.pythonhosted.org/packages/e5/74/1bcfdd6881b2644f92a9775c3ff28f17a91c584f734a998ff90274c10d51/pycodegraph-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "966870668893740e05c7298a96805969", "sha256": "9960db43ea7431a1d8b0326e4b982c8c85c8a3fcab3761be049ce09d99e991e9" }, "downloads": -1, "filename": "pycodegraph-0.1.2.tar.gz", "has_sig": false, "md5_digest": "966870668893740e05c7298a96805969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6854, "upload_time": "2019-10-25T19:14:02", "upload_time_iso_8601": "2019-10-25T19:14:02.094632Z", "url": "https://files.pythonhosted.org/packages/dd/17/d511ad2ed668f4760623f8fa46009f40f25e45b146d1098bb5e1445da805/pycodegraph-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d966918ff427811177a41147338c44fd", "sha256": "e4cb1953cb81566c9e396ae1e66bf24951d950415af5e42305f6685626917686" }, "downloads": -1, "filename": "pycodegraph-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d966918ff427811177a41147338c44fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7256, "upload_time": "2020-06-08T21:54:18", "upload_time_iso_8601": "2020-06-08T21:54:18.036382Z", "url": "https://files.pythonhosted.org/packages/db/3f/0425d1942239261da3584569c5b6e665661f155923006943a071dc497e2e/pycodegraph-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d966918ff427811177a41147338c44fd", "sha256": "e4cb1953cb81566c9e396ae1e66bf24951d950415af5e42305f6685626917686" }, "downloads": -1, "filename": "pycodegraph-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d966918ff427811177a41147338c44fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7256, "upload_time": "2020-06-08T21:54:18", "upload_time_iso_8601": "2020-06-08T21:54:18.036382Z", "url": "https://files.pythonhosted.org/packages/db/3f/0425d1942239261da3584569c5b6e665661f155923006943a071dc497e2e/pycodegraph-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }