{ "info": { "author": "Rustam Sayfutdinov", "author_email": "rstm-sf@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "```sh\n$ git clone https://bitbucket.org/rstm-sf/pykmqc.git\n$ cd pykmqc\n$ pip3 install virtualenv\n$ virtualenv -p python3 venv\n$ source venv/bin/activate\n$ pip install -r requirements.txt\n```\n\n```python\nimport kmqc\n\nfrom kmqc import Qubit, gates, Program\n\n\nqubit = Qubit(0)\np = Program()\np.append_instruction(gates.H(qubit))\n\nendpoint = 'http://httpbin.org/post'\nuser_id, api_key = 'user_id', 'api_key'\nconn = kmqc.connect(endpoint, user_id, api_key)\nr = conn.execute(p)\nprint(r)\n```\n\n```\n[qvm_conn]\nendpoint = http://httpbin.org/post\nuser_id = user_id\napi_key = api_key\n```\n\n```python\nimport kmqc\n\nfrom kmqc import gates, Program\n\n\np = Program(\n gates.X(1),\n gates.H(0),\n gates.H(1),\n gates.CNOT(0, 1),\n gates.H(0)\n)\nconn = kmqc.connect(**kmqc.config('qvm_conn.ini', 'qvm_conn'))\nr = conn.execute(p)\nprint(r)\n```\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://bitbucket.org/rstm-sf/pykmqc", "keywords": "sdk quantum programming", "license": "", "maintainer": "", "maintainer_email": "", "name": "kmqc", "package_url": "https://pypi.org/project/kmqc/", "platform": "", "project_url": "https://pypi.org/project/kmqc/", "project_urls": { "Homepage": "https://bitbucket.org/rstm-sf/pykmqc" }, "release_url": "https://pypi.org/project/kmqc/1.0.1.1/", "requires_dist": [ "requests", "six" ], "requires_python": "", "summary": "A package for client", "version": "1.0.1.1" }, "last_serial": 4491082, "releases": { "1.0.1.0": [ { "comment_text": "", "digests": { "md5": "cfae56b9bf8d11e6708cbc9a3d455936", "sha256": "bc8143090f774fb2a3b4586ec1bb60dadab252ecd104cf6dcedbac99529aeec7" }, "downloads": -1, "filename": "kmqc-1.0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cfae56b9bf8d11e6708cbc9a3d455936", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9945, "upload_time": "2018-11-14T22:23:23", "url": "https://files.pythonhosted.org/packages/d2/a8/012a81968f4e454da22d4163c9e945404c3f01f6832355fcc960ef281a7c/kmqc-1.0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d71df370baaf575d7b6a0209e967e981", "sha256": "769b3aeba82bc8f2ba34353ea5abcc4183b63bd056ac35f0e8af53cb30a70923" }, "downloads": -1, "filename": "kmqc-1.0.1.0.tar.gz", "has_sig": false, "md5_digest": "d71df370baaf575d7b6a0209e967e981", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4684, "upload_time": "2018-11-14T22:23:25", "url": "https://files.pythonhosted.org/packages/b6/cb/aae96c49ebc1cb2c79e7912352a55ae51f43dd6962fc4a1f817023cccd75/kmqc-1.0.1.0.tar.gz" } ], "1.0.1.1": [ { "comment_text": "", "digests": { "md5": "e5cb50f229e51d75ad0dc82c9ceebb9d", "sha256": "88c50b9bfabe4cf8908e429fb93778e86655dabe6e4602c7f68df11a0b194a67" }, "downloads": -1, "filename": "kmqc-1.0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e5cb50f229e51d75ad0dc82c9ceebb9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9986, "upload_time": "2018-11-15T20:11:47", "url": "https://files.pythonhosted.org/packages/40/d5/54416ab3d0d473b4d37129b055018f250cd0dd51b9894d1191eaca5da649/kmqc-1.0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d7d20eedb5018e89a2ebfb47fe76d64", "sha256": "3350b6d56440b73ff723f2f384a64b52d3bbddf45c1252118817af30fb127f42" }, "downloads": -1, "filename": "kmqc-1.0.1.1.tar.gz", "has_sig": false, "md5_digest": "6d7d20eedb5018e89a2ebfb47fe76d64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4778, "upload_time": "2018-11-15T20:11:49", "url": "https://files.pythonhosted.org/packages/0b/3b/7f036581429e3beaea2a99f98576599303337248aaad1c20fdca0c0da6b7/kmqc-1.0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5cb50f229e51d75ad0dc82c9ceebb9d", "sha256": "88c50b9bfabe4cf8908e429fb93778e86655dabe6e4602c7f68df11a0b194a67" }, "downloads": -1, "filename": "kmqc-1.0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e5cb50f229e51d75ad0dc82c9ceebb9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9986, "upload_time": "2018-11-15T20:11:47", "url": "https://files.pythonhosted.org/packages/40/d5/54416ab3d0d473b4d37129b055018f250cd0dd51b9894d1191eaca5da649/kmqc-1.0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d7d20eedb5018e89a2ebfb47fe76d64", "sha256": "3350b6d56440b73ff723f2f384a64b52d3bbddf45c1252118817af30fb127f42" }, "downloads": -1, "filename": "kmqc-1.0.1.1.tar.gz", "has_sig": false, "md5_digest": "6d7d20eedb5018e89a2ebfb47fe76d64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4778, "upload_time": "2018-11-15T20:11:49", "url": "https://files.pythonhosted.org/packages/0b/3b/7f036581429e3beaea2a99f98576599303337248aaad1c20fdca0c0da6b7/kmqc-1.0.1.1.tar.gz" } ] }