If one of the vector components is numpy.float64 instead of ordinary float, the vector functions okay but print displays [x,y,z] instead of the standard output format.
I can't find a way to create a vector with one or more numpy.float64 components, so for now I'll close this issue, awaiting a test example that shows the problem.
If one of the vector components is numpy.float64 instead of ordinary float, the vector functions okay but print displays [x,y,z] instead of the standard output format.