{ "info": { "author": "Elazar Gershuni", "author_email": "elazarg@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Quality Assurance" ], "description": "``uncalled``\n============\n\nFind unused functions in Python projects.\n\n\nThis tool uses either regular expressions (the default) or AST traversal.\nThe regular expressions are *fast* and has surprisingly few false-positives.\nTo further reduce false positives, there is a combined mode ``both``.\n\n\nUsage\n-----\n\n::\n\n $ uncalled path/to/project\n\nfor more options, see ``uncalled --help``\n\n\n`vulture `_ is a similar package.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/elazarg/uncalled", "keywords": "linting quality", "license": "GNU", "maintainer": "", "maintainer_email": "", "name": "uncalled", "package_url": "https://pypi.org/project/uncalled/", "platform": "", "project_url": "https://pypi.org/project/uncalled/", "project_urls": { "Homepage": "https://github.com/elazarg/uncalled" }, "release_url": "https://pypi.org/project/uncalled/0.1.4/", "requires_dist": null, "requires_python": ">=3.4", "summary": "Find unused functions in Python projects", "version": "0.1.4" }, "last_serial": 3366358, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "2ed183906af81e0e36817fadf26e753f", "sha256": "c5fa8dc6f4c24fa203d877d844d220e0f612add7caef55ce71cb10469f810acd" }, "downloads": -1, "filename": "uncalled-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ed183906af81e0e36817fadf26e753f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 7215, "upload_time": "2017-11-12T22:29:51", "url": "https://files.pythonhosted.org/packages/a9/c8/9de6f63e08afd350608def096205117b30a4f7f8cfedcb625a5348744a5c/uncalled-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef4116ed147df8941de8bf9603547b3b", "sha256": "ad0befe663a11946069db8cb28f2838d76e68c03020b90b1f970c5fb0db60bac" }, "downloads": -1, "filename": "uncalled-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ef4116ed147df8941de8bf9603547b3b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 5485, "upload_time": "2017-11-12T22:29:52", "url": "https://files.pythonhosted.org/packages/bd/64/14318de46f51c8ef21eab8192d3a1ba369198e56ee7fb3f61683a6385c57/uncalled-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7e66249d2846ef9729d33c56f97148de", "sha256": "442ecbd60eb09a10ce18ebefa84af55a01f9d2dfcb5a7b4ce9703407f5decc9d" }, "downloads": -1, "filename": "uncalled-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7e66249d2846ef9729d33c56f97148de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 7704, "upload_time": "2017-11-27T00:28:01", "url": "https://files.pythonhosted.org/packages/c4/a9/58cc2e6718aa06ae3efd0112ed94a932ba891436a3f8088746bb2612b7ed/uncalled-0.1.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e66249d2846ef9729d33c56f97148de", "sha256": "442ecbd60eb09a10ce18ebefa84af55a01f9d2dfcb5a7b4ce9703407f5decc9d" }, "downloads": -1, "filename": "uncalled-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7e66249d2846ef9729d33c56f97148de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 7704, "upload_time": "2017-11-27T00:28:01", "url": "https://files.pythonhosted.org/packages/c4/a9/58cc2e6718aa06ae3efd0112ed94a932ba891436a3f8088746bb2612b7ed/uncalled-0.1.4-py3-none-any.whl" } ] }