Update dependencies, add testing extras
Created by: jmitrevs
Description
This updates the dependencies and adds a testing extras to simplify testing requirements.
I want to see if this passes the tests, but the requirements setup is still up for discussion.
Type of change
-
Other (Specify) - configuration and testing
Tests
should not affect the tests, which is the main thing I am testing with the PR.
Checklist
-
I have read the guidelines for contributing. -
I have commented my code, particularly in hard-to-understand areas. -
I have made corresponding changes to the documentation. -
My changes generate no new warnings. -
I have installed and run pre-commit
on the files I edited or added. -
I have added tests that prove my fix is effective or that my feature works.