{ "info": { "author": "Ramon Hagenaars", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "|PyPI version|\n\nproject_cli\n===========\n\nA commandline interface for creating structured Python projects.\n\n\nInstallation\n''''''''''''\n\n::\n\n pip install project_cli\n\n\nUsage\n'''''\n\n::\n\n python -m project_cli\n\nIf you trust ``project_cli`` to make the right decisions, you can say 'yes' to all prompts:\n\n::\n\n python -m project_cli -y\n\n\nDetailed information\n''''''''''''''''''''\nHere is an example project structure created by this tool for a runnable project:\n\n::\n\n > proj_name\n __init__.py\n __main__.py\n > tests\n __init__.py\n context.py\n test_main.py\n README.rst\n setup.py\n\nYou can run your app as follows:\n\n::\n\n python -m proj_name\n\n\nYou can run tests as follows:\n\n::\n\n python -m unittest discover tests\n\nYou can also install your project in your own pip repository (or in a virtual environment) to make it runnable anywhere on your system:\n\n::\n\n pip install -e .\n\nNote: the ``-e`` flag is optional. It will keep your pip repository synchronized with your source code.\n\nMeta\n''''\nRamon Hagenaars - ramon.hagenaars@gmail.com\n\nThis structure was inspired by `Kenneth Reitz `_.\n\n.. |PyPI version| image:: https://badge.fury.io/py/project-cli.svg\n :target: https://badge.fury.io/py/project-cli\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "project-cli", "package_url": "https://pypi.org/project/project-cli/", "platform": "", "project_url": "https://pypi.org/project/project-cli/", "project_urls": null, "release_url": "https://pypi.org/project/project-cli/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A commandline interface for creating project structures", "version": "0.1.1" }, "last_serial": 4605073, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8390302f09c68b45f503fecda7838af8", "sha256": "e56a12f47e90a481074c865950c7fe67836a34492703c968a3bb9b1b3df0b30a" }, "downloads": -1, "filename": "project_cli-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8390302f09c68b45f503fecda7838af8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4309, "upload_time": "2018-12-16T16:37:27", "url": "https://files.pythonhosted.org/packages/15/db/cc443e0ffac52efe43ebabfa5dd7c3bbc22b57f56a363bcda5052e41c66a/project_cli-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d760e5f8edace56204059a42bc831857", "sha256": "b25f43ceeab5938b8b363feed60d9710ad6835154edae70c3e4b56ab82ee7a6b" }, "downloads": -1, "filename": "project_cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d760e5f8edace56204059a42bc831857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3247, "upload_time": "2018-12-16T16:37:29", "url": "https://files.pythonhosted.org/packages/d7/6b/f8de935e5198139ea50c02416509c5221aa1342c59177141feeb1bdd61a9/project_cli-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b198383dcbf95a1d8d74318d3069147a", "sha256": "81b70d032512cf721a4f7e9ea281da46d0de0f552dbf82952b0a2e2690f0a566" }, "downloads": -1, "filename": "project_cli-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b198383dcbf95a1d8d74318d3069147a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4636, "upload_time": "2018-12-16T17:06:25", "url": "https://files.pythonhosted.org/packages/fc/8f/a4a30c77d7f05ae466f790a9ae5872c172c62e4a56545f65f5e3908a705e/project_cli-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1aed36bc365e935a81ec3e38fe046bb", "sha256": "fe26320362ed1191c0d31798ddd8c328a68798c2e5386f96627f6300a6bd0b5c" }, "downloads": -1, "filename": "project_cli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d1aed36bc365e935a81ec3e38fe046bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3642, "upload_time": "2018-12-16T17:06:26", "url": "https://files.pythonhosted.org/packages/c9/6d/a253629e18d7d527bfb1486b1021acf5755bdb45593f5278a7fc6de36b47/project_cli-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b198383dcbf95a1d8d74318d3069147a", "sha256": "81b70d032512cf721a4f7e9ea281da46d0de0f552dbf82952b0a2e2690f0a566" }, "downloads": -1, "filename": "project_cli-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b198383dcbf95a1d8d74318d3069147a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4636, "upload_time": "2018-12-16T17:06:25", "url": "https://files.pythonhosted.org/packages/fc/8f/a4a30c77d7f05ae466f790a9ae5872c172c62e4a56545f65f5e3908a705e/project_cli-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1aed36bc365e935a81ec3e38fe046bb", "sha256": "fe26320362ed1191c0d31798ddd8c328a68798c2e5386f96627f6300a6bd0b5c" }, "downloads": -1, "filename": "project_cli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d1aed36bc365e935a81ec3e38fe046bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3642, "upload_time": "2018-12-16T17:06:26", "url": "https://files.pythonhosted.org/packages/c9/6d/a253629e18d7d527bfb1486b1021acf5755bdb45593f5278a7fc6de36b47/project_cli-0.1.1.tar.gz" } ] }