We use nox in the google-cloud-bigquery client library (source) to test on multiple versions of Python as well as multiple versions of our dependencies.
This would be useful for issues like #83 where we want to add support for SQLAlchemy 1.4.0 without breaking support for earlier versions.