nextstrain / measles

Nextstrain build for measles virus
https://nextstrain.org/measles
0 stars 6 forks source link

CI: Upgrade setuptools suite prior to installation #2

Closed huddlej closed 2 years ago

huddlej commented 2 years ago

Description of proposed changes

Follows recommended practice for new Python installations to ensure that pip, setuptools, and wheel are always upgraded [1] regardless of the system-wide Python version. Also, follows our internal standard to use the oldest supported Python version in CI when we do not use a matrix of all supported versions, to best catch possible issues with older versions.

[1] https://packaging.python.org/tutorials/installing-packages/#ensure-pip-setuptools-and-wheel-are-up-to-date