{ "info": { "author": "Savoir-faire Linux,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: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n\n===\nKPI\n===\n\nThis module provides the basis for creating key performance indicators,\nincluding static and dynamic thresholds (SQL query or Python code),\non local and remote data sources.\n\nThe module also provides the mecanism to update KPIs automatically.\nA scheduler is executed every hour and updates the KPI values, based\non the periodicity of each KPI. KPI computation can also be done\nmanually.\n\nA threshold is a list of ranges and a range is:\n\n* a name (like Good, Warning, Bad)\n* a minimum value (fixed, sql query or python code)\n* a maximum value (fixed, sql query or python code)\n* color (RGB code like #00FF00 for green, #FFA500 for orange, #FF0000 for red)\n\nConfiguration\n=============\n\nUsers must be added to the appropriate groups within Odoo as follows:\n* Creators: Settings > Users > Groups > Management System / User\n* Responsible Persons: Settings > Users > Groups > Management System / Approving User\n\nUsage\n=====\n\nhttps://www.youtube.com/watch?v=OC4-y2klzIk\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/128/9.0\n\nKnown issues / Roadmap\n======================\n\n* Use web_widget_color to display color associated to threshold range\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues `_.\nIn case of trouble, please check there if your issue has already been reported.\n\nCredits\n=======\n\nContributors\n------------\n\n* Daniel Reis \n* Glen Dromgoole \n* Loic Lacroix \n* Sandy Carter \n* Gervais Naoussi \n* Iv\u00e1n Todorovich \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\nmission is to support the collaborative development of Odoo features and\npromote 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": "http://www.savoirfairelinux.com", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo9-addon-kpi", "package_url": "https://pypi.org/project/odoo9-addon-kpi/", "platform": "", "project_url": "https://pypi.org/project/odoo9-addon-kpi/", "project_urls": { "Homepage": "http://www.savoirfairelinux.com" }, "release_url": "https://pypi.org/project/odoo9-addon-kpi/9.0.1.1.0/", "requires_dist": [ "odoo (<9.1a,>=9.0a)", "odoo9-addon-base-external-dbsource" ], "requires_python": "~=2.7", "summary": "Key Performance Indicator", "version": "9.0.1.1.0" }, "last_serial": 5085449, "releases": { "9.0.1.0.0": [ { "comment_text": "", "digests": { "md5": "e477b515586a6563acd3365b1b0bc513", "sha256": "c25729edea6adce3d0c750c7a7d1094a59ce1721fd201360e6908a7dbea68f39" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e477b515586a6563acd3365b1b0bc513", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 170667, "upload_time": "2017-04-11T18:52:14", "url": "https://files.pythonhosted.org/packages/04/d7/2d3253f9f7793c36b4ce81401fa16622a4807aae170ab335d700f753149f/odoo9_addon_kpi-9.0.1.0.0-py2-none-any.whl" } ], "9.0.1.0.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "bb25e9cfaf1f8c03908e13c0e8cab631", "sha256": "59404dbfdd18fdd38131cd17738581a09fa707e45ff5582215c53ba5f23d0679" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "bb25e9cfaf1f8c03908e13c0e8cab631", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 307166, "upload_time": "2017-04-11T18:52:19", "url": "https://files.pythonhosted.org/packages/74/58/f4f9630ebd082b7c0d39531a8be0766d2a68ecec07767e6afa8e6826d821/odoo9_addon_kpi-9.0.1.0.0.99.dev1-py2-none-any.whl" } ], "9.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "373a2b2a17957254828b94560520856a", "sha256": "c61caee933d4547e977b1bd1807236118684514a7a50005f664b1bfb83dd2c81" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "373a2b2a17957254828b94560520856a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306894, "upload_time": "2017-04-11T18:52:58", "url": "https://files.pythonhosted.org/packages/b7/54/ce11fd759801b36f81eaabbc1b73d500de40823f5bfb9405e092982e7176/odoo9_addon_kpi-9.0.1.0.0.99.dev10-py2-none-any.whl" } ], "9.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "e7acf176686bfedfbde424b172853478", "sha256": "33abc9c9dd3c312d8d325320ee80ee6b67d493be64bff096a257640ce9a3b144" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "e7acf176686bfedfbde424b172853478", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306903, "upload_time": "2017-05-02T05:19:34", "url": "https://files.pythonhosted.org/packages/cc/8f/11fc3d6b49a3d20c1aa2372b0e43c0411fbd1be7799fc99deb4b5a88bba4/odoo9_addon_kpi-9.0.1.0.0.99.dev11-py2-none-any.whl" } ], "9.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "1695c204dd4f12460547e4818ae9acb5", "sha256": "59fe503e6fc38ec1fa78ed40a88199c7f908c04226f5afce47dd1e1142538682" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "1695c204dd4f12460547e4818ae9acb5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306948, "upload_time": "2017-05-14T04:44:13", "url": "https://files.pythonhosted.org/packages/1c/c0/70e6dfbc3aa13e9915e18de0dd8e84fcba757ec6acf972ff20c9879d7564/odoo9_addon_kpi-9.0.1.0.0.99.dev12-py2-none-any.whl" } ], "9.0.1.0.0.99.dev13": [ { "comment_text": "", "digests": { "md5": "262705fd555715d8fc9bb2e0b15b12e0", "sha256": "54f3aa21a605b14e16db35b251f1c0cf64f9df8c707ff3e1a0b4b5f07c54f58f" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev13-py2-none-any.whl", "has_sig": false, "md5_digest": "262705fd555715d8fc9bb2e0b15b12e0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306891, "upload_time": "2017-05-28T04:31:34", "url": "https://files.pythonhosted.org/packages/66/db/0f2ba520afc903b81f053fd467925d08aba6ce34964df739a675d0689ec5/odoo9_addon_kpi-9.0.1.0.0.99.dev13-py2-none-any.whl" } ], "9.0.1.0.0.99.dev14": [ { "comment_text": "", "digests": { "md5": "544d1de23e7ea6c8ce3fae6abb0c161b", "sha256": "3ad96b915bb77951bf0eeb8991a85042b35da4c469be84812ea93e4de99b5c20" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev14-py2-none-any.whl", "has_sig": false, "md5_digest": "544d1de23e7ea6c8ce3fae6abb0c161b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306846, "upload_time": "2017-06-04T04:36:53", "url": "https://files.pythonhosted.org/packages/bf/ab/a6d635530e9ca07b21932ef0b1bd339adec778be77ddcb2edbeae85468dd/odoo9_addon_kpi-9.0.1.0.0.99.dev14-py2-none-any.whl" } ], "9.0.1.0.0.99.dev15": [ { "comment_text": "", "digests": { "md5": "df2163d558a14f23ca7f7029eb9424a5", "sha256": "822123d9f9f9389f2124db7f7acb980b0c510a378c02b0ce0cf020b21929e448" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev15-py2-none-any.whl", "has_sig": false, "md5_digest": "df2163d558a14f23ca7f7029eb9424a5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306774, "upload_time": "2017-06-11T04:36:22", "url": "https://files.pythonhosted.org/packages/0d/13/f0eb14c93493d8ea4db63a6b93713d0d54b5c1dcd09a570c993251a725e7/odoo9_addon_kpi-9.0.1.0.0.99.dev15-py2-none-any.whl" } ], "9.0.1.0.0.99.dev16": [ { "comment_text": "", "digests": { "md5": "6cd7c12342d9a78a4296bbb98d2cbe5b", "sha256": "7f027e7f27e09f1284b005d58e32039f8552a57a7718851cdf65ea08f4351e52" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev16-py2-none-any.whl", "has_sig": false, "md5_digest": "6cd7c12342d9a78a4296bbb98d2cbe5b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 308733, "upload_time": "2017-07-02T09:24:25", "url": "https://files.pythonhosted.org/packages/ea/5f/30426de35b1be3afece110bd2eb50d61f961f4414c3a404abeb8fd8c420c/odoo9_addon_kpi-9.0.1.0.0.99.dev16-py2-none-any.whl" } ], "9.0.1.0.0.99.dev17": [ { "comment_text": "", "digests": { "md5": "ee72ee48f0356bd0f309cf5096633f25", "sha256": "34a72fdc06149884654c008861d1aac0f0408aea28348c86e8a1ab7ddde9bd1e" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev17-py2-none-any.whl", "has_sig": false, "md5_digest": "ee72ee48f0356bd0f309cf5096633f25", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 308838, "upload_time": "2017-08-06T04:32:21", "url": "https://files.pythonhosted.org/packages/b6/ff/ebb28ceb34dc8fcdb118be7882e5ce7a01641e7e65afb29b0479438db05a/odoo9_addon_kpi-9.0.1.0.0.99.dev17-py2-none-any.whl" } ], "9.0.1.0.0.99.dev18": [ { "comment_text": "", "digests": { "md5": "c5201797ceb42bc8c31deb7899d68e10", "sha256": "2dd1f53d470601d87444778dc709b9d467d5531205d1f7f14526b5155b95e2f0" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev18-py2-none-any.whl", "has_sig": false, "md5_digest": "c5201797ceb42bc8c31deb7899d68e10", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 308914, "upload_time": "2017-09-03T04:39:50", "url": "https://files.pythonhosted.org/packages/c4/a4/85d232f2cdcfb913ad3aa07c3b35826976a82dc42491e0199355778cb08e/odoo9_addon_kpi-9.0.1.0.0.99.dev18-py2-none-any.whl" } ], "9.0.1.0.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "a99339130847043ac0e4f53dab3d8c64", "sha256": "2c7de4fb1bbddef902084fbe3cf3678643a69e345510f3613bcc432ef85ed338" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "a99339130847043ac0e4f53dab3d8c64", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306409, "upload_time": "2017-04-11T18:52:24", "url": "https://files.pythonhosted.org/packages/4b/26/c831353fa7e457f594b28c9a7f103abbaeba10de8e51fec484b6db0a3fa5/odoo9_addon_kpi-9.0.1.0.0.99.dev2-py2-none-any.whl" } ], "9.0.1.0.0.99.dev20": [ { "comment_text": "", "digests": { "md5": "c96625d3d91576de3639149ec40ef68a", "sha256": "c6818cacbbf6c6f65a85d1ad6c432232f2e599fe05fc0b86a0df7143217a913c" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev20-py2-none-any.whl", "has_sig": false, "md5_digest": "c96625d3d91576de3639149ec40ef68a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 308931, "upload_time": "2017-10-29T05:41:29", "url": "https://files.pythonhosted.org/packages/36/7b/a861d798644152962dbfaa0361988e7acc4b897265daff65902157cab688/odoo9_addon_kpi-9.0.1.0.0.99.dev20-py2-none-any.whl" } ], "9.0.1.0.0.99.dev21": [ { "comment_text": "", "digests": { "md5": "8930d5f17ee881ee22b4302474584e0c", "sha256": "120eb5ccfda699d0afd0a66d028d51ffbc484c51ea4c3657b52f89d7466847cb" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev21-py2-none-any.whl", "has_sig": false, "md5_digest": "8930d5f17ee881ee22b4302474584e0c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 308987, "upload_time": "2017-11-26T11:15:25", "url": "https://files.pythonhosted.org/packages/3f/65/9fee72ef5834dc34bab30bed68f8e982c1c995beec7ff4042557b1e53135/odoo9_addon_kpi-9.0.1.0.0.99.dev21-py2-none-any.whl" } ], "9.0.1.0.0.99.dev22": [ { "comment_text": "", "digests": { "md5": "1b93a2763c676586d47284446739aacc", "sha256": "3fb206cc52519286afbb7fb5d23a3de312d63eb72f2de51eea9f7f6607be8b6a" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev22-py2-none-any.whl", "has_sig": false, "md5_digest": "1b93a2763c676586d47284446739aacc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 308965, "upload_time": "2017-12-03T05:40:08", "url": "https://files.pythonhosted.org/packages/e5/c4/ede75b5c5da6415ed54b74dccd7e4944152a5cf6226b715c1ff367d24d75/odoo9_addon_kpi-9.0.1.0.0.99.dev22-py2-none-any.whl" } ], "9.0.1.0.0.99.dev23": [ { "comment_text": "", "digests": { "md5": "bf47427a551b408b6ef0903d94ecb059", "sha256": "433176d25f451217218e33055df9c32340cb85e111d6ac02747cb7fad2669901" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev23-py2-none-any.whl", "has_sig": false, "md5_digest": "bf47427a551b408b6ef0903d94ecb059", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 308977, "upload_time": "2017-12-31T05:36:09", "url": "https://files.pythonhosted.org/packages/ca/3e/dc68b1ea8656a6affcde0b2dc76c9d81fdddba15c43e4b6448335cf33eae/odoo9_addon_kpi-9.0.1.0.0.99.dev23-py2-none-any.whl" } ], "9.0.1.0.0.99.dev24": [ { "comment_text": "", "digests": { "md5": "6984bb521aab9f913fd0954f808ca963", "sha256": "2786136afa3e788489b00d29cca826091217c1d377718cbae5bab4c358025f60" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev24-py2-none-any.whl", "has_sig": false, "md5_digest": "6984bb521aab9f913fd0954f808ca963", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 309051, "upload_time": "2018-03-04T05:53:18", "url": "https://files.pythonhosted.org/packages/18/30/8d5f89bde3b0768aa213a1a8619e9a1e6bfb7f51ca98e078135580637672/odoo9_addon_kpi-9.0.1.0.0.99.dev24-py2-none-any.whl" } ], "9.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "3b271abec4e5fb100a54f2e0ce0c1d92", "sha256": "26603f25af6e816b86b1ddc7bafa9537d889dc7543ea8ecd5ecb36a4953ba6e3" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "3b271abec4e5fb100a54f2e0ce0c1d92", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306483, "upload_time": "2017-04-11T18:52:28", "url": "https://files.pythonhosted.org/packages/84/2b/d0e20bb02a40cef3f3005691af9ac40918728c7896dcd0da1bf19395f339/odoo9_addon_kpi-9.0.1.0.0.99.dev3-py2-none-any.whl" } ], "9.0.1.0.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "ace59898c793046f4c35c1560405f2f2", "sha256": "bb2c36d80723356bd99d9c1c85ed403f45ba957bc9dee3545dcb9e77225d88c9" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "ace59898c793046f4c35c1560405f2f2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306540, "upload_time": "2017-04-11T18:52:33", "url": "https://files.pythonhosted.org/packages/61/c4/bee21a4ed1ac61b194cc26315c9abc52b323d86f72977c3a78c32b236108/odoo9_addon_kpi-9.0.1.0.0.99.dev4-py2-none-any.whl" } ], "9.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "494107fd36f3dc0274c9980e89862e01", "sha256": "031584d9e64485f57d3224fa45e9264addf0bf3d6b1092f8633abca0aee99d68" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "494107fd36f3dc0274c9980e89862e01", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306676, "upload_time": "2017-04-11T18:52:38", "url": "https://files.pythonhosted.org/packages/88/db/88878e75876951de9c6ef00a791fb12e57a3783261fafe29a006020ab08d/odoo9_addon_kpi-9.0.1.0.0.99.dev5-py2-none-any.whl" } ], "9.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "dd046b4fbd5a3cd6392cd85256a8c614", "sha256": "f9dca9a43c45ea7df149d893a9c0085cfc20b06906b7ab4805887dcdb284dbf7" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "dd046b4fbd5a3cd6392cd85256a8c614", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306722, "upload_time": "2017-04-11T18:52:43", "url": "https://files.pythonhosted.org/packages/16/9a/989d68cb9ea2dee26ed4ab94ee07d9e47df248d04c86384731b804be4f43/odoo9_addon_kpi-9.0.1.0.0.99.dev6-py2-none-any.whl" } ], "9.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "7ac4620f65e1e698faf2a09bd4e56fab", "sha256": "826b1bc772256db32eef43c8184185872249ab45f6479b50e70b8d4482fffbfe" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "7ac4620f65e1e698faf2a09bd4e56fab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306737, "upload_time": "2017-04-11T18:52:47", "url": "https://files.pythonhosted.org/packages/01/a3/ff46ac7bc366433286b8103e31af811586cde44404d5c3430d2604148e9b/odoo9_addon_kpi-9.0.1.0.0.99.dev7-py2-none-any.whl" } ], "9.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "63b56483fa371bd48287c60d2e5f9269", "sha256": "6970e219474aa466a49c1669725694f7298779799a3d08d48742ef732bae1bfc" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "63b56483fa371bd48287c60d2e5f9269", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 306805, "upload_time": "2017-04-11T18:52:53", "url": "https://files.pythonhosted.org/packages/8f/34/c5f55d14b1a8a9094bc9b6436f3843e717b100f01116381c1d719bc9130c/odoo9_addon_kpi-9.0.1.0.0.99.dev8-py2-none-any.whl" } ], "9.0.1.1.0": [ { "comment_text": "", "digests": { "md5": "812a6afd5e704ca79908bc02ca818ea9", "sha256": "e4066a764b3121cab093586955811f18fcac322b09295ba0d4df720ed3e9363a" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "812a6afd5e704ca79908bc02ca818ea9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 310228, "upload_time": "2018-04-12T04:30:42", "url": "https://files.pythonhosted.org/packages/dc/c9/d77b12f145d7629e4cca2dcc0eb554a7ec4c07e8e005c26e0d4f96ec4784/odoo9_addon_kpi-9.0.1.1.0-py2-none-any.whl" } ], "9.0.1.1.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "56551c9df222c139f67dbe6e86cda50d", "sha256": "0e1d8b5180f2bf9498885b6195b8fe5e18c3e32ccfa3c5586e3b7579249f2150" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "56551c9df222c139f67dbe6e86cda50d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 308803, "upload_time": "2018-06-16T05:11:32", "url": "https://files.pythonhosted.org/packages/48/f0/aaa3f851e273089140aa3f87d3df0ce52936cb2e85c74fd41242269cc822/odoo9_addon_kpi-9.0.1.1.0.99.dev1-py2-none-any.whl" } ], "9.0.1.1.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "a78832a0b4c6f44ff002e2e86e5f2402", "sha256": "3c3b8850dcfe98baebc8d6eb36084c0a28dd044cd88f28960c5b69d53708d40b" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "a78832a0b4c6f44ff002e2e86e5f2402", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 312722, "upload_time": "2018-06-25T04:56:52", "url": "https://files.pythonhosted.org/packages/c8/a3/2cc06120285e5502b1b5be64bd7d4550574fc40dd1698ceeaa5ebc48758a/odoo9_addon_kpi-9.0.1.1.0.99.dev2-py2-none-any.whl" } ], "9.0.1.1.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "9ed764a63d53da5ca90e5f46ec5424ca", "sha256": "22272da824bac6b3250d789b37de0642cc2b323d11b00b8b3d93c5ae749883f9" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "9ed764a63d53da5ca90e5f46ec5424ca", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 310547, "upload_time": "2019-03-30T10:48:33", "url": "https://files.pythonhosted.org/packages/7e/07/9f5718c0e1f9ff6025a64598d37e31c279501c97a75cf35cca5e95bb3cb7/odoo9_addon_kpi-9.0.1.1.0.99.dev4-py2-none-any.whl" } ], "9.0.1.1.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "59483ad4b81044d601b3bf57bd5bf883", "sha256": "7b42d96504c003f5280ca036785df1963682d03c65d34f201cb74210cff5adaa" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "59483ad4b81044d601b3bf57bd5bf883", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 320102, "upload_time": "2019-04-03T05:44:51", "url": "https://files.pythonhosted.org/packages/2b/d2/48ce2826d1d17a74b0a601b63d916556cb121e0fdfb2983eb8de02a230e1/odoo9_addon_kpi-9.0.1.1.0.99.dev5-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "812a6afd5e704ca79908bc02ca818ea9", "sha256": "e4066a764b3121cab093586955811f18fcac322b09295ba0d4df720ed3e9363a" }, "downloads": -1, "filename": "odoo9_addon_kpi-9.0.1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "812a6afd5e704ca79908bc02ca818ea9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 310228, "upload_time": "2018-04-12T04:30:42", "url": "https://files.pythonhosted.org/packages/dc/c9/d77b12f145d7629e4cca2dcc0eb554a7ec4c07e8e005c26e0d4f96ec4784/odoo9_addon_kpi-9.0.1.1.0-py2-none-any.whl" } ] }