We should inch towards making this match the other constructor behaviors. In particular, if you pass a numpy array with a numeric dtype, you should keep that dtype (or get the corresponding PandasDtype)

Comment From: sqali

Hi @jbrockmendel ,

I would love to work on this issue. I am new to open source and would love to contribute to the resolution of this bug under your guidance.

Comment From: jbrockmendel

We're not going to do anything here until there is consensus that this is something we want to do.

I suggest looking for issues with the "good first issue"label.

Comment From: jbrockmendel

We're going the opposite direction with this, closing.