Ryan Hill

Results 32 issues of Ryan Hill

[Quantum/Build/images/samples/Dockerfile](https://github.com/microsoft/Quantum/blob/aab95b5f6a7c76928b7bc414863639ccb65cf79e/Build/images/samples/Dockerfile) lines 29-38 update `ca-certificates` package: ``` # As per https://github.com/NuGet/Announcements/issues/49, # we also need to update the ca-certificates package # to use nuget restore from .NET 5.0. # This...

Kind-Maintenance

### Summary Fix for #8460 ### Details and comments Couldn't find tests for the `_state_to_latex_ket` function but happy to add this test case if they exist somewhere.

Add qBraid entries Lmk if any revisions are needed!

**Describe the feature you'd like** Function that generates a "random" Braket circuit. I looked through the code base and couldn't find one, but if it already exists it would be...

enhancement
good first issue
help wanted

**Describe the bug** Calling `backend.local` and `backend.simulator` for `simulator_stabilizer` and `simulator_extended_stabilizer` raises `TranspilerError`. **Steps to reproduce** ```python >>> from qiskit_ibm_runtime import QiskitRuntimeService >>> service = QiskitRuntimeService(token="MYTOKEN", channel="ibm_quantum") >>> backend =...

bug

Replace `pylint` and `black` directives in `tox.ini` linters with the equivalent [ruff](https://github.com/astral-sh/ruff) checks and fixes. https://github.com/qBraid/qBraid/blob/dcf90898947e3a7529ebd4db1dd7c9d6df1a649c/tox.ini#L56-L61 https://github.com/qBraid/qBraid/blob/dcf90898947e3a7529ebd4db1dd7c9d6df1a649c/tox.ini#L63-L68 i.e. `pylint` and `black` should be removed as dev dependencies, and replaced with...

dependencies ๐Ÿ“Œ
code quality ๐ŸŽ“

All of the packages in `requirements.txt` and `requirements-dev.txt`, `pyquil` is the only package that doesn't support Python 3.12. So this will require refactoring some of the unit tests so that...

enhancement โœจ
testing ๐Ÿงช

Create `qbraid.runtime.oqc` module that implements provider, device, job, and result classes with the qBraid runtime primitives using the OQC QCaaS Client. The Client is compatible with Python 3.9 or 3.10....

feature request ๐Ÿ’ก
runtime ๐Ÿƒโ€โ™‚๏ธ

Unitary calculation now requires specifying wires or wire order, tests failing

dependencies ๐Ÿ“Œ

Currently, the [qbraid.visualization.qasm3_drawer](https://github.com/qBraid/qBraid/blob/0703289807cef1d8412c2c0cedeceffe8dec27ed/qbraid/visualization/draw_qasm3.py#L457) function parses an input OpenQASM 3 string using a brute force method. As the scope of the OpenQASM AST continues to expand, this approach will become unscalable....

visualization ๐ŸŽจ
qasm ๐Ÿงต