Automatic deployment to PyPi
Add deployment to PyPi upon tagging a release using the twine
package. The repository only needs to set the TWINE_USERNAME
and TWINE_PASSWORD
secrets for this to work. Both the binary wheel and source package are uploaded.
Added testing for Python versions down to (and including) 3.6.