{ "info": { "author": "Yani Lathouris", "author_email": "ylathouris@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "\n![](docs/img/slogan.gif)\n\n\n
\n\n## Installation\n\n```\npip install glossy\n```\n\n
\n\n## Start Decorating\n\n```python\nimport glossy\nimport time\n\n\n@glossy.decorator\ndef timer(func, *args, **kwargs):\n \"\"\"\n Timer\n\n Place this decorator on functions to see how long\n they take to execute.\n \"\"\"\n start = time.time()\n result = func(*args, **kwargs)\n secs = time.time() - start\n name = func.__name__\n print(f\"Function {name} took {secs} seconds\")\n return result\n```\n
\n\n\n# Features\n\n* [Flatter Decorators](docs/pages/flatten.md)\n* [Discoverabilty](#discovery)\n* [Testing & Mocking](#testing)\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/ylathouris/glossy", "keywords": "decorator,decorators,test,testing,mock,mocks,stub,stubs,stubbing,util,utils,utility,utilities,helpers,tools,wrappers", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "glossy", "package_url": "https://pypi.org/project/glossy/", "platform": "", "project_url": "https://pypi.org/project/glossy/", "project_urls": { "Homepage": "https://github.com/ylathouris/glossy", "Say Thanks!": "http://saythanks.io/to/ylathouris", "Source": "https://github.com/ylathouris/glossy", "Tracker": "https://github.com/ylathouris/glossy/issues" }, "release_url": "https://pypi.org/project/glossy/0.0.3/", "requires_dist": null, "requires_python": ">=3.7, <4", "summary": "Make your decorators glossy!", "version": "0.0.3" }, "last_serial": 5759077, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "77616f4fd9aebfa9b759a72e9c8f3d19", "sha256": "91efb41786bcb83c71ca78b27a36905e3d4fb7943e4bb282c362c3e1e7be8ed7" }, "downloads": -1, "filename": "glossy-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "77616f4fd9aebfa9b759a72e9c8f3d19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7, <4", "size": 8137, "upload_time": "2019-08-26T12:29:36", "url": "https://files.pythonhosted.org/packages/f8/17/6dc6d8781ac57aed11d81dbb6d2ff78ac0763a7a720efc53f09f304487b0/glossy-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4d22564c9a6fe51c2aea521e20ee138", "sha256": "fe9ad220a20eba1349eacc30b031fabacb5a79d28d342cbdbd59aa5805fb7ae0" }, "downloads": -1, "filename": "glossy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f4d22564c9a6fe51c2aea521e20ee138", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <4", "size": 7249, "upload_time": "2019-08-26T12:29:39", "url": "https://files.pythonhosted.org/packages/8e/9f/1369eba3a4727fbf82bcac86a61c7f098408373fa667fe0be2b386c3c5ed/glossy-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "89cc8c9571b62214e87d0ac5c6e70086", "sha256": "8aa8e8fd3e47f0ac7e93b18a87f2a544e7fa949556c6554c14c81cd9c28e8302" }, "downloads": -1, "filename": "glossy-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89cc8c9571b62214e87d0ac5c6e70086", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7, <4", "size": 7830, "upload_time": "2019-08-28T21:51:51", "url": "https://files.pythonhosted.org/packages/e3/1d/b50565b141777a99c872fcf125fd9441e9703f89e4b8d79b0cb269766c72/glossy-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11ecee434feabeb6ffb638bd420bff94", "sha256": "5139dcbd43ab549238e00d805a7b6919350e4014c810c242723ac81de6c7ea3c" }, "downloads": -1, "filename": "glossy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "11ecee434feabeb6ffb638bd420bff94", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <4", "size": 5188, "upload_time": "2019-08-28T21:51:54", "url": "https://files.pythonhosted.org/packages/68/d9/fbbf81f08b1173a95a99bbd06525c9ee355145aa3cc5dbb204c099e00cc0/glossy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e20aba649002fe94bf773d5fe45adabe", "sha256": "09492fca57ba33093542f8ebec22815fa0662312bd23100c1c48465ee445dd8a" }, "downloads": -1, "filename": "glossy-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e20aba649002fe94bf773d5fe45adabe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7, <4", "size": 7886, "upload_time": "2019-08-30T08:42:24", "url": "https://files.pythonhosted.org/packages/e0/bd/fcdee24b5630e433ad435d7597cac09955437ec5030ca35f0418ca31917a/glossy-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be547fece990529ab701e8a4131d5eb9", "sha256": "f2b7581354e42ab8bfc4c6dad1453eda342c6b412069e589f84077e32b143848" }, "downloads": -1, "filename": "glossy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "be547fece990529ab701e8a4131d5eb9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <4", "size": 5251, "upload_time": "2019-08-30T08:42:28", "url": "https://files.pythonhosted.org/packages/8f/86/2e1443dc19ed941cb1af241760476c2de82932e4bce9fe994b1f6a49900c/glossy-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e20aba649002fe94bf773d5fe45adabe", "sha256": "09492fca57ba33093542f8ebec22815fa0662312bd23100c1c48465ee445dd8a" }, "downloads": -1, "filename": "glossy-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e20aba649002fe94bf773d5fe45adabe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7, <4", "size": 7886, "upload_time": "2019-08-30T08:42:24", "url": "https://files.pythonhosted.org/packages/e0/bd/fcdee24b5630e433ad435d7597cac09955437ec5030ca35f0418ca31917a/glossy-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be547fece990529ab701e8a4131d5eb9", "sha256": "f2b7581354e42ab8bfc4c6dad1453eda342c6b412069e589f84077e32b143848" }, "downloads": -1, "filename": "glossy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "be547fece990529ab701e8a4131d5eb9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <4", "size": 5251, "upload_time": "2019-08-30T08:42:28", "url": "https://files.pythonhosted.org/packages/8f/86/2e1443dc19ed941cb1af241760476c2de82932e4bce9fe994b1f6a49900c/glossy-0.0.3.tar.gz" } ] }