.. image:: https://img.shields.io/pypi/v/dwave-gate.svg
:target: https://pypi.org/project/dwave-gate
.. image:: https://img.shields.io/pypi/pyversions/dwave-gate.svg
:target: https://pypi.org/project/dwave-gate
.. image:: https://circleci.com/gh/dwavesystems/dwave-gate.svg?style=svg
:target: https://circleci.com/gh/dwavesystems/dwave-gate
.. image:: https://codecov.io/gh/dwavesystems/dwave-gate/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dwavesystems/dwave-gate
dwave-gate
==========
.. index-start-marker
``dwave-gate`` is a software package for constructing, modifying and running quantum circuits on the
included simulator. It provides a set of tools that enables you to:
* Construct quantum circuits using an intuitive context-manager interface.
* Utilize a comprehensive library of quantum gates with simple access to matrix representations,
various decompositions, and more.
* Simulate circuits on a performant (C++) state-vector simulator.
* Easily create your own quantum gates and templates. Any circuit can be either directly applied in
another circuit or converted into a quantum operation.
.. index-end-marker
Example usage
-------------
.. example-start-marker
This example uses the ``dwave.gate.Circuit`` object's context manager to append operations to
a two-qubit circuit.
.. code-block:: python
import dwave.gate.operations as ops
from dwave.gate import Circuit
circuit = Circuit(2)
with circuit.context as (q, c):
ops.X(q[0])
ops.Hadamard(q[1])
ops.CZ(q[0], q[1])
ops.Hadamard(q[1])
You can run the ``dwave.gate.simulator`` simulator on such circuits,
>>> from dwave.gate.simulator import simulate
>>> simulate(circuit)
and then access the resulting state via the state attribute.
>>> circuit.state
array([0.+0.j, 0.+0.j, 0.+0.j, 1.+0.j])
.. example-end-marker
Installation
------------
.. installation-start-marker
The simplest way to install ``dwave-gate`` is from `PyPI <https://pypi.org/project/dwave-gate>`_:
.. code-block:: bash
pip install dwave-gate
It can also be installed from source by cloning this GitHub repository and running:
.. code-block:: bash
make install
The makefile will also simplify running tests (``make test``), coverage (``make coverage``),
documentation (``make docs``), as well as formatting (``make format``) the code using the `Black
<https://black.readthedocs.io/>`_ formatter (set to a line-length of 100) and `isort
<https://pycqa.github.io/isort/>`_. It's available on both Unix as well as Windows systems, via the
`make.bat` batch file.
Alternatively, the package can be built and installed in development mode using Python and pip. The
simulator operations would need to be generated first by executing `operation_generation.py`, found
in `dwave/gate/simulator`.
.. code-block:: bash
python setup.py build_ext --inplace
pip install -e .
Tests and coverage can be run using Pytest.
.. code-block:: bash
python -m pytest tests/ --cov=dwave.gate
.. installation-end-marker
License
-------
Released under the Apache License 2.0. See LICENSE file.
Contributing
------------
Ocean's `contributing guide <https://docs.ocean.dwavesys.com/en/stable/contributing.html>`_
has guidelines for contributing to Ocean packages.
Release Notes
~~~~~~~~~~~~~
``dwave-gate`` uses `reno <https://docs.openstack.org/reno/>`_ to manage its release notes.
When making a contribution to ``dwave-gate`` that will affect users, create a new release note file
by running
.. code-block:: bash
reno new your-short-descriptor-here
You can then edit the file created under ``releasenotes/notes/``. Remove any sections not relevant
to your changes. Commit the file along with your changes.
See reno's `user guide <https://docs.openstack.org/reno/latest/user/usage.html>`_ for details.
Raw data
{
"_id": null,
"home_page": "https://github.com/dwavesystems/dwave-gate",
"name": "dwave-gate",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "",
"author": "D-Wave Systems Inc.",
"author_email": "tools@dwavesys.com",
"download_url": "https://files.pythonhosted.org/packages/be/9f/51ab115a63d555153f24f6847b145996711ff22fa22f47594d7c16e0c408/dwave-gate-0.3.1.tar.gz",
"platform": null,
"description": ".. image:: https://img.shields.io/pypi/v/dwave-gate.svg\n :target: https://pypi.org/project/dwave-gate\n\n.. image:: https://img.shields.io/pypi/pyversions/dwave-gate.svg\n :target: https://pypi.org/project/dwave-gate\n\n.. image:: https://circleci.com/gh/dwavesystems/dwave-gate.svg?style=svg\n :target: https://circleci.com/gh/dwavesystems/dwave-gate\n\n.. image:: https://codecov.io/gh/dwavesystems/dwave-gate/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/dwavesystems/dwave-gate\n\ndwave-gate\n==========\n\n.. index-start-marker\n\n``dwave-gate`` is a software package for constructing, modifying and running quantum circuits on the\nincluded simulator. It provides a set of tools that enables you to:\n\n* Construct quantum circuits using an intuitive context-manager interface.\n\n* Utilize a comprehensive library of quantum gates with simple access to matrix representations,\n various decompositions, and more.\n\n* Simulate circuits on a performant (C++) state-vector simulator.\n\n* Easily create your own quantum gates and templates. Any circuit can be either directly applied in\n another circuit or converted into a quantum operation.\n\n.. index-end-marker\n\nExample usage\n-------------\n\n.. example-start-marker\n\nThis example uses the ``dwave.gate.Circuit`` object's context manager to append operations to\na two-qubit circuit.\n\n.. code-block:: python\n\n import dwave.gate.operations as ops\n from dwave.gate import Circuit\n\n circuit = Circuit(2)\n\n with circuit.context as (q, c):\n ops.X(q[0])\n ops.Hadamard(q[1])\n ops.CZ(q[0], q[1])\n ops.Hadamard(q[1])\n\nYou can run the ``dwave.gate.simulator`` simulator on such circuits,\n\n>>> from dwave.gate.simulator import simulate\n>>> simulate(circuit)\n\nand then access the resulting state via the state attribute.\n\n>>> circuit.state\narray([0.+0.j, 0.+0.j, 0.+0.j, 1.+0.j])\n\n.. example-end-marker\n\nInstallation\n------------\n\n.. installation-start-marker\n\nThe simplest way to install ``dwave-gate`` is from `PyPI <https://pypi.org/project/dwave-gate>`_:\n\n.. code-block:: bash\n\n pip install dwave-gate\n\nIt can also be installed from source by cloning this GitHub repository and running:\n\n.. code-block:: bash\n\n make install\n\nThe makefile will also simplify running tests (``make test``), coverage (``make coverage``),\ndocumentation (``make docs``), as well as formatting (``make format``) the code using the `Black\n<https://black.readthedocs.io/>`_ formatter (set to a line-length of 100) and `isort\n<https://pycqa.github.io/isort/>`_. It's available on both Unix as well as Windows systems, via the\n`make.bat` batch file.\n\nAlternatively, the package can be built and installed in development mode using Python and pip. The\nsimulator operations would need to be generated first by executing `operation_generation.py`, found\nin `dwave/gate/simulator`.\n\n.. code-block:: bash\n\n python setup.py build_ext --inplace\n pip install -e .\n\nTests and coverage can be run using Pytest.\n\n.. code-block:: bash\n\n python -m pytest tests/ --cov=dwave.gate\n\n.. installation-end-marker\n\nLicense\n-------\n\nReleased under the Apache License 2.0. See LICENSE file.\n\nContributing\n------------\n\nOcean's `contributing guide <https://docs.ocean.dwavesys.com/en/stable/contributing.html>`_\nhas guidelines for contributing to Ocean packages.\n\nRelease Notes\n~~~~~~~~~~~~~\n\n``dwave-gate`` uses `reno <https://docs.openstack.org/reno/>`_ to manage its release notes.\n\nWhen making a contribution to ``dwave-gate`` that will affect users, create a new release note file\nby running\n\n.. code-block:: bash\n\n reno new your-short-descriptor-here\n\nYou can then edit the file created under ``releasenotes/notes/``. Remove any sections not relevant\nto your changes. Commit the file along with your changes.\n\nSee reno's `user guide <https://docs.openstack.org/reno/latest/user/usage.html>`_ for details.\n",
"bugtrack_url": null,
"license": "",
"summary": "Gate model library.",
"version": "0.3.1",
"project_urls": {
"Download": "https://github.com/dwavesystems/dwave-gate/releases",
"Homepage": "https://github.com/dwavesystems/dwave-gate"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e58d385403797cc331e6ca0892cd5cbf65bb0bf02ffe5eb22daedbcdc597add4",
"md5": "48c8cb3fe5d0619cb66bdda3901ca228",
"sha256": "0812c7f62fb33bb89e88c472385eeb669aa6595365a718b78acb5daa82698abd"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "48c8cb3fe5d0619cb66bdda3901ca228",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 247888,
"upload_time": "2023-11-01T00:36:39",
"upload_time_iso_8601": "2023-11-01T00:36:39.860611Z",
"url": "https://files.pythonhosted.org/packages/e5/8d/385403797cc331e6ca0892cd5cbf65bb0bf02ffe5eb22daedbcdc597add4/dwave_gate-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "023e99e08f62a53a84d52d40f8f19c4e2e25c067d2171ded21b7e65ba1170406",
"md5": "87836c7f9859ee9dcba5fb84fb725e2d",
"sha256": "d81707e7fbddedab331ad44ac2812bb6c325cdcbebaeeaadbe68add612453c7b"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "87836c7f9859ee9dcba5fb84fb725e2d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 233568,
"upload_time": "2023-11-01T00:36:41",
"upload_time_iso_8601": "2023-11-01T00:36:41.654547Z",
"url": "https://files.pythonhosted.org/packages/02/3e/99e08f62a53a84d52d40f8f19c4e2e25c067d2171ded21b7e65ba1170406/dwave_gate-0.3.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e910a9637e904cba84eb6475b1b0bc556441b33f66f3ade684c3185b622b487e",
"md5": "6b937e53f657ff85b1239574288e4c81",
"sha256": "a15f031d6f020acc3f9eb7ba717b4617c25dad146fd6681b51246f47549c5b2e"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "6b937e53f657ff85b1239574288e4c81",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1128195,
"upload_time": "2023-11-01T00:36:43",
"upload_time_iso_8601": "2023-11-01T00:36:43.343408Z",
"url": "https://files.pythonhosted.org/packages/e9/10/a9637e904cba84eb6475b1b0bc556441b33f66f3ade684c3185b622b487e/dwave_gate-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7122ded32f85c27ece9355c905a09569df12bf539c3c8de7ca818d3f73dac708",
"md5": "57f9352aacdf9c39344ba93f6ccec2ef",
"sha256": "7dd12934dc889d61e1c635acebd7cc3ca06012d27a13fb023165c4d82c16dedb"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "57f9352aacdf9c39344ba93f6ccec2ef",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1142928,
"upload_time": "2023-11-01T00:36:45",
"upload_time_iso_8601": "2023-11-01T00:36:45.109365Z",
"url": "https://files.pythonhosted.org/packages/71/22/ded32f85c27ece9355c905a09569df12bf539c3c8de7ca818d3f73dac708/dwave_gate-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7e7d95f605ffa65ed6ac9649417d71ce53b00379cdc1d6c5a8c07a31a5948b24",
"md5": "ec9c61300c488a2f388f2678926c588d",
"sha256": "ed9372f0c356e3fc43e30f463ed8557c96bd9e997eade96d0958041081bda07f"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "ec9c61300c488a2f388f2678926c588d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 218794,
"upload_time": "2023-11-01T00:36:46",
"upload_time_iso_8601": "2023-11-01T00:36:46.875986Z",
"url": "https://files.pythonhosted.org/packages/7e/7d/95f605ffa65ed6ac9649417d71ce53b00379cdc1d6c5a8c07a31a5948b24/dwave_gate-0.3.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f37853a808f23f736cafeae0d0a698846936d5204dad455f872cb7a379d61160",
"md5": "caa50ef11a49fcaef4c6358755b12fa8",
"sha256": "48d3651c474afb88d5f35a3324a3660cb56a44ed2653c479c4cc30e7f116ad20"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "caa50ef11a49fcaef4c6358755b12fa8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 248576,
"upload_time": "2023-11-01T00:36:48",
"upload_time_iso_8601": "2023-11-01T00:36:48.131301Z",
"url": "https://files.pythonhosted.org/packages/f3/78/53a808f23f736cafeae0d0a698846936d5204dad455f872cb7a379d61160/dwave_gate-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d4c9c8d51baa0a25b1d04ce12217b19035fb46d404b2ba1af2c04a88447800d8",
"md5": "31dd9c02f51da6d2542a4ee65d6d0e4f",
"sha256": "88aec61b9ebbee3186b83cc26545865816ffab0fbc5c038879ebcb17cc027925"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "31dd9c02f51da6d2542a4ee65d6d0e4f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 233942,
"upload_time": "2023-11-01T00:36:49",
"upload_time_iso_8601": "2023-11-01T00:36:49.215987Z",
"url": "https://files.pythonhosted.org/packages/d4/c9/c8d51baa0a25b1d04ce12217b19035fb46d404b2ba1af2c04a88447800d8/dwave_gate-0.3.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6447e3836d3889e28887bd335c5f8b5b9a636ebda6347084509db4cffa57e894",
"md5": "129a56b59e20c367acb93c16dd288cef",
"sha256": "99034acf5687f9cd5d9dad273cf68966eba989f8dd9d167323f65a2eb171ad0f"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "129a56b59e20c367acb93c16dd288cef",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1209855,
"upload_time": "2023-11-01T00:36:50",
"upload_time_iso_8601": "2023-11-01T00:36:50.606672Z",
"url": "https://files.pythonhosted.org/packages/64/47/e3836d3889e28887bd335c5f8b5b9a636ebda6347084509db4cffa57e894/dwave_gate-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "314a4eb42d359567f883caf4c2d9b97fd90a81f97fb5feb7e89eb83cea02eada",
"md5": "43fe9464ef1e49ad99250bbf366a3bd8",
"sha256": "79c772ed36f9e945279677be1c9d6f24a943645a90d4e1e25e69dc4088593616"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "43fe9464ef1e49ad99250bbf366a3bd8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1222050,
"upload_time": "2023-11-01T00:36:52",
"upload_time_iso_8601": "2023-11-01T00:36:52.527486Z",
"url": "https://files.pythonhosted.org/packages/31/4a/4eb42d359567f883caf4c2d9b97fd90a81f97fb5feb7e89eb83cea02eada/dwave_gate-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb689e96d771020598c7a87d79efd2da7f161df2c794bb0e5618d96b138cf544",
"md5": "b84bdf7ce9e9fbe782ca1d604ad4b204",
"sha256": "bbc168205907e031808359138dfff250fb947df04e870bcfab5a7117bbb6c31a"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "b84bdf7ce9e9fbe782ca1d604ad4b204",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 218775,
"upload_time": "2023-11-01T00:36:54",
"upload_time_iso_8601": "2023-11-01T00:36:54.660936Z",
"url": "https://files.pythonhosted.org/packages/cb/68/9e96d771020598c7a87d79efd2da7f161df2c794bb0e5618d96b138cf544/dwave_gate-0.3.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "085b28c4da8b5b10fc7585e502361eddfc3a0103ce5aeccb5f00326fa2958d8c",
"md5": "95fc82f882970e841a8012360b339f0a",
"sha256": "a54485bbd03d2b8003a319bbad80c5bc72a51fba18a298393e689cd79c711d60"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "95fc82f882970e841a8012360b339f0a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 247211,
"upload_time": "2023-11-01T00:36:55",
"upload_time_iso_8601": "2023-11-01T00:36:55.948282Z",
"url": "https://files.pythonhosted.org/packages/08/5b/28c4da8b5b10fc7585e502361eddfc3a0103ce5aeccb5f00326fa2958d8c/dwave_gate-0.3.1-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d0b6ed5022097e901a7c720e46493eac4597bbb03952710a6e7853aa77fa15ac",
"md5": "d49b95c672495521f7faf76de917e66d",
"sha256": "d6d664b5a71494eddd3b97afc032f47a6863dc4951c45dc629eeb82df7e08e49"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d49b95c672495521f7faf76de917e66d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 232925,
"upload_time": "2023-11-01T00:36:57",
"upload_time_iso_8601": "2023-11-01T00:36:57.264780Z",
"url": "https://files.pythonhosted.org/packages/d0/b6/ed5022097e901a7c720e46493eac4597bbb03952710a6e7853aa77fa15ac/dwave_gate-0.3.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9cfc4c82e1239a99d0a85e693257e1240cae088f6a58b89327a29b9012035794",
"md5": "34797da0d1f025d4b171652db52edbd8",
"sha256": "3c721a1645c5912f753e6c63f178b8302c201bbfd6d4bfa9dc4e662da76c529a"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "34797da0d1f025d4b171652db52edbd8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1177739,
"upload_time": "2023-11-01T00:36:58",
"upload_time_iso_8601": "2023-11-01T00:36:58.917971Z",
"url": "https://files.pythonhosted.org/packages/9c/fc/4c82e1239a99d0a85e693257e1240cae088f6a58b89327a29b9012035794/dwave_gate-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65658855c725ddf2f8f87cb2f6fe591130584a273eacc0c6f148a9fa02d25688",
"md5": "6c081c2beec9cd09fee12c1a58d8435b",
"sha256": "dbf758803e65397ea74d0def5d5f506bca3322b95049d2334229c238d7e62371"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6c081c2beec9cd09fee12c1a58d8435b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1194446,
"upload_time": "2023-11-01T00:37:00",
"upload_time_iso_8601": "2023-11-01T00:37:00.862691Z",
"url": "https://files.pythonhosted.org/packages/65/65/8855c725ddf2f8f87cb2f6fe591130584a273eacc0c6f148a9fa02d25688/dwave_gate-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6ac179c8075e7d45fd04e4420a46a563de7ffe43b5a6f8a468974b976835c52c",
"md5": "cefaf3106267da1eb9893ed9e3722c7b",
"sha256": "e60db433e5401672a2b45b954769f273e8007739b69b6f949d5ea5bd11182e05"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "cefaf3106267da1eb9893ed9e3722c7b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 217522,
"upload_time": "2023-11-01T00:37:02",
"upload_time_iso_8601": "2023-11-01T00:37:02.347517Z",
"url": "https://files.pythonhosted.org/packages/6a/c1/79c8075e7d45fd04e4420a46a563de7ffe43b5a6f8a468974b976835c52c/dwave_gate-0.3.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c660353690d4319e01c919afc152cccf714b92274f33a015d87710c1effb66e8",
"md5": "bc69850c2f19fc6fa8e6241b39d884e7",
"sha256": "dd9cb16cc5c28cae732c7dc881ba87b4bec9e82422a9fb7b52ffaf1adbbd2c9c"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "bc69850c2f19fc6fa8e6241b39d884e7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 248211,
"upload_time": "2023-11-01T00:37:03",
"upload_time_iso_8601": "2023-11-01T00:37:03.918365Z",
"url": "https://files.pythonhosted.org/packages/c6/60/353690d4319e01c919afc152cccf714b92274f33a015d87710c1effb66e8/dwave_gate-0.3.1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0524dbeb75302d8a4dd180e05115c6146b92b0e0fd1ffbb86ab4e1ba779b99a3",
"md5": "95673972c5f0edbc110b1ef0d0cc22e3",
"sha256": "d4f55650740d2907ab0cfc16b5ee702fd182e1121ba918127ce762f763836c6e"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "95673972c5f0edbc110b1ef0d0cc22e3",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 233448,
"upload_time": "2023-11-01T00:37:05",
"upload_time_iso_8601": "2023-11-01T00:37:05.199711Z",
"url": "https://files.pythonhosted.org/packages/05/24/dbeb75302d8a4dd180e05115c6146b92b0e0fd1ffbb86ab4e1ba779b99a3/dwave_gate-0.3.1-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "82b734a2e01d15b3cb9865ba65b426822220afa9d868aab83f7002831738a61a",
"md5": "3145bc93661d12b538f2723b41f05413",
"sha256": "501a947a81a92f7b40ceae298931fef2a660df529dea2ee83281297fd6200128"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "3145bc93661d12b538f2723b41f05413",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1158465,
"upload_time": "2023-11-01T00:37:07",
"upload_time_iso_8601": "2023-11-01T00:37:07.056508Z",
"url": "https://files.pythonhosted.org/packages/82/b7/34a2e01d15b3cb9865ba65b426822220afa9d868aab83f7002831738a61a/dwave_gate-0.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a8292b90f7b07a99002d6c911adef79c34b8f71075e8a5c516b629a7fae67131",
"md5": "a70241426e725a5cea6093ce159a30df",
"sha256": "52f44541fca430981c241b82c1ac37febd7637d0b56bbb0e353a7dd1e2549be1"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a70241426e725a5cea6093ce159a30df",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1173985,
"upload_time": "2023-11-01T00:37:08",
"upload_time_iso_8601": "2023-11-01T00:37:08.858998Z",
"url": "https://files.pythonhosted.org/packages/a8/29/2b90f7b07a99002d6c911adef79c34b8f71075e8a5c516b629a7fae67131/dwave_gate-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5703305b7cec05de0a08cbcc32bf6b2973c71aaed4c6d89b809366643f33366e",
"md5": "a11372cf32a5acf95eae9a5a965bed10",
"sha256": "8e5c271fbe4ac1ba86003cf933bc9ba10cd415e50bfaca7c3734bd0312c28cc3"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "a11372cf32a5acf95eae9a5a965bed10",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 219030,
"upload_time": "2023-11-01T00:37:10",
"upload_time_iso_8601": "2023-11-01T00:37:10.162888Z",
"url": "https://files.pythonhosted.org/packages/57/03/305b7cec05de0a08cbcc32bf6b2973c71aaed4c6d89b809366643f33366e/dwave_gate-0.3.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb68540fcb063e186440b6bdf8348a10e6bb3d72dfb0b79b3f622fc1827a744e",
"md5": "787012beb1aee22a09471c5e0971b9bf",
"sha256": "33d7ff1ba88b4d30da01bbfc527ea833821ce1438673fa178b81d230c6e87526"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "787012beb1aee22a09471c5e0971b9bf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 248708,
"upload_time": "2023-11-01T00:37:12",
"upload_time_iso_8601": "2023-11-01T00:37:12.194712Z",
"url": "https://files.pythonhosted.org/packages/fb/68/540fcb063e186440b6bdf8348a10e6bb3d72dfb0b79b3f622fc1827a744e/dwave_gate-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "21e111b3c34b8dea994e0a43c0dea5c76eb2709472dc6965d1118ca9110bc4b8",
"md5": "f9fb6981ad827d390e81111f08503811",
"sha256": "f65c4c9cccd853c19ee5a35b5975e741fc75375290c9363f7fb2bc9f30fbab06"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f9fb6981ad827d390e81111f08503811",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 234125,
"upload_time": "2023-11-01T00:37:13",
"upload_time_iso_8601": "2023-11-01T00:37:13.865187Z",
"url": "https://files.pythonhosted.org/packages/21/e1/11b3c34b8dea994e0a43c0dea5c76eb2709472dc6965d1118ca9110bc4b8/dwave_gate-0.3.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f297462c3c6ad2bd53f22cdf3c96df88d1e3dcd4a88f4d0e4b1c0eb1c045d72c",
"md5": "cfa93030711d617314bee076200b53cd",
"sha256": "74a9d744be3510ef597c89fdc50a7a87128fa0c0909300728d1b5c0f105cbe68"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "cfa93030711d617314bee076200b53cd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1130104,
"upload_time": "2023-11-01T00:37:15",
"upload_time_iso_8601": "2023-11-01T00:37:15.131229Z",
"url": "https://files.pythonhosted.org/packages/f2/97/462c3c6ad2bd53f22cdf3c96df88d1e3dcd4a88f4d0e4b1c0eb1c045d72c/dwave_gate-0.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d22f6be9102db80e9a15be34f29a45fb3cffec79fa7bc12eece63783ed74b13b",
"md5": "9957f3c9fb41c256d70873b4ce78abff",
"sha256": "2af9047138dc5f18c3da350662b1690757253cd3503d784d70af0195c6fa7857"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9957f3c9fb41c256d70873b4ce78abff",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1144668,
"upload_time": "2023-11-01T00:37:16",
"upload_time_iso_8601": "2023-11-01T00:37:16.925764Z",
"url": "https://files.pythonhosted.org/packages/d2/2f/6be9102db80e9a15be34f29a45fb3cffec79fa7bc12eece63783ed74b13b/dwave_gate-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "baffd62d9de62d9932d40190fd6f26873d996d4c8e0244034a3be4d65ed927b0",
"md5": "8eaaca91b10d1a758172b2b1ee7676fc",
"sha256": "fde25a1b7e9ad4eb2e4527e3761103d4240d92db11c4c42dee144bce38a29f2e"
},
"downloads": -1,
"filename": "dwave_gate-0.3.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "8eaaca91b10d1a758172b2b1ee7676fc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 218420,
"upload_time": "2023-11-01T00:37:18",
"upload_time_iso_8601": "2023-11-01T00:37:18.619356Z",
"url": "https://files.pythonhosted.org/packages/ba/ff/d62d9de62d9932d40190fd6f26873d996d4c8e0244034a3be4d65ed927b0/dwave_gate-0.3.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be9f51ab115a63d555153f24f6847b145996711ff22fa22f47594d7c16e0c408",
"md5": "21891373afe1c5e8e438a6732ad6c104",
"sha256": "8e47fdeb2145f913acc01ba4ddff7fe9a0ec491e56ace73035e5852c329373e1"
},
"downloads": -1,
"filename": "dwave-gate-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "21891373afe1c5e8e438a6732ad6c104",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 351878,
"upload_time": "2023-11-01T00:37:20",
"upload_time_iso_8601": "2023-11-01T00:37:20.263409Z",
"url": "https://files.pythonhosted.org/packages/be/9f/51ab115a63d555153f24f6847b145996711ff22fa22f47594d7c16e0c408/dwave-gate-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-01 00:37:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "dwavesystems",
"github_project": "dwave-gate",
"travis_ci": false,
"coveralls": true,
"github_actions": false,
"circle": true,
"requirements": [],
"lcname": "dwave-gate"
}