{ "info": { "author": "Camptocamp,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\n :alt: License: AGPL-3\n\n==========\nComponents\n==========\n\nThis module implements a component system and is a base block for the Connector\nFramework. It can be used without using the full Connector though.\n\nDocumentation: http://odoo-connector.com/\n\nInstallation\n============\n\n* Install ``component``\n\nConfiguration\n=============\n\nThe module does nothing by itself and has no configuration.\n\nUsage\n=====\n\nAs a developer, you have access to a component system. You can find the\ndocumentation in the code or on http://odoo-connector.com\n\nIn a nutshell, you can create components::\n\n\n from odoo.addons.component.core import Component\n\n class MagentoPartnerAdapter(Component):\n _name = 'magento.partner.adapter'\n _inherit = 'magento.adapter'\n\n _usage = 'backend.adapter'\n _collection = 'magento.backend'\n _apply_on = ['res.partner']\n\nAnd later, find the component you need at runtime (dynamic dispatch at\ncomponent level)::\n\n def run(self, external_id):\n backend_adapter = self.component(usage='backend.adapter')\n external_data = backend_adapter.read(external_id)\n\n\nKnown issues / Roadmap\n======================\n\n* ...\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 smash it by providing detailed and welcomed feedback.\n\nCredits\n=======\n\nImages\n------\n\n* Odoo Community Association: `Icon `_.\n\nContributors\n------------\n\n* Guewen Baconnier \n\nDo not contact contributors directly about support or help with technical issues.\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": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.camptocamp.com", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo10-addon-component", "package_url": "https://pypi.org/project/odoo10-addon-component/", "platform": "", "project_url": "https://pypi.org/project/odoo10-addon-component/", "project_urls": { "Homepage": "https://www.camptocamp.com" }, "release_url": "https://pypi.org/project/odoo10-addon-component/10.0.1.1.0/", "requires_dist": [ "cachetools", "cachetools (>=2.0.1)", "odoo (<10.1dev,>=10.0)" ], "requires_python": "~=2.7", "summary": "Components", "version": "10.0.1.1.0" }, "last_serial": 5083402, "releases": { "10.0.1.0.0.99.dev34": [ { "comment_text": "", "digests": { "md5": "7923cd27b77b2e54742d573a64f7972f", "sha256": "3611714bda956817219cead53deb3e89c11892f981f7ecd42bec24a4f955197e" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.0.0.99.dev34-py2-none-any.whl", "has_sig": false, "md5_digest": "7923cd27b77b2e54742d573a64f7972f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 29537, "upload_time": "2017-08-23T04:30:11", "url": "https://files.pythonhosted.org/packages/6a/b8/b507361f820759cae5047f12fdb9a27ba1fb99cd9f5951944aa2177ae09d/odoo10_addon_component-10.0.1.0.0.99.dev34-py2-none-any.whl" } ], "10.0.1.0.0.99.dev36": [ { "comment_text": "", "digests": { "md5": "868fbb6af21fe3f8edf3d4e4f99978a7", "sha256": "1c557250de824e434f115fb054655fb79dc122f717bfda52e10cdddf21836c89" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.0.0.99.dev36-py2-none-any.whl", "has_sig": false, "md5_digest": "868fbb6af21fe3f8edf3d4e4f99978a7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 41013, "upload_time": "2018-01-16T05:30:15", "url": "https://files.pythonhosted.org/packages/0b/3d/3064abfece8d3afd6645002dd585defa39bb142914d0532cd66386f3053b/odoo10_addon_component-10.0.1.0.0.99.dev36-py2-none-any.whl" } ], "10.0.1.1.0": [ { "comment_text": "", "digests": { "md5": "5a3282cf1356349cacae5a6992937f3a", "sha256": "f00084d63692219e5d34443e1245c96e23ac3e7b8e5eecfe20461652cf8127e3" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5a3282cf1356349cacae5a6992937f3a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 41353, "upload_time": "2018-01-27T05:31:11", "url": "https://files.pythonhosted.org/packages/17/3b/e29558066365e37b7b1f7f919df2876f7b17ba4ea16dfcc6f989eca4c60b/odoo10_addon_component-10.0.1.1.0-py2-none-any.whl" } ], "10.0.1.1.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "6fbc542987727d7009b28cc5bcd3589a", "sha256": "fd1c528625bb5451d1346c7fc512f860f3d0a3c9eb57a59d84d1b351489e9c14" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "6fbc542987727d7009b28cc5bcd3589a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 41553, "upload_time": "2018-02-25T05:31:14", "url": "https://files.pythonhosted.org/packages/c3/be/70e05b2890f78c5bcd40fb625c084dd367ac1b98a882b861d5999ae3e1a0/odoo10_addon_component-10.0.1.1.0.99.dev1-py2-none-any.whl" } ], "10.0.1.1.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "59dfaa37cc1ee85cc1794c83611802b8", "sha256": "1602e3a88c029bf1053775118a0316a1044798270a122fcc8ca05a84d1c46a43" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "59dfaa37cc1ee85cc1794c83611802b8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 42152, "upload_time": "2018-06-23T04:44:30", "url": "https://files.pythonhosted.org/packages/e4/07/a2d36175efaae09929cee708d7457eb5ef0131f457366994d16979bd86a0/odoo10_addon_component-10.0.1.1.0.99.dev2-py2-none-any.whl" } ], "10.0.1.1.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "4c63377a54154526e44469932c0ffad2", "sha256": "30996bcde842587cd0fbde49fc12eb452d5ebaf4af91eb953bf1c4b35f856daa" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "4c63377a54154526e44469932c0ffad2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 42121, "upload_time": "2018-07-18T04:38:57", "url": "https://files.pythonhosted.org/packages/c7/13/e068c78faaa39d8ce03f6bb20d712666efb358ca5843d92c1465632ed8de/odoo10_addon_component-10.0.1.1.0.99.dev4-py2-none-any.whl" } ], "10.0.1.1.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "b4e0d40a0fcfb35ece84ceae8e846d8b", "sha256": "cb840d89e6eb16b7620bf76de36a2e724c388e3a4ea0f9f84f88372053b5b275" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "b4e0d40a0fcfb35ece84ceae8e846d8b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 40352, "upload_time": "2018-12-04T05:41:05", "url": "https://files.pythonhosted.org/packages/1e/ff/445fb6aaea078b9a5d2a52c530aa582422ee8ed9b74cabe104c09d9e363d/odoo10_addon_component-10.0.1.1.0.99.dev5-py2-none-any.whl" } ], "10.0.1.1.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "66a4bff220f1efbe8527c58addc67cc3", "sha256": "763847e09b10ec1c838fe2720f5aeae619ae599df665846d4f209b97fafeca49" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "66a4bff220f1efbe8527c58addc67cc3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 49922, "upload_time": "2019-04-03T05:04:59", "url": "https://files.pythonhosted.org/packages/d3/b7/6e79a138176b86b29bb20bc5014496344733e4b8bb65dc69d46b703344fd/odoo10_addon_component-10.0.1.1.0.99.dev6-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a3282cf1356349cacae5a6992937f3a", "sha256": "f00084d63692219e5d34443e1245c96e23ac3e7b8e5eecfe20461652cf8127e3" }, "downloads": -1, "filename": "odoo10_addon_component-10.0.1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5a3282cf1356349cacae5a6992937f3a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 41353, "upload_time": "2018-01-27T05:31:11", "url": "https://files.pythonhosted.org/packages/17/3b/e29558066365e37b7b1f7f919df2876f7b17ba4ea16dfcc6f989eca4c60b/odoo10_addon_component-10.0.1.1.0-py2-none-any.whl" } ] }