├── .dockerignore ├── .flake8 ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitlab-ci.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── binder-requirements.txt ├── docker-compose.yaml ├── docs ├── .gitignore ├── Makefile ├── api │ ├── index.rst │ └── subpackages │ │ ├── gates.rst │ │ ├── hooks_pre_compilation.rst │ │ ├── hooks_pre_execution.rst │ │ └── index.rst ├── conf.py ├── examples │ ├── GettingStarted.ipynb │ └── QAOA.ipynb ├── index.md └── make.bat ├── mypy.ini ├── package.json ├── poetry.lock ├── prepare_release.sh ├── pyproject.toml ├── qiskit_rigetti ├── __init__.py ├── _qcs_backend.py ├── _qcs_job.py ├── _qcs_provider.py ├── _quil_circuit.py ├── gates │ ├── __init__.py │ ├── _can.py │ ├── _cphase.py │ ├── _pswap.py │ └── _xy.py ├── hooks │ ├── __init__.py │ ├── pre_compilation.py │ └── pre_execution.py └── py.typed ├── readthedocs.yml ├── scripts └── ci_install_deps ├── setup.py └── tests ├── test_gates.py ├── test_hooks.py ├── test_qcs_backend.py ├── test_qcs_job.py ├── test_qcs_provider.py └── test_quil_circuit.py /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | .gitignore 3 | -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/README.md -------------------------------------------------------------------------------- /binder-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/binder-requirements.txt -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/subpackages/gates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/api/subpackages/gates.rst -------------------------------------------------------------------------------- /docs/api/subpackages/hooks_pre_compilation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/api/subpackages/hooks_pre_compilation.rst -------------------------------------------------------------------------------- /docs/api/subpackages/hooks_pre_execution.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/api/subpackages/hooks_pre_execution.rst -------------------------------------------------------------------------------- /docs/api/subpackages/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/api/subpackages/index.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/examples/GettingStarted.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/examples/GettingStarted.ipynb -------------------------------------------------------------------------------- /docs/examples/QAOA.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/examples/QAOA.ipynb -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/docs/make.bat -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/mypy.ini -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/package.json -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/poetry.lock -------------------------------------------------------------------------------- /prepare_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/prepare_release.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/pyproject.toml -------------------------------------------------------------------------------- /qiskit_rigetti/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/__init__.py -------------------------------------------------------------------------------- /qiskit_rigetti/_qcs_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/_qcs_backend.py -------------------------------------------------------------------------------- /qiskit_rigetti/_qcs_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/_qcs_job.py -------------------------------------------------------------------------------- /qiskit_rigetti/_qcs_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/_qcs_provider.py -------------------------------------------------------------------------------- /qiskit_rigetti/_quil_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/_quil_circuit.py -------------------------------------------------------------------------------- /qiskit_rigetti/gates/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/gates/__init__.py -------------------------------------------------------------------------------- /qiskit_rigetti/gates/_can.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/gates/_can.py -------------------------------------------------------------------------------- /qiskit_rigetti/gates/_cphase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/gates/_cphase.py -------------------------------------------------------------------------------- /qiskit_rigetti/gates/_pswap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/gates/_pswap.py -------------------------------------------------------------------------------- /qiskit_rigetti/gates/_xy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/gates/_xy.py -------------------------------------------------------------------------------- /qiskit_rigetti/hooks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/hooks/__init__.py -------------------------------------------------------------------------------- /qiskit_rigetti/hooks/pre_compilation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/hooks/pre_compilation.py -------------------------------------------------------------------------------- /qiskit_rigetti/hooks/pre_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/qiskit_rigetti/hooks/pre_execution.py -------------------------------------------------------------------------------- /qiskit_rigetti/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /scripts/ci_install_deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/scripts/ci_install_deps -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_gates.py -------------------------------------------------------------------------------- /tests/test_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_hooks.py -------------------------------------------------------------------------------- /tests/test_qcs_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_qcs_backend.py -------------------------------------------------------------------------------- /tests/test_qcs_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_qcs_job.py -------------------------------------------------------------------------------- /tests/test_qcs_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_qcs_provider.py -------------------------------------------------------------------------------- /tests/test_quil_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigetti/qiskit-rigetti/HEAD/tests/test_quil_circuit.py --------------------------------------------------------------------------------