oqc-community / qat

QAT is a quantum compiler and runtime focused on low-level, just-above-driver integration.
Other
37 stars 8 forks source link

adding matrix testing for unit tests and code formatting #97

Closed jfriel-oqc closed 3 months ago

chemix-lunacy commented 3 months ago

For Windows you'll need to add it to the path:

To get started you need Poetry's bin directory (C:\Users\runneradmin.local\bin) in your PATH environment variable.

Looks like Rasqals mac releases don't work with latest - I'll just do another release with latest on everything (I wanted to avoid it because latest is a moving goalpost).

Also I'd recommend running the various versions of Python on Linux, only doing one formatting check, and then running one version cross-OS. Pythons main differences across the OS' are paths and whatnot, and as long as your code works the version shouldn't matter.

That should cut down on amounts of runs.