TYP: more precise types + add type collections
`float_numpy_dtypes` has a too wide dtype + I think it would be beneficial for testing purposes to add some more numeric type collections.
Thanks @topper-123 