pre-commit only support py3, we should ensure we're running via the
correct python in cases where python2 is also installed, the symlink
doesn't exist, or the symlink points to py2.
Custom Checklist Items
Standard Checklist
[x] My comments/docstrings/type hints are clear
[x] I've tested this manually
[x] The architecture diagrams have been updated, if need be
[x] Any external changes/dependencies are linked and described
[x] I've included any special rollback strategies above
[x] Any relevant metrics/monitors/SLOs have been added or modified
[x] I've notified all relevant stakeholders of the change
Summary
pre-commit only support py3, we should ensure we're running via the correct python in cases where python2 is also installed, the symlink doesn't exist, or the symlink points to py2.
Custom Checklist Items
Standard Checklist