{ "info": { "author": "jryannel", "author_email": "juergen@ryannel.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Code Generators" ], "description": "# QFace QtRemoteObjects Generator\n\n**Work In Progress**\n\nThis generator tries to generate a complete micro service solution. It does so by\nreading the QFace IDL file and generating a client side plugin and a service\nfor each interface. Each module will be bundled into one server with an own\nservice registry where all interfaces from the module will be available.\n\nAs a user you can simply import the QML generated plugin and ensure the server\nside generated stub is being implemented.\n\nThe QML plugin will automatically connect to the server, which needs to run\nwhen the plugin is loaded.\n\nEach interface service is accessible using the fully qualified name. Different\nthan the REPC the models are also integrated into the service interface as\ndescribed via the QFace IDL.\n\nOpen Issues:\n- Ideally the client side has a mean to start the server on demand.\n- What happens if the customer would like to have only one service registry for all\nmodules (e.g. the whole system)?\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://github.com/Pelagicore/qface-qtro", "keywords": "qt ipc generator", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "qface-qtro", "package_url": "https://pypi.org/project/qface-qtro/", "platform": "", "project_url": "https://pypi.org/project/qface-qtro/", "project_urls": { "Homepage": "https://github.com/Pelagicore/qface-qtro" }, "release_url": "https://pypi.org/project/qface-qtro/1.4.1/", "requires_dist": [ "Jinja2", "PyYAML", "click", "path.py", "qface (>=1.8)" ], "requires_python": "", "summary": "Generator based on the QFace library for QtRemoteObjects", "version": "1.4.1" }, "last_serial": 3069589, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "0ce5c51efd33b0ef1d83617fe2a9fa3e", "sha256": "03a97b56cce3ee66720d1f71286412784f021f98b3714f1428366f34cd1e2431" }, "downloads": -1, "filename": "qface_qtro-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ce5c51efd33b0ef1d83617fe2a9fa3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27469, "upload_time": "2017-07-12T12:47:12", "url": "https://files.pythonhosted.org/packages/13/8c/f3145cef3ac6de521bfbf34b29f71f47584c1fa90a0e5f39a15697c174eb/qface_qtro-1.0-py3-none-any.whl" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c01b88cafaefccec2126946e4be1893f", "sha256": "efe6ee3eca995c59083dd3c7d7366a767e7050951790b5e59c115279475ac118" }, "downloads": -1, "filename": "qface_qtro-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c01b88cafaefccec2126946e4be1893f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27471, "upload_time": "2017-07-12T12:56:27", "url": "https://files.pythonhosted.org/packages/21/f8/9ae8ed4c98e907636b839044b5d1dda7f3f8dbd47cf59ef6ea2ea5f6dfc4/qface_qtro-1.2-py3-none-any.whl" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "b0e85eba815e23feaa08ed9387b9af83", "sha256": "bcecd3c6c07710516a303875a3fc65967744eb685a2eb172145b10835bb693e1" }, "downloads": -1, "filename": "qface_qtro-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b0e85eba815e23feaa08ed9387b9af83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27690, "upload_time": "2017-07-12T13:00:08", "url": "https://files.pythonhosted.org/packages/87/fe/4c61a70419aad56366260a4798f06730929dd9335263f56f0a5e25c6851d/qface_qtro-1.3-py3-none-any.whl" } ], "1.3.9": [ { "comment_text": "", "digests": { "md5": "2dde5014c53504654e5afc9e286a9986", "sha256": "f06bfeed8c81e20477e8a677ac7f6112c5293ea6d426bb1a999df7e2765145f7" }, "downloads": -1, "filename": "qface_qtro-1.3.9-py3-none-any.whl", "has_sig": false, "md5_digest": "2dde5014c53504654e5afc9e286a9986", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30764, "upload_time": "2017-07-14T12:21:28", "url": "https://files.pythonhosted.org/packages/66/c6/c1a595c700613c6cc66dd4ec0f32f54308ab1c9db3e057d24b718db1e9c2/qface_qtro-1.3.9-py3-none-any.whl" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "db5b8ef1de4d8cf534618d4e843a7f29", "sha256": "e2f51b01b3ad4b651e4d1228c0123f5289e8d7365c9701bcc45c441521fa5acb" }, "downloads": -1, "filename": "qface_qtro-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "db5b8ef1de4d8cf534618d4e843a7f29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34781, "upload_time": "2017-08-03T10:25:52", "url": "https://files.pythonhosted.org/packages/5a/a3/92487c0738748b322351030132fcc22a81f752879874ecda1f351338ed15/qface_qtro-1.4-py3-none-any.whl" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "e940e7f81fdaf1c72f5fe4116648f566", "sha256": "c97306b5e05a8b93241a69340e3004bcaec4b74fa8672b9159996680aecf98a7" }, "downloads": -1, "filename": "qface_qtro-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e940e7f81fdaf1c72f5fe4116648f566", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34825, "upload_time": "2017-08-03T11:52:25", "url": "https://files.pythonhosted.org/packages/20/1f/d0e36f36394689db3e1ce40b09da46c5e9a0d0ec5045a8b951953e27b492/qface_qtro-1.4.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e940e7f81fdaf1c72f5fe4116648f566", "sha256": "c97306b5e05a8b93241a69340e3004bcaec4b74fa8672b9159996680aecf98a7" }, "downloads": -1, "filename": "qface_qtro-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e940e7f81fdaf1c72f5fe4116648f566", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34825, "upload_time": "2017-08-03T11:52:25", "url": "https://files.pythonhosted.org/packages/20/1f/d0e36f36394689db3e1ce40b09da46c5e9a0d0ec5045a8b951953e27b492/qface_qtro-1.4.1-py3-none-any.whl" } ] }