loosen NumPy contraint to allow updating NumPy