Update requirements
Misc edits
Remove some python versions
Update requirements
Fix recursive bug
Fix region bug
Refactor tests
Bump to version 1.1.1
Merge branch 'bugfix'