Cirq fails to install on Python for Windows ARM64.
The issue is that cirq has a dependency on Requires-Dist: cirq-google==1.6.1 which has a dependency on Requires-Dist: typedunits, and typedunits doesn't have a binary wheel for Windows ARM64 or a source only wheel to build from (see https://pypi.org/project/typedunits/0.0.2/#files), so the install fails.
p.s. I'd also note the transitive pandas dependency is still on < 3 also, which has no binary Windows ARM64 build but does have a source wheel, so it installs but the build takes forever. A move to pandas >= 3 at some point would help here (as it has binary wheels for Windows ARM64).
Thanks!
Cirq fails to install on Python for Windows ARM64.
The issue is that cirq has a dependency on
Requires-Dist: cirq-google==1.6.1which has a dependency onRequires-Dist: typedunits, and typedunits doesn't have a binary wheel for Windows ARM64 or a source only wheel to build from (see https://pypi.org/project/typedunits/0.0.2/#files), so the install fails.p.s. I'd also note the transitive pandas dependency is still on < 3 also, which has no binary Windows ARM64 build but does have a source wheel, so it installs but the build takes forever. A move to pandas >= 3 at some point would help here (as it has binary wheels for Windows ARM64).
Thanks!