{ "info": { "author": "tom.lee", "author_email": "liyuanjunmail@qq.com", "bugtrack_url": null, "classifiers": [], "description": "# setupapp\r\n> a simple demo for Python setup test.\r\n\r\n### docs\r\n> https://packaging.python.org/tutorials/distributing-packages/#uploading-your-project-to-pypi\r\n\r\n### environment\r\n```bash\r\n$ pip install docopt\r\n```\r\n\r\n### install\r\n```bash\r\n$ git clone https://github.com/amlyj/setupapp.git && cd setupapp && python setup.py install\r\n```\r\n### bash\r\n```bash\r\n[root@node1 setupapp]# setupapp \r\n\r\nsetup commands:\r\n simple demo for python setup.\r\n\r\nUsage:\r\n setupapp -l\r\n setupapp -h | --help\r\n setupapp -v | --version\r\n setupapp -m\r\n setupapp -P \r\n setupapp -H \r\n setupapp [-H ] [-P ]\r\n\r\nArguments:\r\n ip output ip\r\n port output port\r\n\r\nOptions:\r\n -h --help \u5e2e\u52a9\r\n -v --version \u7248\u672c.\r\n -l \u5217\u8868.\r\n -m say hello\r\n\r\n[root@node1 setupapp]# setupapp -l\r\n 1\r\n\t2\r\n\t\t3\r\n\t\t\t4\r\n\t\t\t\t5\r\n[root@node1 setupapp]#\r\n```\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amlyj/setupapp", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "setupapp", "package_url": "https://pypi.org/project/setupapp/", "platform": "", "project_url": "https://pypi.org/project/setupapp/", "project_urls": { "Homepage": "https://github.com/amlyj/setupapp" }, "release_url": "https://pypi.org/project/setupapp/0.0.1/", "requires_dist": [ "docopt" ], "requires_python": "", "summary": "simple demo for python setup, author tom", "version": "0.0.1" }, "last_serial": 3722048, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9c07eadba9220ff4df1cff6746ab5532", "sha256": "94e30e7a1e0e8509b682fe1cec1fa02c20e3f611cbef60aa68dfe19fa6595601" }, "downloads": -1, "filename": "setupapp-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c07eadba9220ff4df1cff6746ab5532", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4009, "upload_time": "2018-03-31T12:11:46", "url": "https://files.pythonhosted.org/packages/74/a1/89dd082ec93959ac6de75175b075ee91d37de9b20988e37ccf36de061a8a/setupapp-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73f1d7e73f0b37ddc02e6e9dfd6e882f", "sha256": "1b2d908dfa2e25ac101f8dd211d81ebacd7eef7856ca0bfed170479f2f72d740" }, "downloads": -1, "filename": "setupapp-0.0.1.tar.gz", "has_sig": false, "md5_digest": "73f1d7e73f0b37ddc02e6e9dfd6e882f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2081, "upload_time": "2018-03-31T12:11:47", "url": "https://files.pythonhosted.org/packages/55/44/a978d0e989533be1bf71c13ccde2fb6fb3befaa26d754217a071293f06ce/setupapp-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c07eadba9220ff4df1cff6746ab5532", "sha256": "94e30e7a1e0e8509b682fe1cec1fa02c20e3f611cbef60aa68dfe19fa6595601" }, "downloads": -1, "filename": "setupapp-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c07eadba9220ff4df1cff6746ab5532", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4009, "upload_time": "2018-03-31T12:11:46", "url": "https://files.pythonhosted.org/packages/74/a1/89dd082ec93959ac6de75175b075ee91d37de9b20988e37ccf36de061a8a/setupapp-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73f1d7e73f0b37ddc02e6e9dfd6e882f", "sha256": "1b2d908dfa2e25ac101f8dd211d81ebacd7eef7856ca0bfed170479f2f72d740" }, "downloads": -1, "filename": "setupapp-0.0.1.tar.gz", "has_sig": false, "md5_digest": "73f1d7e73f0b37ddc02e6e9dfd6e882f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2081, "upload_time": "2018-03-31T12:11:47", "url": "https://files.pythonhosted.org/packages/55/44/a978d0e989533be1bf71c13ccde2fb6fb3befaa26d754217a071293f06ce/setupapp-0.0.1.tar.gz" } ] }