You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Announcements
PyQuil now supports encryption for communication with the QPU. It does so by requesting an Engagement from Forest Dispatch, which includes the keys necessary for encryption along with the endpoints to use. This workflow is managed by the new ForestSession class, and in the general case is transparent to the user (@kalzoo, gh-1123).
Improvements and Changes
LaTeX circuit output now ignores RESET instructions by default, rendering instead the (equivalent) program with RESET omitted (@kilimanjaro, gh-1118)
Broadened the scope of flake8 compliance to the include the examples and docs directories, and thus the whole repository (@tommy-moffat, gh-1113).
Add unit test for validating Trotterization order (@jmbr, gh-1120).
Updated the authentication mechanism to Forest server. Preferentially use credentials found at ~/.qcs/user_auth_credentials and fall back to ~/.qcs/qmi_auth_credentials (@erichulburd, gh-1123).
The log level can now be controlled with the LOG_LEVEL environment variable, set to LOG_LEVEL=DEBUG to help diagnose problems. In addition, certain errors will no longer print their entire stack trace outside of DEBUG mode, for a cleaner console and better user experience. This is only true for errors where the cause is well known (@kalzoo, gh-1123).
Connection to the QPU compiler now supports both ZeroMQ and HTTP(S) (@kalzoo, gh-1127).