<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I tried to release an alpha version of coverage.py 4.0 today, and
immediately got complaints about Travis builds failing. It turns
out that tox's default install_command is "pip install --pre {opts}
{packages}". Why the --pre ? Do most people want to use beta
versions of dependencies in their tests?<br>
<br>
Of course, there's a slew of things that had to go wrong for the
failures, notably that coveralls.io is using internal things from
coverage that are no longer there, which is what actually caused the
failures. Also, "pip install --pre" will install even versions that
are hidden on PyPI. :(<br>
<br>
--Ned.<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</body>
</html>