[ x] This comment contains a description of changes (with reason).
add pre-commit hook called pycln to remove unused imports. This is a redo of a previous failed PR where I erroneously made a new branch from main instead of dev. This PR should now contain only relevant commits.
[ ] If you've fixed a bug or added code that should be tested, add tests!
[x ] Have you followed the pipeline conventions in the contribution docs
PR checklist
[ x] This comment contains a description of changes (with reason). add pre-commit hook called pycln to remove unused imports. This is a redo of a previous failed PR where I erroneously made a new branch from main instead of dev. This PR should now contain only relevant commits.
[ ] If you've fixed a bug or added code that should be tested, add tests!
[x ] Have you followed the pipeline conventions in the contribution docs