Updates most packages in setup.cfg to be their most current versions. This required numerous changes throughout the code base, particularly for mypy and black.
Almost all changes are due to running the new version of black on the files, as well as updating a few type annotations to comply with the latest mypy.
In addition, we have updated the CI test suite to use Python 3.10.
Updates most packages in
setup.cfg
to be their most current versions. This required numerous changes throughout the code base, particularly formypy
andblack
.Almost all changes are due to running the new version of
black
on the files, as well as updating a few type annotations to comply with the latestmypy
.In addition, we have updated the CI test suite to use Python 3.10.