{ "info": { "author": "Aurelien Busi", "author_email": "aurelien.busi@dailymotion.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries" ], "description": "# tartiflette-plugin-time-it\n\nAllows you to view field time execution in your log as easily as :\n\n```\ntype Example {\n aField: String @timeIt\n}\n```\n\nBy default the `timeIt` directive will use it's own logger retrieved by `logging.getLogger(\"__name__\")`.\n\nIf called with `useLogger: false` it will use the print statement.\n\nAt init time, using the `create_engine` api, you can pass your own logger to the directive.\n\n```python\nengine = await create_engine(sdl, modules=[{\"name\": \"tartiflette_plugin_time_it\", \"config\": {\"logger\": myLogger()}}])\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/tartiflette/tartiflette-plugin-time-it", "keywords": "graphql protocol api tartiflette timeit", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tartiflette-plugin-time-it", "package_url": "https://pypi.org/project/tartiflette-plugin-time-it/", "platform": "", "project_url": "https://pypi.org/project/tartiflette-plugin-time-it/", "project_urls": { "Homepage": "https://github.com/tartiflette/tartiflette-plugin-time-it" }, "release_url": "https://pypi.org/project/tartiflette-plugin-time-it/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "A tartiflette plugin that will print execution duration of a field", "version": "1.0.0" }, "last_serial": 5872353, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4d56bb11934da6cf720ae493e4de4bec", "sha256": "d198abce967e739b2ef92a64ccb4b20131d61fe689b7dc257474920fcf8c07bc" }, "downloads": -1, "filename": "tartiflette-plugin-time-it-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4d56bb11934da6cf720ae493e4de4bec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2186, "upload_time": "2019-06-19T21:12:53", "url": "https://files.pythonhosted.org/packages/68/d7/73123b833d974a91cd8009ac94de49e2240d6252fed308a504312973800d/tartiflette-plugin-time-it-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "bde88164ee5f379f6a27d2a144c9635e", "sha256": "c4df99a9b4e2e50ff8a74c6349c2b8d3a7f2814bfa5bc52365fafe2d49d56c80" }, "downloads": -1, "filename": "tartiflette-plugin-time-it-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bde88164ee5f379f6a27d2a144c9635e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2529, "upload_time": "2019-09-23T09:04:40", "url": "https://files.pythonhosted.org/packages/af/fa/aea6e891abe0144b590e31507727d3c6cb8cb8e8bd9623da042898f258c2/tartiflette-plugin-time-it-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bde88164ee5f379f6a27d2a144c9635e", "sha256": "c4df99a9b4e2e50ff8a74c6349c2b8d3a7f2814bfa5bc52365fafe2d49d56c80" }, "downloads": -1, "filename": "tartiflette-plugin-time-it-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bde88164ee5f379f6a27d2a144c9635e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2529, "upload_time": "2019-09-23T09:04:40", "url": "https://files.pythonhosted.org/packages/af/fa/aea6e891abe0144b590e31507727d3c6cb8cb8e8bd9623da042898f258c2/tartiflette-plugin-time-it-1.0.0.tar.gz" } ] }