OpenMM 7.6.0 is now out, and this brings with it a change to the import paths of OpenMM components from:
import simtk.openmm to import openmm
import simtk.unit to import openmm.unit
We should change the imports and version handling for the OpenMMHarness to try the new usage first, then fall back to the old usage if it fails in order for older OpenMM releases to still work under the harness.
Describe the bug
OpenMM 7.6.0 is now out, and this brings with it a change to the import paths of OpenMM components from:
import simtk.openmm
toimport openmm
import simtk.unit
toimport openmm.unit
We should change the imports and version handling for the
OpenMMHarness
to try the new usage first, then fall back to the old usage if it fails in order for older OpenMM releases to still work under the harness.