Maybe we should restrict versions of some major packages, not only in requirements.txt (numpy case) but also in requirements-tests.txt after last few problems with versions e.g. #100, #118 and somewhere the pytest==3.0 issues? Sometimes one new version of some package ruins the whole build.
A good start would be putting package<=current_version for all packages in requirements-tests.txt.
Maybe we should restrict versions of some major packages, not only in
requirements.txt
(numpy case) but also inrequirements-tests.txt
after last few problems with versions e.g. #100, #118 and somewhere the pytest==3.0 issues? Sometimes one new version of some package ruins the whole build.A good start would be putting
package<=current_version
for all packages inrequirements-tests.txt
.