{ "info": { "author": "artPlusPlus", "author_email": "artPlusPlus@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "Grapnel\n=======\n\nGrapnel is a library that provides Python classes with Hooks. Hooks allow other parts of the codebase to register functions or methods as callbacks. When a Hook is triggered by an instance of the class, the callbacks are invoked.\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "artPlusPlus", "maintainer_email": "artPlusPlus@users.noreply.github.com", "name": "grapnel", "package_url": "https://pypi.org/project/grapnel/", "platform": "", "project_url": "https://pypi.org/project/grapnel/", "project_urls": null, "release_url": "https://pypi.org/project/grapnel/0.2.0/", "requires_dist": null, "requires_python": ">=3.7,<4.0", "summary": "Add hooks to your python classes.", "version": "0.2.0" }, "last_serial": 5315583, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9e7c1e406f18d6786b6b5d74ad0b1b66", "sha256": "36ffc853d3b1c3154483c24b18b36e609b191455761139335e06d4094c8333e3" }, "downloads": -1, "filename": "grapnel-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9e7c1e406f18d6786b6b5d74ad0b1b66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 1025, "upload_time": "2019-05-17T05:52:20", "url": "https://files.pythonhosted.org/packages/c1/52/dd76344d64642f8c00bcd71a2d8e7e374ec262b17b0ca1e5b0993a16f7e7/grapnel-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d402368c785d2b34988b88adf58af06f", "sha256": "a0f970e669fb8ab0f001f70871dfe2c81c620a7e2acbf83b46199c9fe8407686" }, "downloads": -1, "filename": "grapnel-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d402368c785d2b34988b88adf58af06f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 805, "upload_time": "2019-05-17T05:52:22", "url": "https://files.pythonhosted.org/packages/cb/bd/6097dd2ec91567555066a812d4cd0e0d9089825fb7eb56f2484f2d4e7a79/grapnel-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b943a292830b7683128a66d54231998b", "sha256": "0cc1c315924bb50fe48154029c2bed44e29740dab0f7e7948842a83a63ba7680" }, "downloads": -1, "filename": "grapnel-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b943a292830b7683128a66d54231998b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 8168, "upload_time": "2019-05-25T06:01:52", "url": "https://files.pythonhosted.org/packages/29/36/45fc02656b6142e72ff09bf2479e47e26a40e59a8593a0861e801f023362/grapnel-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "568ea0dde3ff1c2c66715dba26c1a7f5", "sha256": "f82cc721329c148315ea177081d4340dde0397d74e0628e0ceb03f41550d1153" }, "downloads": -1, "filename": "grapnel-0.2.0.tar.gz", "has_sig": false, "md5_digest": "568ea0dde3ff1c2c66715dba26c1a7f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 7631, "upload_time": "2019-05-25T06:01:54", "url": "https://files.pythonhosted.org/packages/5a/42/8cc90925478d0b0f9b5ef630cf228153f09c5fa4516c527109be9907b4f3/grapnel-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b943a292830b7683128a66d54231998b", "sha256": "0cc1c315924bb50fe48154029c2bed44e29740dab0f7e7948842a83a63ba7680" }, "downloads": -1, "filename": "grapnel-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b943a292830b7683128a66d54231998b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 8168, "upload_time": "2019-05-25T06:01:52", "url": "https://files.pythonhosted.org/packages/29/36/45fc02656b6142e72ff09bf2479e47e26a40e59a8593a0861e801f023362/grapnel-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "568ea0dde3ff1c2c66715dba26c1a7f5", "sha256": "f82cc721329c148315ea177081d4340dde0397d74e0628e0ceb03f41550d1153" }, "downloads": -1, "filename": "grapnel-0.2.0.tar.gz", "has_sig": false, "md5_digest": "568ea0dde3ff1c2c66715dba26c1a7f5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 7631, "upload_time": "2019-05-25T06:01:54", "url": "https://files.pythonhosted.org/packages/5a/42/8cc90925478d0b0f9b5ef630cf228153f09c5fa4516c527109be9907b4f3/grapnel-0.2.0.tar.gz" } ] }