{ "info": { "author": "Kirill Sulim", "author_email": "kirillsulim@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# hoox\n\nHoox is git hooks manager\n\n## Initialization\n\nFor initialization you shuld run init command in project root\n\n```plaintext\nhoox init\n```\n\nOptional arguments:\n\n- `--directory` or `--d` - directory to store hook scripts. Default is `.hoox` in project root.\n\nYou can use separate directory to store typical hooks for specific language.\n\nIn case of already initialized repository you will be prompted to rewrite hoox directory.\n\n## Show information\n\nTo show current hoox status, hoox directory and enabled hooks, you can run following command\n\n```plaintext\nhoox info\n```\n\nCommand will show info:\n\n```plaintext\nHoox dir: ./hoox\nEnabled hooks:\n pre-commit\n pre-push\n```\n\n## List of supported hooks\n\nHoox support folowing hooks in current version:\n\n- pre-commit\n- pre-push\n- commit-msg\n- prepare-commit-msg\n\n## Run hook\n\nYou can run hook for test purpose via\n\n```plaintext\nhoox run-hook [hook-arguments ...]\n```\n\n## Enabling hooks\n\nBy default all hooks are disabled. To enable hook run\n\n```plaintext\nhoox enable \n```\n\nEnable hooks realized via adding .sh script that runs `hoox run-hook [hook-arguments]`.\n\n## Disabling hookx\n\nTo disable hook run\n\n```plaintext\nhoox disable \n```\n\nDisable hooks realized via deleting .sh script from previous paragraph.\nDo not edit those scripts, cause you can lost all changes when hook is disabled.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kirillsulim/hoox", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "hoox", "package_url": "https://pypi.org/project/hoox/", "platform": "", "project_url": "https://pypi.org/project/hoox/", "project_urls": { "Homepage": "https://github.com/kirillsulim/hoox" }, "release_url": "https://pypi.org/project/hoox/0.0.5/", "requires_dist": null, "requires_python": "", "summary": "Git hooks manager", "version": "0.0.5" }, "last_serial": 4476317, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "616494965a984a159740f098c2ec641e", "sha256": "88021247dcf92564e57586be56cb323985300a5b1e902e904deeba54f2a44498" }, "downloads": -1, "filename": "hoox-0.0.1.tar.gz", "has_sig": false, "md5_digest": "616494965a984a159740f098c2ec641e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1268, "upload_time": "2018-09-09T10:14:19", "url": "https://files.pythonhosted.org/packages/a0/95/35c66189edc4ae70facbb39f38c1f5842350d8837e5e709e85c3ca8c462d/hoox-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "88e28c06aa90920df1f41b304bb2741a", "sha256": "41e3f0ae7a590d555ae82c73ca99f620b9ed5bf9a118b4689a5cb34254b8d9d8" }, "downloads": -1, "filename": "hoox-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "88e28c06aa90920df1f41b304bb2741a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4214, "upload_time": "2018-09-25T11:55:02", "url": "https://files.pythonhosted.org/packages/9d/32/20861a46e2792ec1924a21071b86059668c32c437da51bf4eecb3d09e2cd/hoox-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "302412bf50fa9eadbee5618675176b0e", "sha256": "b4f8949e93db972c48e1f1a339cabff266ab7536a85b8b0ae357a2660bcc1b2f" }, "downloads": -1, "filename": "hoox-0.0.3.tar.gz", "has_sig": false, "md5_digest": "302412bf50fa9eadbee5618675176b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2018-09-25T11:55:04", "url": "https://files.pythonhosted.org/packages/cf/46/6bf3f610c92b847517761abba8ed0076cc9025ac2e8d239392de8b304541/hoox-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "5c4d76d334b5c95602497f0ca7dabde7", "sha256": "934a38a1af79f684d3ec06375ff7e2c9a2a254328d026006ed29b9f4f5595e2f" }, "downloads": -1, "filename": "hoox-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5c4d76d334b5c95602497f0ca7dabde7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4238, "upload_time": "2018-10-01T13:29:51", "url": "https://files.pythonhosted.org/packages/b7/9f/5be7721271e310c3ab035a6536f2489f572ac356ee52f1cf2ce1a60c3623/hoox-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bf9a273ae5ea00d1544346ef1daf391", "sha256": "2fa0fd769980853298cff9dc1d0aecb65a25741158b2204ac61a9bd272a7a3d0" }, "downloads": -1, "filename": "hoox-0.0.4.tar.gz", "has_sig": false, "md5_digest": "2bf9a273ae5ea00d1544346ef1daf391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2890, "upload_time": "2018-10-01T13:29:52", "url": "https://files.pythonhosted.org/packages/19/d3/37afaab8c45b1cf01337d774a0466e5097f8e0eb104b7c24b9ddd5e3e124/hoox-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "63981e6b64e84751d5e78006555cfe66", "sha256": "33d0b85c2c4b761833c05ad22bdd5c13a6bb069ab024982785d84aebe64301d0" }, "downloads": -1, "filename": "hoox-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "63981e6b64e84751d5e78006555cfe66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5747, "upload_time": "2018-11-12T06:23:25", "url": "https://files.pythonhosted.org/packages/e9/c2/84f8703eccdcceb575241451885faf320044e7ccea981296bf219975164f/hoox-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e82c29ff76a44259b0d6f0ea299490b", "sha256": "761c23749575a1cd249826ffd80950159618ac528fd2181e4bb75833ea30f30d" }, "downloads": -1, "filename": "hoox-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6e82c29ff76a44259b0d6f0ea299490b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3970, "upload_time": "2018-11-12T06:23:27", "url": "https://files.pythonhosted.org/packages/37/74/0b6727f922684b6d586ad78204fd28ec0a04c34d7b7ce30e4c6743e687a1/hoox-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63981e6b64e84751d5e78006555cfe66", "sha256": "33d0b85c2c4b761833c05ad22bdd5c13a6bb069ab024982785d84aebe64301d0" }, "downloads": -1, "filename": "hoox-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "63981e6b64e84751d5e78006555cfe66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5747, "upload_time": "2018-11-12T06:23:25", "url": "https://files.pythonhosted.org/packages/e9/c2/84f8703eccdcceb575241451885faf320044e7ccea981296bf219975164f/hoox-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e82c29ff76a44259b0d6f0ea299490b", "sha256": "761c23749575a1cd249826ffd80950159618ac528fd2181e4bb75833ea30f30d" }, "downloads": -1, "filename": "hoox-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6e82c29ff76a44259b0d6f0ea299490b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3970, "upload_time": "2018-11-12T06:23:27", "url": "https://files.pythonhosted.org/packages/37/74/0b6727f922684b6d586ad78204fd28ec0a04c34d7b7ce30e4c6743e687a1/hoox-0.0.5.tar.gz" } ] }