{
"info": {
"author": "ACSONE SA/NV,Creu Blanca,Odoo Community Association (OCA)",
"author_email": "support@odoo-community.org",
"bugtrack_url": null,
"classifiers": [
"Framework :: Odoo",
"License :: OSI Approved :: GNU Affero General Public License v3",
"Programming Language :: Python"
],
"description": ".. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n\n================\nBase report xlsx\n================\n\nThis module provides a basic report class to generate xlsx report.\n\nInstallation\n============\n\nMake sure you have ``xlsxwriter`` Python module installed::\n\n$ pip install xlsxwriter\n\nFor testing it is also necessary ``xlrd`` Python module installed::\n\n$ pip install xlrd\n\nUsage\n=====\n\nAn example of XLSX report for partners on a module called `module_name`:\n\nA python class ::\n\n from odoo import models\n\n class PartnerXlsx(models.AbstractModel):\n _name = 'report.module_name.report_name'\n _inherit = 'report.report_xlsx.abstract'\n\n def generate_xlsx_report(self, workbook, data, partners):\n for obj in partners:\n report_name = obj.name\n # One sheet by partner\n sheet = workbook.add_worksheet(report_name[:31])\n bold = workbook.add_format({'bold': True})\n sheet.write(0, 0, obj.name, bold)\n\nTo manipulate the ``workbook`` and ``sheet`` objects, refer to the\n`documentation `_ of ``xlsxwriter``.\n\nA report XML record ::\n\n \n\n.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas\n :alt: Try me on Runbot\n :target: https://runbot.odoo-community.org/runbot/143/11.0\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues\n`_. In case of trouble, please\ncheck there if your issue has already been reported. If you spotted it first,\nhelp us smashing it by providing a detailed and welcomed feedback.\n\nCredits\n=======\n\nContributors\n------------\n\n* Adrien Peiffer \n* Enric Tobella \n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.\n\nTo contribute to this module, please visit https://odoo-community.org.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/oca/reporting-engine",
"keywords": "",
"license": "AGPL-3",
"maintainer": "",
"maintainer_email": "",
"name": "odoo11-addon-report-xlsx",
"package_url": "https://pypi.org/project/odoo11-addon-report-xlsx/",
"platform": "",
"project_url": "https://pypi.org/project/odoo11-addon-report-xlsx/",
"project_urls": {
"Homepage": "https://github.com/oca/reporting-engine"
},
"release_url": "https://pypi.org/project/odoo11-addon-report-xlsx/11.0.1.0.6/",
"requires_dist": [
"odoo (<11.1dev,>=11.0a)",
"xlrd",
"xlsxwriter"
],
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"summary": "Base module to create xlsx report",
"version": "11.0.1.0.6",
"yanked": false,
"yanked_reason": null
},
"last_serial": 6010534,
"releases": {
"11.0.1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "6bd338ebb535eff96fed9df860ba2848",
"sha256": "f56a10209bf98d7086f84cd66c4cfea17dfe2872fb833771bfd8ff4d9c9992ad"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6bd338ebb535eff96fed9df860ba2848",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 28627,
"upload_time": "2017-11-10T05:30:46",
"upload_time_iso_8601": "2017-11-10T05:30:46.474006Z",
"url": "https://files.pythonhosted.org/packages/b4/7e/3dc946a3350065331ca28a8ff6ac8ef5b53fb84a268c1752d747e44f57a8/odoo11_addon_report_xlsx-11.0.1.0.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.0.99.dev1": [
{
"comment_text": "",
"digests": {
"md5": "3d6d27bbd022ffc3b01e04eb76bba69d",
"sha256": "c4939303475642000ebb7ee6de3af885106aee003b26c5d315424a1674db34d8"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.0.99.dev1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3d6d27bbd022ffc3b01e04eb76bba69d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 28998,
"upload_time": "2017-12-31T05:35:21",
"upload_time_iso_8601": "2017-12-31T05:35:21.377496Z",
"url": "https://files.pythonhosted.org/packages/94/40/ff7ba3a431e46c9459b2aabaa95ec1b31b05c86e9c2b6420538ed3ea80c0/odoo11_addon_report_xlsx-11.0.1.0.0.99.dev1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.0.99.dev2": [
{
"comment_text": "",
"digests": {
"md5": "c275efd3c8c1952316fe6d301b76a8e1",
"sha256": "73a8cbfc69a164c4f420b7954cbbf103ccd022401c9351871cef241b13bf491d"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.0.99.dev2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c275efd3c8c1952316fe6d301b76a8e1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29272,
"upload_time": "2018-03-04T05:44:59",
"upload_time_iso_8601": "2018-03-04T05:44:59.384460Z",
"url": "https://files.pythonhosted.org/packages/65/ec/7b4e866b031f71b7b411730153b87217dd34090de5f8776ea3dccb1e8c44/odoo11_addon_report_xlsx-11.0.1.0.0.99.dev2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "28ac23bc128280b69057b3626eae2791",
"sha256": "5105248fccef5c7c308b2420f1f92b1b76be2a47f2b4a2f5b90e3510006a59fd"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "28ac23bc128280b69057b3626eae2791",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29149,
"upload_time": "2018-03-20T05:30:43",
"upload_time_iso_8601": "2018-03-20T05:30:43.332913Z",
"url": "https://files.pythonhosted.org/packages/ea/f2/5a54c522692877cc6554ed0554f67ec5b2caaaa0cd2169aebbcff888fbc8/odoo11_addon_report_xlsx-11.0.1.0.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "fac18dbe82cca8e0ef9f9ae3de402815",
"sha256": "53087c8087862b0a2cf94dd35873cfe1a4427b6847990c4ea86ccee1a1c290f0"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fac18dbe82cca8e0ef9f9ae3de402815",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29145,
"upload_time": "2018-04-28T04:35:32",
"upload_time_iso_8601": "2018-04-28T04:35:32.702854Z",
"url": "https://files.pythonhosted.org/packages/1f/de/4c8bf0716684b226bc84875cd2420e33cdfa9d8d4566b9d26be4aad37374/odoo11_addon_report_xlsx-11.0.1.0.2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.2.99.dev1": [
{
"comment_text": "",
"digests": {
"md5": "7e4e0ba3c2d6ee002fea3ad82726d3d0",
"sha256": "fdcc6a66591e7ae91e19416aa46204081773c92759c387cf015eeccc2353aea6"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.2.99.dev1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7e4e0ba3c2d6ee002fea3ad82726d3d0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 31442,
"upload_time": "2018-07-25T04:36:36",
"upload_time_iso_8601": "2018-07-25T04:36:36.353135Z",
"url": "https://files.pythonhosted.org/packages/25/79/251f4fb0100fee0fb2db77285f38f78211e59090f2ff7661dbe8cba26910/odoo11_addon_report_xlsx-11.0.1.0.2.99.dev1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.3": [
{
"comment_text": "",
"digests": {
"md5": "4ec05467a7c3093ececaf286cb65ad44",
"sha256": "74a341ae4a92a9768e288142014e21c6cdd298c951c60e1d8b28fc460d801d91"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4ec05467a7c3093ececaf286cb65ad44",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29844,
"upload_time": "2018-08-28T04:36:57",
"upload_time_iso_8601": "2018-08-28T04:36:57.905022Z",
"url": "https://files.pythonhosted.org/packages/3a/b6/ba393011dd8e5b2045f39dc84a6eca1937ebc19152ac41eebdbfef5e169d/odoo11_addon_report_xlsx-11.0.1.0.3-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.3.99.dev1": [
{
"comment_text": "",
"digests": {
"md5": "f98f718ec32f180bbb512a830f98b923",
"sha256": "30645e71252b93543c342e32a2065e0e8a8e88cea097a66069d09aaf1851d396"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.3.99.dev1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f98f718ec32f180bbb512a830f98b923",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29982,
"upload_time": "2019-02-15T05:39:36",
"upload_time_iso_8601": "2019-02-15T05:39:36.282184Z",
"url": "https://files.pythonhosted.org/packages/1f/89/f1786cab843742ca68a197ab04ccc5273af04f5124d5d7eedb823ae7b23c/odoo11_addon_report_xlsx-11.0.1.0.3.99.dev1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.4": [
{
"comment_text": "",
"digests": {
"md5": "86983496021ec1138344727856672433",
"sha256": "f1863b7287dd6360d46a1495ea858c7e40966ddfb35ba534035218215b665cfd"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "86983496021ec1138344727856672433",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 29910,
"upload_time": "2019-10-18T04:46:21",
"upload_time_iso_8601": "2019-10-18T04:46:21.363802Z",
"url": "https://files.pythonhosted.org/packages/ed/40/fdc5b60a41dcb7a830f85f5a4453e6c972c4d046243a217d0265b743d60c/odoo11_addon_report_xlsx-11.0.1.0.4-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.5": [
{
"comment_text": "",
"digests": {
"md5": "779cdf76bcb2ed337b08260402e55dc0",
"sha256": "d0c69b279de40fa9d3fe5d48eb06529b45ecc1cddb1944e6e35faabd6fa012cf"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "779cdf76bcb2ed337b08260402e55dc0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 30016,
"upload_time": "2019-10-18T04:46:23",
"upload_time_iso_8601": "2019-10-18T04:46:23.860572Z",
"url": "https://files.pythonhosted.org/packages/b9/6a/1322e1979defedc3c4663f40496bf4c1875a284a1c4c41d5c0265aec62ce/odoo11_addon_report_xlsx-11.0.1.0.5-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"11.0.1.0.6": [
{
"comment_text": "",
"digests": {
"md5": "fa15fbd3f932291d063b154b9e7b0445",
"sha256": "08d058ee5b65b614e5d57d2aeb8d3075fd64ef5f377742e31d32e9bad692d2cd"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fa15fbd3f932291d063b154b9e7b0445",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 30058,
"upload_time": "2019-10-22T04:45:58",
"upload_time_iso_8601": "2019-10-22T04:45:58.336850Z",
"url": "https://files.pythonhosted.org/packages/9a/fa/ec475e68ad186147c8624a1bc952ee91028f98c8526a66d1d5be68f6eff2/odoo11_addon_report_xlsx-11.0.1.0.6-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "fa15fbd3f932291d063b154b9e7b0445",
"sha256": "08d058ee5b65b614e5d57d2aeb8d3075fd64ef5f377742e31d32e9bad692d2cd"
},
"downloads": -1,
"filename": "odoo11_addon_report_xlsx-11.0.1.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fa15fbd3f932291d063b154b9e7b0445",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
"size": 30058,
"upload_time": "2019-10-22T04:45:58",
"upload_time_iso_8601": "2019-10-22T04:45:58.336850Z",
"url": "https://files.pythonhosted.org/packages/9a/fa/ec475e68ad186147c8624a1bc952ee91028f98c8526a66d1d5be68f6eff2/odoo11_addon_report_xlsx-11.0.1.0.6-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}