install requires `futures` for py<3.2, not just tests.