{ "info": { "author": "wxnacy", "author_email": "wxnacy@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# goss\nGithub Object Storage System \u4f7f\u7528 Github \u6784\u5efa\u7c7b\u4f3c oss \u7684\u5bf9\u8c61\u50a8\u5b58\u5de5\u5177\uff0c\u672c\u5de5\u5177\u53ef\u4ee5\u5f88\u65b9\u4fbf\u7684\u7ba1\u7406 github \u6570\u636e\uff0c\u53ef\u4ee5\u5f88\u65b9\u4fbf\u7684\u642d\u5efa\u56fe\u5e8a\n\n***\u6682\u4e0d\u652f\u6301 windows \u7cfb\u7edf***\n\n**\u521b\u5efa\u4ed3\u5e93**\n\n![goss1](https://raw.githubusercontent.com/wxnacy/image/master/blog/goss1.gif)\n\n**\u4e0a\u4f20\u672c\u5730\u56fe\u7247**\n\n![goss2](https://raw.githubusercontent.com/wxnacy/image/master/blog/goss3.gif)\n\n## \u5b89\u88c5\n\n\u4f7f\u7528 pip \u5b89\u88c5\u975e\u5e38\u65b9\u4fbf\n\n```bash\n$ pip install goss\n```\n\n**\u66f4\u65b0**\n\n```bash\n$ pip install --upgrade goss\n```\n\n## \u5feb\u901f\u5f00\u59cb\n\ngoss \u7684\u547d\u4ee4\u683c\u5f0f\u57fa\u672c\u9075\u5b88\u4e86 RESTful \u98ce\u683c\n\n### \u767b\u5f55\n\n```bash\n$ goss-cli login\n```\n\n**\u914d\u7f6e**\n\n```bash\n$ goss-cli config repo.name # \u914d\u7f6e\u9ed8\u8ba4\u4ed3\u5e93\u540d\n$ goss-cli config repo.path # \u914d\u7f6e\u4e0a\u4f20\u6587\u4ef6\u65f6\u9ed8\u8ba4\u7684\u5730\u5740\u6216\u76ee\u5f55\uff0c\u9ed8\u8ba4\u4e3a\u6839\u76ee\u5f55\n```\n\n### \u4e0a\u4f20\u6587\u4ef6\n\n```bash\n$ goss # \u4e0a\u4f20\u6587\u4ef6\u5230\u9ed8\u8ba4\u7684\u4ed3\u5e93\u548c\u5730\u5740\n$ goss -r # \u6307\u5b9a\u4e00\u4e2a\u4ed3\u5e93\n$ goss -p # \u6307\u5b9a\u4e00\u4e2a\u5730\u5740\u6216\u76ee\u5f55\n```\n\n### \u4ed3\u5e93\u7ba1\u7406\n\n```bash\n$ goss-cli repo # \u67e5\u770b\u4ed3\u5e93\u5217\u8868\n$ goss-cli repo # \u67e5\u770b\u6307\u5b9a\u4ed3\u5e93\n$ goss-cli repo -m post # \u521b\u5efa\u4ed3\u5e93\n$ goss-cli repo -m delete # \u5220\u9664\u4ed3\u5e93\n```\n\n### \u6587\u4ef6\u7ba1\u7406\n\n```bash\n$ goss-cli file # \u67e5\u770b\u9ed8\u8ba4\u4ed3\u5e93\u6839\u76ee\u5f55\u4e0b\u6240\u6709\u6587\u4ef6\n$ goss-cli file # \u67e5\u770b\u6307\u5b9a\u6587\u4ef6\u8be6\u60c5\u6216\u6307\u5b9a\u76ee\u5f55\u4e0b\u6587\u4ef6\u5217\u8868\n$ goss-cli file -r # \u67e5\u770b\u6307\u5b9a\u4ed3\u5e93\n$ goss-cli file -m delete # \u5220\u9664\u6307\u5b9a\u6587\u4ef6\n```\n\n\u66f4\u591a\u4f7f\u7528\u8bf7\u4f7f\u7528\u5e2e\u52a9\u547d\u4ee4 `goss-cli --help` \u6216\u8005 `goss-cli --help`", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wxnacy/goss", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "goss", "package_url": "https://pypi.org/project/goss/", "platform": "", "project_url": "https://pypi.org/project/goss/", "project_urls": { "Homepage": "https://github.com/wxnacy/goss" }, "release_url": "https://pypi.org/project/goss/0.1.8/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Github Object Storage", "version": "0.1.8" }, "last_serial": 5712945, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "cf7a4b1db0a5c32575721f7995a9a5a7", "sha256": "c06e4cf02b8beb32afe1541264da2ae09d379a49b46e7a4e5b4437561854ac9b" }, "downloads": -1, "filename": "goss-0.0.10.tar.gz", "has_sig": false, "md5_digest": "cf7a4b1db0a5c32575721f7995a9a5a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 4434, "upload_time": "2019-04-06T14:43:49", "url": "https://files.pythonhosted.org/packages/f5/bf/bf70e90b5fe7ea4c2a6273c1495d09cdb858441d2a4a544ca3dee23e57b9/goss-0.0.10.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "8fd43f68980a7aed94542f0aee493e55", "sha256": "0de8046102c84de7aed94b2f084a6fc71da35d36996b3decfad1a7091ca7952a" }, "downloads": -1, "filename": "goss-0.0.12.tar.gz", "has_sig": false, "md5_digest": "8fd43f68980a7aed94542f0aee493e55", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 5981, "upload_time": "2019-04-07T15:55:04", "url": "https://files.pythonhosted.org/packages/21/36/7cdb54437eb26d976d7458cb36045ec1ab39a0fdf25f8ac1586dad0359bf/goss-0.0.12.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "7e431e431455b6e4d0df1311898b6c81", "sha256": "dadc46623432f989a638d384d6e2bcb4a5da6e3cdb53d9f9d613e67ba087840c" }, "downloads": -1, "filename": "goss-0.0.14.tar.gz", "has_sig": false, "md5_digest": "7e431e431455b6e4d0df1311898b6c81", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 7512, "upload_time": "2019-04-10T08:08:46", "url": "https://files.pythonhosted.org/packages/2c/ce/c08afbd7cbe61fdae771a23bcf461d16455d642ce4b9b1da75cac7b50657/goss-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "95505a053920de4b5318366f7e23b665", "sha256": "7eb627658dda60b18c0f83b454f726be8bea5a89ca9fa3295a5ca2e63635c030" }, "downloads": -1, "filename": "goss-0.0.15.tar.gz", "has_sig": false, "md5_digest": "95505a053920de4b5318366f7e23b665", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 8512, "upload_time": "2019-04-11T14:58:11", "url": "https://files.pythonhosted.org/packages/f6/7c/a7788f55fb916decc77a894b37799a876faee0881a953cc55f7ffb08b319/goss-0.0.15.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "8030ec75b39347e629124fd8f01a4aaf", "sha256": "01b20fda3f561c601fc08b7e48c4e4e9f416363b5181fe04087bf7e0fd8af1b6" }, "downloads": -1, "filename": "goss-0.0.9.tar.gz", "has_sig": false, "md5_digest": "8030ec75b39347e629124fd8f01a4aaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 4254, "upload_time": "2019-04-06T05:04:04", "url": "https://files.pythonhosted.org/packages/a7/fe/268bdd72a7750bd5f80d6052cac3264080547d1acca2ac633c8d3bb4e251/goss-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "25c51952ca633d5333553bf2701b332e", "sha256": "b4976a1f59d13a37190f116c08f839baf973df25392c9b50581c5ada013db192" }, "downloads": -1, "filename": "goss-0.1.0.tar.gz", "has_sig": false, "md5_digest": "25c51952ca633d5333553bf2701b332e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 8513, "upload_time": "2019-04-12T06:11:44", "url": "https://files.pythonhosted.org/packages/09/db/6abc7b1dbc913a1958c572c066127a41bbe9f31df6010a71e3ec7fb62d2a/goss-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "003f00f9135b1ce96bb1d034e5ea4ac3", "sha256": "8b98fa5e7afdf146277c8bbd7350d464226250c1f907165f2f03944793938f82" }, "downloads": -1, "filename": "goss-0.1.1.tar.gz", "has_sig": false, "md5_digest": "003f00f9135b1ce96bb1d034e5ea4ac3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 10085, "upload_time": "2019-04-14T03:19:33", "url": "https://files.pythonhosted.org/packages/28/ed/67df2557e91a46ef673abe0abeef8caa1094b17fbe8517807fba951d46aa/goss-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d40cf1d6acf35f4638d3fc8ed5b9134a", "sha256": "6b9a692e05fb63768ec202de1c0905becb61bcd71eb234a534eddb5eec40f579" }, "downloads": -1, "filename": "goss-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d40cf1d6acf35f4638d3fc8ed5b9134a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 10370, "upload_time": "2019-04-14T06:41:08", "url": "https://files.pythonhosted.org/packages/09/66/9f9b58478fd33b19717ce32191ec094e7396c39a312b80ac1cd76fc8c4b9/goss-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "65aaedf123f27bdb2433a30beee0f2c6", "sha256": "1b9e8e2ac389d57b944c763da9c4d9baffcbd27cb0cc4ac9238273d735768c32" }, "downloads": -1, "filename": "goss-0.1.3.tar.gz", "has_sig": false, "md5_digest": "65aaedf123f27bdb2433a30beee0f2c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 10898, "upload_time": "2019-04-24T06:31:02", "url": "https://files.pythonhosted.org/packages/04/32/961fefe97d2a04baa597acc51182e7443e487ecc5102bef376a6ba1b1ed9/goss-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "214983d808b726e4720ee3bcc6950710", "sha256": "bdf776e6aea6659c1efedb275ba5aa0863f54616f69009e6fcd31f51e5600f99" }, "downloads": -1, "filename": "goss-0.1.4.tar.gz", "has_sig": false, "md5_digest": "214983d808b726e4720ee3bcc6950710", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 12780, "upload_time": "2019-06-05T23:25:27", "url": "https://files.pythonhosted.org/packages/fa/2a/d10053de8556868b96c2f85d18740694c8a329031243365a51bbef23c6c8/goss-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d97a369447f193a393caf46fce814b1a", "sha256": "6768be827648012b65e7fe00b444bb597015c1b7fdd527ce6a72adba88231a37" }, "downloads": -1, "filename": "goss-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d97a369447f193a393caf46fce814b1a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 12791, "upload_time": "2019-06-19T12:26:40", "url": "https://files.pythonhosted.org/packages/0f/c2/3433a49e84992ffdb7067cd94d5211c025151060678130bd243a14eae055/goss-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "24c1c292b52f661d2c91323a05b3b4ad", "sha256": "e52046ce1c386aa00d4f6328aaac94294a1d9cbee8c0863a0cd62909067e8b3f" }, "downloads": -1, "filename": "goss-0.1.6.tar.gz", "has_sig": false, "md5_digest": "24c1c292b52f661d2c91323a05b3b4ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 13190, "upload_time": "2019-06-19T23:20:10", "url": "https://files.pythonhosted.org/packages/bf/53/e363793558ea363a0a2c951a4efe1e295066456ca31ff1518c6be68b3bf2/goss-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "d32bc0490f03cb7780f020b837b09a28", "sha256": "bb11de1cd0f57f51557da27a84d32f18bf6331f3228b96b4c5a180f6e1737437" }, "downloads": -1, "filename": "goss-0.1.7.tar.gz", "has_sig": false, "md5_digest": "d32bc0490f03cb7780f020b837b09a28", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14216, "upload_time": "2019-07-03T10:28:19", "url": "https://files.pythonhosted.org/packages/9a/aa/d4742ecf89b447398a06ca4e31569af98c6a5a491a7ca9dd90f55ff94174/goss-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "28ebd0488cc889e5ea06639f151d4e9d", "sha256": "46a3bce22383a3fe77b551004c31b58247b72d47253f28dc1e17db7bf02e8699" }, "downloads": -1, "filename": "goss-0.1.8.tar.gz", "has_sig": false, "md5_digest": "28ebd0488cc889e5ea06639f151d4e9d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14406, "upload_time": "2019-08-22T03:29:42", "url": "https://files.pythonhosted.org/packages/36/71/9dbe4101027652e9b83faacfffb1c0bcab47cb74c9b683e8b60d43475d4a/goss-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28ebd0488cc889e5ea06639f151d4e9d", "sha256": "46a3bce22383a3fe77b551004c31b58247b72d47253f28dc1e17db7bf02e8699" }, "downloads": -1, "filename": "goss-0.1.8.tar.gz", "has_sig": false, "md5_digest": "28ebd0488cc889e5ea06639f151d4e9d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14406, "upload_time": "2019-08-22T03:29:42", "url": "https://files.pythonhosted.org/packages/36/71/9dbe4101027652e9b83faacfffb1c0bcab47cb74c9b683e8b60d43475d4a/goss-0.1.8.tar.gz" } ] }