{ "info": { "author": "Lichun", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "blueprint-decr\n==============\n\nA tiny python lib for decorating all view functions of a flask\nblueprint.\n\ninstall\n-------\n\n::\n\n pip install blueprint-decr\n\nusage\n-----\n\n::\n\n # api_blueprint is a blueprint object\n\n import functools\n def dummy_decr(func):\n @functools.wraps(func)\n def wrapper(*sub, **kw):\n print(func.__name__)\n return func(*sub, **kw)\n return wrapper\n\n\n import blueprint_decr\n\n new_api_blueprint = blueprint_decr.attach(api_blueprint, dummy_decr)\n\n # now, you may register new_api_blueprint with flask app object.\n # app.register_blueprint(new_api_blueprint, url_prefix='/api')", "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/socrateslee/blueprint-decr", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "blueprint-decr", "package_url": "https://pypi.org/project/blueprint-decr/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/blueprint-decr/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/socrateslee/blueprint-decr" }, "release_url": "https://pypi.org/project/blueprint-decr/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.1.1" }, "last_serial": 2494267, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "49e7025c7ccd86ecb249254c02348dbd", "sha256": "9d746f24062336e3a13d1763f32a1a4f7fc62887c59e8ae27bdb9c4950298800" }, "downloads": -1, "filename": "blueprint-decr-0.1.0.tar.gz", "has_sig": false, "md5_digest": "49e7025c7ccd86ecb249254c02348dbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1459, "upload_time": "2016-12-01T17:15:21", "url": "https://files.pythonhosted.org/packages/1d/3c/448decb90ce64514b6310cd0442e6c4c40a1f542334a8d0de09df8c6fbee/blueprint-decr-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e1b51dc670cec5225717246b8f4bec36", "sha256": "afa40fd5e20b3c06383bd438b759dd10780d87f2715c56145268499ed2a8da3a" }, "downloads": -1, "filename": "blueprint-decr-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e1b51dc670cec5225717246b8f4bec36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1715, "upload_time": "2016-12-01T17:33:23", "url": "https://files.pythonhosted.org/packages/2b/94/221409d69b5f298e19ce7b450fa32ce3f8a5ff892e98c0cc54e4db87a6d5/blueprint-decr-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e1b51dc670cec5225717246b8f4bec36", "sha256": "afa40fd5e20b3c06383bd438b759dd10780d87f2715c56145268499ed2a8da3a" }, "downloads": -1, "filename": "blueprint-decr-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e1b51dc670cec5225717246b8f4bec36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1715, "upload_time": "2016-12-01T17:33:23", "url": "https://files.pythonhosted.org/packages/2b/94/221409d69b5f298e19ce7b450fa32ce3f8a5ff892e98c0cc54e4db87a6d5/blueprint-decr-0.1.1.tar.gz" } ] }