{ "info": { "author": "Huan Do", "author_email": "doboy0@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "## Also\nEver had lots of methods that do the same thing?!\nYou want to set them to the same thing but dont want to do something lame like\n```python\n def method(self):\n pass\n\n othermethod = method\n```\n\nRather you want to do it with style like\n\n```python\n @also('othermethod')\n def method(self):\n pass\n```\n\nThen do I have a solution for you!\n\n## Installation\n```\npip install also\n```\n\n## Usage\n```python\nfrom also import also, AlsoMetaClass\n\nclass Foo:\n __metaclass__ = AlsoMetaClass\n\n @also('getThing')\n @also('get_thing')\n def getthing(self):\n return 'go bears'\n\nfoo = Foo()\nassert (foo.getthing() == foo.get_thing() == \n foo.getThing() == 'go bears')\n```", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Doboy/Also", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "also", "package_url": "https://pypi.org/project/also/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/also/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Doboy/Also" }, "release_url": "https://pypi.org/project/also/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.0.2" }, "last_serial": 786244, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "24d9325351d861e5996942c25e5adcd5", "sha256": "37def32fbe90bfc6dfcee9e33d35970945f60e814134ef76ac1a1027cef9241e" }, "downloads": -1, "filename": "also-0.0.1.tar.gz", "has_sig": false, "md5_digest": "24d9325351d861e5996942c25e5adcd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278, "upload_time": "2012-08-30T01:35:48", "url": "https://files.pythonhosted.org/packages/34/aa/f9268590e75cbeda1523c6a51027f17f1c141ba576e9a9e577f4e35a2284/also-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "b2363e8dfe7d69bb9fd554869330fcf2", "sha256": "55893fd0bd491e1f2e8158818995906830ec25bc1bbd6a4503d925dfb03c0d4a" }, "downloads": -1, "filename": "also-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b2363e8dfe7d69bb9fd554869330fcf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1276, "upload_time": "2012-08-30T01:50:59", "url": "https://files.pythonhosted.org/packages/0c/a6/23afaa70a830ef92e35b19dd21cc1098b0cdd8157ea7f3d7c926df260393/also-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2363e8dfe7d69bb9fd554869330fcf2", "sha256": "55893fd0bd491e1f2e8158818995906830ec25bc1bbd6a4503d925dfb03c0d4a" }, "downloads": -1, "filename": "also-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b2363e8dfe7d69bb9fd554869330fcf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1276, "upload_time": "2012-08-30T01:50:59", "url": "https://files.pythonhosted.org/packages/0c/a6/23afaa70a830ef92e35b19dd21cc1098b0cdd8157ea7f3d7c926df260393/also-0.0.2.tar.gz" } ] }