update tests and dependencies to work with new versions