When I specify multiple python versions like below, travis initiates testing.
python: - "3.7" - "3.8"
If I remove either version line so that only one version is specified, travis (nearly) silently ignores the push. The requests page shows “Build config did not create any jobs.”
If I specify 3.7 twice, it works but initiates only one 3.7 run.
Both of these behaviors surprise me.