Requirements for pre-commit hooks were unpinned in dev-requirements.txt resulting in differences for local development and CI.
Solution
Pin the requirements in dev-requirements so that local development matches CI.
Bump isort because there was no breaking change.
black breaks and requires other code changes for major version 24 so I left the pin as is for now
flake8 also finds more problems on 1.10 so left that as well
[ ] I have run this code in development and it appears to resolve the stated issue
[ ] This PR includes tests, or tests are not required/relevant for this PR
[ ] This PR has no interface changes (e.g. macros, cli, logs, json artifacts, config files, adapter interface, etc) or this PR has already received feedback and approval from Product or DX
[ ] This PR includes type annotations for new and modified functions
resolves #
Problem
Requirements for pre-commit hooks were unpinned in
dev-requirements.txt
resulting in differences for local development and CI.Solution
Pin the requirements in dev-requirements so that local development matches CI.
Bump isort because there was no breaking change.
black breaks and requires other code changes for major version 24 so I left the pin as is for now flake8 also finds more problems on 1.10 so left that as well
Checklist