Conversation
source/pip/test_requirements.txt
Outdated
| expecttest==0.3.0 | ||
| pyqir<0.12 | ||
| cirq==1.6.1 | ||
| pandas==2.3.3 |
There was a problem hiding this comment.
I see v3 shipped recently (https://pandas.pydata.org/community/blog/pandas-3.0.html). Does it work fine with that release also?
There was a problem hiding this comment.
I think it does, I will verify. I used this version because it's the one that cirq already depends on. But I can change the operator.
There was a problem hiding this comment.
Will QRE require a specific version of Cirq then also? Or is the goal that it should be broadly compatible with whatever (recent) version of Cirq you might be already using?
There was a problem hiding this comment.
It doesn't require a specific version. I made a change to relax the pandas requirement such that it still works. I double checked that it works with pandas 3.0.1, but cirq pins the pandas version to pandas~=2.1, so there might be pip resolver warnings if a user has pandas 3 when also cirq installed.
The main feature from this PR is a resource estimation result table that is returned from the
estimatecall. It can be configured to have additional columns which are considered in the creation of a pandas DataFrame.Besides that, the PR