{ "info": { "author": "RobertoPrevato", "author_email": "roberto.prevato@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: Unix", "Programming Language :: Python :: 3" ], "description": "[![Build status](https://robertoprevato.visualstudio.com/wrktoolbox/_apis/build/status/wrktoolbox-xlsx-CI)](https://robertoprevato.visualstudio.com/wrktoolbox/_build/latest?definitionId=20) [![pypi](https://img.shields.io/pypi/v/wrktools-xlsx.svg?color=blue)](https://pypi.org/project/wrktools-xlsx/) [![Test coverage](https://img.shields.io/azure-devops/coverage/robertoprevato/wrktoolbox/20.svg)](https://robertoprevato.visualstudio.com/wrktoolbox/_build?definitionId=20)\n\n# wrktoolbox-xlsx\nXLSX spreadsheet reports for [wrktoolbox](https://github.com/RobertoPrevato/wrktoolbox).\n\n```bash\npip install wrktools-xlsx\n```\n\n## Example configuration\n\n**YAML**\n```yaml\n# importers read benchmarks results\nimporters:\n - type: json\n root_folder: data/results\n\n# reports generation supports plugins, like benchmarks logic\nplugins:\n - wrktoolboxxlsx.xlsx\n\n# writers write reports\nwriters:\n - type: xlsx\n file_name: example.xlsx\n\n```\n\n**JSON**\n```yaml\n{\n \"importers\": [\n {\n type: \"json\",\n root_folder: \"data/results\"\n }\n ],\n\n \"plugins\": [\"wrktoolboxxlsx.xlsx\"],\n\n \"writers\": [\n {\n type: \"xlsx\",\n file_name: \"example.xlsx\"\n }\n ],\n}\n\n```\n\n## Usage\n```bash\nwrktoolbox reports --settings configuration.yaml\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/RobertoPrevato/wrktoolbox-xlsx", "keywords": "wrk runner benchmarks load performance tests xlsx results", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wrktools-xlsx", "package_url": "https://pypi.org/project/wrktools-xlsx/", "platform": "", "project_url": "https://pypi.org/project/wrktools-xlsx/", "project_urls": { "Homepage": "https://github.com/RobertoPrevato/wrktoolbox-xlsx" }, "release_url": "https://pypi.org/project/wrktools-xlsx/0.0.4/", "requires_dist": [ "wrktools", "xlsxwriter" ], "requires_python": "", "summary": "XLSX spreadsheet reports for wrktoolbox.", "version": "0.0.4" }, "last_serial": 5528160, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "66bf843b3fb76bde38e92fbbaebf2ee7", "sha256": "8351a38a78b09cb5bb633f51d08b22f5d3457affeca99beab118a2c05e6db2ee" }, "downloads": -1, "filename": "wrktools_xlsx-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "66bf843b3fb76bde38e92fbbaebf2ee7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4695, "upload_time": "2019-07-09T21:42:17", "url": "https://files.pythonhosted.org/packages/72/f0/859c91e1d18f58faa8cf034d139ef38a2da6f256b9b191e2c5e6db626b25/wrktools_xlsx-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9f977000c37b57b3b18db9639ffb9c3", "sha256": "a9aa632ab43e2e6923e1937ac3b05cfa898509252020fb972b232027b91672ef" }, "downloads": -1, "filename": "wrktools-xlsx-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c9f977000c37b57b3b18db9639ffb9c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3509, "upload_time": "2019-07-09T21:42:19", "url": "https://files.pythonhosted.org/packages/35/63/543054112ad5474e1f14b4718ee39d449ff96f27942f7f4f5f4741847617/wrktools-xlsx-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7f031b7b1e24a8b39cd350aa0f2b3cef", "sha256": "e5b6d667d15aa9a2fd2d78ceca7200d37527e1c57f5e8e038372387074d3816b" }, "downloads": -1, "filename": "wrktools_xlsx-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7f031b7b1e24a8b39cd350aa0f2b3cef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4696, "upload_time": "2019-07-09T21:58:08", "url": "https://files.pythonhosted.org/packages/17/ec/e0ef648c16a7b92bfd2c68ffa87bdb5c3fdd609304b49c36ac08bb325b6f/wrktools_xlsx-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02c11c0948c16929b648ca3af08444a3", "sha256": "50b13d52d5a7f387e887ce49825aee896aa8ed5bb15073eda41b238a60f1daa1" }, "downloads": -1, "filename": "wrktools-xlsx-0.0.2.tar.gz", "has_sig": false, "md5_digest": "02c11c0948c16929b648ca3af08444a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3508, "upload_time": "2019-07-09T21:58:09", "url": "https://files.pythonhosted.org/packages/62/e8/b0f70b55fab20e5d8e291403b0ca344675d72ebc8fb51750a96288f0630d/wrktools-xlsx-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "fa649ac293cbe2294bf2c565e5c0c6ba", "sha256": "572bd48bf498a79d5b101acf0bc996b23c149f21a65d575d619936ef8cad96c7" }, "downloads": -1, "filename": "wrktools_xlsx-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "fa649ac293cbe2294bf2c565e5c0c6ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4693, "upload_time": "2019-07-10T04:55:35", "url": "https://files.pythonhosted.org/packages/c1/3b/01bf3590f6b9f4c5534200e97ed5461475e18cf092343a3ec8b7cba77eea/wrktools_xlsx-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77b90568983a37a0ce528ba524db3675", "sha256": "b1a9b9a11189d396c3259aa842f8dfcb586c86193ffb51625f564c8882bb6ec9" }, "downloads": -1, "filename": "wrktools-xlsx-0.0.3.tar.gz", "has_sig": false, "md5_digest": "77b90568983a37a0ce528ba524db3675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3510, "upload_time": "2019-07-10T04:55:37", "url": "https://files.pythonhosted.org/packages/da/f0/57fd69c2694c6be7bbc5d1559ee0ce27af5c7be9b63b3898e930a43a175e/wrktools-xlsx-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "058920cbec0ab55ebecd59abf9284e06", "sha256": "8c5b2eecbd70b965d5224b56e6f89cd64ca5a9f4ff9ed62b4c6517e4974e870b" }, "downloads": -1, "filename": "wrktools_xlsx-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "058920cbec0ab55ebecd59abf9284e06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5512, "upload_time": "2019-07-13T22:58:18", "url": "https://files.pythonhosted.org/packages/ee/21/a4c253f1e402b16d1ab6d12921132374f79783287573c32719486da8dffc/wrktools_xlsx-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a0601135625d39b379d8ae55df34af2", "sha256": "ca0799359390f4811957d007e2f0fadb6d4ae3f131b673d26ffa32608f4271b1" }, "downloads": -1, "filename": "wrktools-xlsx-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3a0601135625d39b379d8ae55df34af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4360, "upload_time": "2019-07-13T22:58:19", "url": "https://files.pythonhosted.org/packages/5f/38/1cde0fa33e2d14653ac564eaeca7d18bd37114cd5e71b74936e3e6bcef7e/wrktools-xlsx-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "058920cbec0ab55ebecd59abf9284e06", "sha256": "8c5b2eecbd70b965d5224b56e6f89cd64ca5a9f4ff9ed62b4c6517e4974e870b" }, "downloads": -1, "filename": "wrktools_xlsx-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "058920cbec0ab55ebecd59abf9284e06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5512, "upload_time": "2019-07-13T22:58:18", "url": "https://files.pythonhosted.org/packages/ee/21/a4c253f1e402b16d1ab6d12921132374f79783287573c32719486da8dffc/wrktools_xlsx-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a0601135625d39b379d8ae55df34af2", "sha256": "ca0799359390f4811957d007e2f0fadb6d4ae3f131b673d26ffa32608f4271b1" }, "downloads": -1, "filename": "wrktools-xlsx-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3a0601135625d39b379d8ae55df34af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4360, "upload_time": "2019-07-13T22:58:19", "url": "https://files.pythonhosted.org/packages/5f/38/1cde0fa33e2d14653ac564eaeca7d18bd37114cd5e71b74936e3e6bcef7e/wrktools-xlsx-0.0.4.tar.gz" } ] }