from_list and from_sequence are explicitly meant to create a Quantity wrapping an ndarray.
Currently the typing indicate it return a Quantity whose magnitude is of the same type as the type as the input Quantities (see https://github.com/hgrecco/pint/blob/master/pint/facets/plain/quantity.py#L361) which is wrong.