feat!: Add type hinting as well as formatting updates #162
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix!: Updated exception class names to correct naming scheme
feat: Move to container-agnostic file names
feat: Add Makefile for more standard setup
feat: Update dev.sh to newer standard
feat: Move from pylama to ruff for linting
feat: Run ruff, pyright, and prettier formatters against everything
fix: Correct all typing and linting errors
fix: Update tests to work with typing changes
chore: Update pre-commit config
chore: Add groups to dependabot config
chore: Remove all old configuration files from pylint and pylama
chore: Update Poetry and remove old dependencies
chore: Remove remaining Python 2 related code