MCPcopy
hub / github.com/pandas-dev/pandas / _from_sequence

Method _from_sequence

pandas/tests/extension/date/array.py:182–193  ·  view source on GitHub ↗
(cls, scalars, *, dtype: Dtype | None = None, copy=False)

Source from the content-addressed store, hash-verified

180
181 @classmethod
182 def _from_sequence(cls, scalars, *, dtype: Dtype | None = None, copy=False):
183 if isinstance(scalars, dt.date):
184 raise TypeError
185 elif isinstance(scalars, DateArray):
186 if dtype is not None:
187 return scalars.astype(dtype, copy=copy)
188 if copy:
189 return scalars.copy()
190 return scalars[:]
191 elif isinstance(scalars, np.ndarray):
192 scalars = scalars.astype("U10") # 10 chars for yyyy-mm-dd
193 return DateArray(scalars)

Callers 15

dataFunction · 0.45
data_missingFunction · 0.45
data_for_sortingFunction · 0.45
data_missing_for_sortingFunction · 0.45
data_for_groupingFunction · 0.45
data_for_twosFunction · 0.45
data_missingFunction · 0.45
data_for_sortingFunction · 0.45

Calls 3

DateArrayClass · 0.85
astypeMethod · 0.45
copyMethod · 0.45

Tested by 15

dataFunction · 0.36
data_missingFunction · 0.36
data_for_sortingFunction · 0.36
data_missing_for_sortingFunction · 0.36
data_for_groupingFunction · 0.36
data_for_twosFunction · 0.36
data_missingFunction · 0.36
data_for_sortingFunction · 0.36