{ "info": { "author": "holger krekel and others", "author_email": "holger at merlinux.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 6 - Mature", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "======================\npycmd scripts\n======================\n\n``pycmd`` is a collection of command line tools for helping with Python development.\n\n``py.cleanup``: remove ``.pyc`` and similar files\n=============================================================\n\nUsage: ``py.cleanup [PATH]``\n\nDelete pyc file recursively, starting from ``PATH`` (which defaults to the\ncurrent working directory). Don't follow links and don't recurse into\ndirectories with a \".\".\n\n``py.lookup``: find text in recursively found .py files \n====================================================================\n\nUsage: ``py.lookup SEARCH_STRING [options]``\n\nLooks recursively at Python files for a ``SEARCH_STRING``, starting from the\npresent working directory. Prints the line, with the filename and line-number\nprepended.\n\n\n``py.countloc``: give LOCs for lines and testlines\n=================================================================\n\nUsage: ``py.countloc [PATHS]``\n\nCount (non-empty) lines of python code and number of python files recursively\nstarting from a ``PATHS`` given on the command line (starting from the current\nworking directory). Distinguish between test files and normal ones and report\nthem separately.\n\n``py.which``: print location of an importable package or module\n=====================================================================\n\nUsage: ``py.which modulename``\n\nPrint the ``__file__`` of the module that is imported via ``import modulename``.\nThe version-suffix is the same as with ``py.test`` above.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": null, "keywords": null, "license": "MIT license", "maintainer": null, "maintainer_email": null, "name": "pycmd", "package_url": "https://pypi.org/project/pycmd/", "platform": null, "project_url": "https://pypi.org/project/pycmd/", "project_urls": null, "release_url": "https://pypi.org/project/pycmd/1.2/", "requires_dist": null, "requires_python": null, "summary": "pycmd: tools for managing/searching Python related files.", "version": "1.2" }, "last_serial": 1516881, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "f63ca65f5fbc27321346114fa429c811", "sha256": "bb15bbfba0d138cf11136bd47ceaaad57823bbfb368d266865b02baf0aa5376d" }, "downloads": -1, "filename": "pycmd-1.0.zip", "has_sig": false, "md5_digest": "f63ca65f5fbc27321346114fa429c811", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19062, "upload_time": "2010-11-29T16:49:09", "url": "https://files.pythonhosted.org/packages/d9/c2/a52a2142cbf8212d9f1235a071a441b90b44be6e83a5ff8252344f3c1724/pycmd-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "4a92a742eb10a0666bb25e4788eaeadf", "sha256": "5c2879ef827a6e2605157eb74642e858bfb8873aa18335aea30524ecf20f150b" }, "downloads": -1, "filename": "pycmd-1.1.tar.gz", "has_sig": false, "md5_digest": "4a92a742eb10a0666bb25e4788eaeadf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12407, "upload_time": "2014-06-27T09:01:49", "url": "https://files.pythonhosted.org/packages/0b/df/3a17e7772d0ed8f36685553792ed3f923a11fe1bb5752f66635b6ef5ea68/pycmd-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "4f42f0696d597c07538d8aeb7754d610", "sha256": "adc1976c0106919e9338db20102b91009256dcfec924a66928d7297026f72477" }, "downloads": -1, "filename": "pycmd-1.2.tar.gz", "has_sig": false, "md5_digest": "4f42f0696d597c07538d8aeb7754d610", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12896, "upload_time": "2015-04-22T19:00:25", "url": "https://files.pythonhosted.org/packages/c1/ea/c73238007d9e57a513f39835a815c4aaaf3bdc9e1ee64fd3bdb6a616ecf9/pycmd-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f42f0696d597c07538d8aeb7754d610", "sha256": "adc1976c0106919e9338db20102b91009256dcfec924a66928d7297026f72477" }, "downloads": -1, "filename": "pycmd-1.2.tar.gz", "has_sig": false, "md5_digest": "4f42f0696d597c07538d8aeb7754d610", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12896, "upload_time": "2015-04-22T19:00:25", "url": "https://files.pythonhosted.org/packages/c1/ea/c73238007d9e57a513f39835a815c4aaaf3bdc9e1ee64fd3bdb6a616ecf9/pycmd-1.2.tar.gz" } ] }