Update dependencies
Description
Releases dependency-related changes from #260 that upgrades several dependencies to their latest versions and removes unused dependencies.
Releases dependency-related changes from #260 that upgrades several dependencies to their latest versions and removes unused dependencies.