Michael Hucka
Michael Hucka
The page at https://qosf.org/project_list/ has the following text near the top: The link for "Contributing Guide" gives a 404 Not Found. It seems that the link destination file name has...
This addresses deprecation warnings originating from the use of outdated `setuptools` functions. I took this opportunity to modernize the package definition in accordance with current Python packaging standards (PEP 621)....
### What is the task? In particular in CI jobs, loading `dev-requirements.txt` is time consuming compared to other tasks. We should split out requirements for different purposes (linting, formatting, etc.)...
### What is the task? Security scanners consistently about the lack of pinned dependencies in `pip install -r requirements.txt` commands in the CI workflows. It's true that the old-style `requirements.txt`...
The warning described in https://github.com/quantumlib/qsim/issues/929 seems to be the result of using an older version of Eigen. Updating the version makes the warning go go away.
### Describe the issue Compiling with `make run-cxx-tests` using g++ 14.2.0 on a Debian 6.12 Linux system produces a warning: ``` In file included from mps_simulator_test.cc:15: ../lib/mps_simulator.h: In instantiation of...
### What is your request or suggestion? An internal user reported getting the following error with a 40 qubit simulation: ``` Traceback (most recent call last): File "/tmp/test/exact_sim.py", line 23,...
### What is the task? There are still some old-style `%`-formatted strings in some of the Python files. We should run `flynt` over the code base. ### (Optional) Do you...
### What is the task? Recent changes may have implications for the documentation. We should go through the docs and update them as needed. ### (Optional) Do you have ideas...
### What is the task? A user reported being unable to simulate models with more than 32 qubits. It turned out they were using NumPy 1.26, and updating to version...