pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-pandas



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu May  6 04:39:03 UTC 2021

Modified Files:
        pkgsrc/math/py-pandas: Makefile PLIST distinfo

Log Message:
py-pandas: updated to 1.2.4

What's new in 1.2.4 (April 12, 2021)

Fixed regressions
- Fixed regression in :meth:`DataFrame.sum` when ``min_count`` greater than the :class:`DataFrame` shape was passed resulted in a ``ValueError`` (:issue:`39738`)
- Fixed regression in :meth:`DataFrame.to_json` raising ``AttributeError`` when run on PyPy (:issue:`39837`)
- Fixed regression in (in)equality comparison of ``pd.NaT`` with a non-datetimelike numpy array returning a scalar instead of an array (:issue:`40722`)
- Fixed regression in :meth:`DataFrame.where` not returning a copy in the case of an all True condition (:issue:`39595`)
- Fixed regression in :meth:`DataFrame.replace` raising ``IndexError`` when ``regex`` was a multi-key dictionary (:issue:`39338`)
- Fixed regression in repr of floats in an ``object`` column not respecting ``float_format`` when printed in the console or outputted through :meth:`DataFrame.to_string`, :meth:`DataFrame.to_html`, 
and :meth:`DataFrame.to_latex` (:issue:`40024`)
- Fixed regression in NumPy ufuncs such as ``np.add`` not passing through all arguments for :class:`DataFrame`

What's new in 1.2.3 (March 02, 2021)

Fixed regressions
- Fixed regression in :meth:`~DataFrame.to_excel` raising ``KeyError`` when giving duplicate columns with ``columns`` attribute (:issue:`39695`)
- Fixed regression in nullable integer unary ops propagating mask on assignment (:issue:`39943`)
- Fixed regression in :meth:`DataFrame.__setitem__` not aligning :class:`DataFrame` on right-hand side for boolean indexer (:issue:`39931`)
- Fixed regression in :meth:`~DataFrame.to_json` failing to use ``compression`` with URL-like paths that are internally opened in binary mode or with user-provided file objects that are opened in 
binary mode (:issue:`39985`)
- Fixed regression in :meth:`Series.sort_index` and :meth:`DataFrame.sort_index`, which exited with an ungraceful error when having kwarg ``ascending=None`` passed. Passing ``ascending=None`` is 
still considered invalid, and the improved error message suggests a proper usage (``ascending`` must be a boolean or a list-like of boolean) (:issue:`39434`)
- Fixed regression in :meth:`DataFrame.transform` and :meth:`Series.transform` giving incorrect column labels when passed a dictionary with a mix of list and non-list values (:issue:`40018`)

What's new in 1.2.2 (February 09, 2021)
---------------------------------------

These are the changes in pandas 1.2.2. See :ref:`release` for a full changelog
including other versions of pandas.

{{ header }}

.. ---------------------------------------------------------------------------

.. _whatsnew_122.regressions:

Fixed regressions
~~~~~~~~~~~~~~~~~

- Fixed regression in :func:`read_excel` that caused it to raise ``AttributeError`` when checking version of older xlrd versions (:issue:`38955`)
- Fixed regression in :class:`DataFrame` constructor reordering element when construction from datetime ndarray with dtype not ``"datetime64[ns]"`` (:issue:`39422`)
- Fixed regression in :meth:`DataFrame.astype` and :meth:`Series.astype` not casting to bytes dtype (:issue:`39474`)
- Fixed regression in :meth:`~DataFrame.to_pickle` failing to create bz2/xz compressed pickle files with ``protocol=5`` (:issue:`39002`)
- Fixed regression in :func:`pandas.testing.assert_series_equal` and :func:`pandas.testing.assert_frame_equal` always raising ``AssertionError`` when comparing extension dtypes (:issue:`39410`)
- Fixed regression in :meth:`~DataFrame.to_csv` opening ``codecs.StreamWriter`` in binary mode instead of in text mode and ignoring user-provided ``mode`` (:issue:`39247`)
- Fixed regression in :meth:`Categorical.astype` casting to incorrect dtype when ``np.int32`` is passed to dtype argument (:issue:`39402`)
- Fixed regression in :meth:`~DataFrame.to_excel` creating corrupt files when appending (``mode="a"``) to an existing file (:issue:`39576`)
- Fixed regression in :meth:`DataFrame.transform` failing in case of an empty DataFrame or Series (:issue:`39636`)
- Fixed regression in :meth:`~DataFrame.groupby` or :meth:`~DataFrame.resample` when aggregating an all-NaN or numeric object dtype column (:issue:`39329`)
- Fixed regression in :meth:`.Rolling.count` where the ``min_periods`` argument would be set to ``0`` after the operation (:issue:`39554`)
- Fixed regression in :func:`read_excel` that incorrectly raised when the argument ``io`` was a non-path and non-buffer and the ``engine`` argument was specified (:issue:`39528`)

.. ---------------------------------------------------------------------------

.. _whatsnew_122.bug_fixes:

Bug fixes
~~~~~~~~~

- :func:`pandas.read_excel` error message when a specified ``sheetname`` does not exist is now uniform across engines (:issue:`39250`)
- Fixed bug in :func:`pandas.read_excel` producing incorrect results when the engine ``openpyxl`` is used and the excel file is missing or has incorrect dimension information; the fix requires 
``openpyxl`` >= 3.0.0, prior versions may still fail (:issue:`38956`, :issue:`39001`)
- Fixed bug in :func:`pandas.read_excel` sometimes producing a ``DataFrame`` with trailing rows of ``np.nan`` when the engine ``openpyxl`` is used (:issue:`39181`)

What's new in 1.2.1 (January 20, 2021)
--------------------------------------

These are the changes in pandas 1.2.1. See :ref:`release` for a full changelog
including other versions of pandas.

{{ header }}

.. ---------------------------------------------------------------------------

.. _whatsnew_121.regressions:

Fixed regressions
~~~~~~~~~~~~~~~~~
- Fixed regression in :meth:`~DataFrame.to_csv` that created corrupted zip files when there were more rows than ``chunksize`` (:issue:`38714`)
- Fixed regression in :meth:`~DataFrame.to_csv` opening ``codecs.StreamReaderWriter`` in binary mode instead of in text mode (:issue:`39247`)
- Fixed regression in :meth:`read_csv` and other read functions were the encoding error policy (``errors``) did not default to ``"replace"`` when no encoding was specified (:issue:`38989`)
- Fixed regression in :func:`read_excel` with non-rawbyte file handles (:issue:`38788`)
- Fixed regression in :meth:`DataFrame.to_stata` not removing the created file when an error occured (:issue:`39202`)
- Fixed regression in ``DataFrame.__setitem__`` raising ``ValueError`` when expanding :class:`DataFrame` and new column is from type ``"0 - name"`` (:issue:`39010`)
- Fixed regression in setting with :meth:`DataFrame.loc`  raising ``ValueError`` when :class:`DataFrame` has unsorted :class:`MultiIndex` columns and indexer is a scalar (:issue:`38601`)
- Fixed regression in setting with :meth:`DataFrame.loc` raising ``KeyError`` with :class:`MultiIndex` and list-like columns indexer enlarging :class:`DataFrame` (:issue:`39147`)
- Fixed regression in :meth:`~DataFrame.groupby()` with :class:`Categorical` grouping column not showing unused categories for ``grouped.indices`` (:issue:`38642`)
- Fixed regression in :meth:`.GroupBy.sem` where the presence of non-numeric columns would cause an error instead of being dropped (:issue:`38774`)
- Fixed regression in :meth:`.DataFrameGroupBy.diff` raising for ``int8`` and ``int16`` columns (:issue:`39050`)
- Fixed regression in :meth:`DataFrame.groupby` when aggregating an ``ExtensionDType`` that could fail for non-numeric values (:issue:`38980`)
- Fixed regression in :meth:`.Rolling.skew` and :meth:`.Rolling.kurt` modifying the object inplace (:issue:`38908`)
- Fixed regression in :meth:`DataFrame.any` and :meth:`DataFrame.all` not returning a result for tz-aware ``datetime64`` columns (:issue:`38723`)
- Fixed regression in :meth:`DataFrame.apply` with ``axis=1`` using str accessor in apply function (:issue:`38979`)
- Fixed regression in :meth:`DataFrame.replace` raising ``ValueError`` when :class:`DataFrame` has dtype ``bytes`` (:issue:`38900`)
- Fixed regression in :meth:`Series.fillna` that raised ``RecursionError`` with ``datetime64[ns, UTC]`` dtype (:issue:`38851`)
- Fixed regression in comparisons between ``NaT`` and ``datetime.date`` objects incorrectly returning ``True`` (:issue:`39151`)
- Fixed regression in calling NumPy :func:`~numpy.ufunc.accumulate` ufuncs on DataFrames, e.g. ``np.maximum.accumulate(df)`` (:issue:`39259`)
- Fixed regression in repr of float-like strings of an ``object`` dtype having trailing 0's truncated after the decimal (:issue:`38708`)
- Fixed regression that raised ``AttributeError`` with PyArrow versions [0.16.0, 1.0.0) (:issue:`38801`)
- Fixed regression in :func:`pandas.testing.assert_frame_equal` raising ``TypeError`` with ``check_like=True`` when :class:`Index` or columns have mixed dtype (:issue:`39168`)

We have reverted a commit that resulted in several plotting related regressions in pandas 1.2.0 (:issue:`38969`, :issue:`38736`, :issue:`38865`, :issue:`38947` and :issue:`39126`).
As a result, bugs reported as fixed in pandas 1.2.0 related to inconsistent tick labeling in bar plots are again present (:issue:`26186` and :issue:`11465`)

What's new in 1.2.0 (December 26, 2020)

Performance improvements
- Performance improvements when creating DataFrame or Series with dtype ``str`` or :class:`StringDtype` from array with many string elements (:issue:`36304`, :issue:`36317`, :issue:`36325`, 
:issue:`36432`, :issue:`37371`)
- Performance improvement in :meth:`.GroupBy.agg` with the ``numba`` engine (:issue:`35759`)
- Performance improvements when creating :meth:`Series.map` from a huge dictionary (:issue:`34717`)
- Performance improvement in :meth:`.GroupBy.transform` with the ``numba`` engine (:issue:`36240`)
- :class:`.Styler` uuid method altered to compress data transmission over web whilst maintaining reasonably low table collision probability (:issue:`36345`)
- Performance improvement in :func:`to_datetime` with non-ns time unit for ``float`` ``dtype`` columns (:issue:`20445`)
- Performance improvement in setting values on an :class:`IntervalArray` (:issue:`36310`)
- The internal index method :meth:`~Index._shallow_copy` now makes the new index and original index share cached attributes, avoiding creating these again, if created on either. This can speed up 
operations that depend on creating copies of existing indexes (:issue:`36840`)
- Performance improvement in :meth:`.RollingGroupby.count` (:issue:`35625`)
- Small performance decrease to :meth:`.Rolling.min` and :meth:`.Rolling.max` for fixed windows (:issue:`36567`)
- Reduced peak memory usage in :meth:`DataFrame.to_pickle` when using ``protocol=5`` in python 3.8+ (:issue:`34244`)
- Faster ``dir`` calls when the object has many index labels, e.g. ``dir(ser)`` (:issue:`37450`)
- Performance improvement in :class:`ExpandingGroupby` (:issue:`37064`)
- Performance improvement in :meth:`Series.astype` and :meth:`DataFrame.astype` for :class:`Categorical` (:issue:`8628`)
- Performance improvement in :meth:`DataFrame.groupby` for ``float`` ``dtype`` (:issue:`28303`), changes of the underlying hash-function can lead to changes in float based indexes sort ordering for 
ties (e.g. :meth:`Index.value_counts`)
- Performance improvement in :meth:`pd.isin` for inputs with more than 1e6 elements (:issue:`36611`)
- Performance improvement for :meth:`DataFrame.__setitem__` with list-like indexers (:issue:`37954`)
- :meth:`read_json` now avoids reading entire file into memory when chunksize is specified (:issue:`34548`)

Bug fixes

Categorical
- :meth:`Categorical.fillna` will always return a copy, validate a passed fill value regardless of whether there are any NAs to fill, and disallow an ``NaT`` as a fill value for numeric categories 
(:issue:`36530`)
- Bug in :meth:`Categorical.__setitem__` that incorrectly raised when trying to set a tuple value (:issue:`20439`)
- Bug in :meth:`CategoricalIndex.equals` incorrectly casting non-category entries to ``np.nan`` (:issue:`37667`)
- Bug in :meth:`CategoricalIndex.where` incorrectly setting non-category entries to ``np.nan`` instead of raising ``TypeError`` (:issue:`37977`)
- Bug in :meth:`Categorical.to_numpy` and ``np.array(categorical)`` with tz-aware ``datetime64`` categories incorrectly dropping the time zone information instead of casting to object dtype 
(:issue:`38136`)

Datetime-like
- Bug in :meth:`DataFrame.combine_first` that would convert datetime-like column on other :class:`DataFrame` to integer when the column is not present in original :class:`DataFrame` (:issue:`28481`)
- Bug in :attr:`.DatetimeArray.date` where a ``ValueError`` would be raised with a read-only backing array (:issue:`33530`)
- Bug in ``NaT`` comparisons failing to raise ``TypeError`` on invalid inequality comparisons (:issue:`35046`)
- Bug in :class:`.DateOffset` where attributes reconstructed from pickle files differ from original objects when input values exceed normal ranges (e.g. months=12) (:issue:`34511`)
- Bug in :meth:`.DatetimeIndex.get_slice_bound` where ``datetime.date`` objects were not accepted or naive :class:`Timestamp` with a tz-aware :class:`.DatetimeIndex` (:issue:`35690`)
- Bug in :meth:`.DatetimeIndex.slice_locs` where ``datetime.date`` objects were not accepted (:issue:`34077`)
- Bug in :meth:`.DatetimeIndex.searchsorted`, :meth:`.TimedeltaIndex.searchsorted`, :meth:`PeriodIndex.searchsorted`, and :meth:`Series.searchsorted` with ``datetime64``, ``timedelta64`` or 
:class:`Period` dtype placement of ``NaT`` values being inconsistent with NumPy (:issue:`36176`, :issue:`36254`)
- Inconsistency in :class:`.DatetimeArray`, :class:`.TimedeltaArray`, and :class:`.PeriodArray` method ``__setitem__`` casting arrays of strings to datetime-like scalars but not scalar strings 
(:issue:`36261`)
- Bug in :meth:`.DatetimeArray.take` incorrectly allowing ``fill_value`` with a mismatched time zone (:issue:`37356`)
- Bug in :class:`.DatetimeIndex.shift` incorrectly raising when shifting empty indexes (:issue:`14811`)
- :class:`Timestamp` and :class:`.DatetimeIndex` comparisons between tz-aware and tz-naive objects now follow the standard library ``datetime`` behavior, returning ``True``/``False`` for 
``!=``/``==`` and raising for inequality comparisons (:issue:`28507`)
- Bug in :meth:`.DatetimeIndex.equals` and :meth:`.TimedeltaIndex.equals` incorrectly considering ``int64`` indexes as equal (:issue:`36744`)
- :meth:`Series.to_json`, :meth:`DataFrame.to_json`, and :meth:`read_json` now implement time zone parsing when orient structure is ``table`` (:issue:`35973`)
- :meth:`astype` now attempts to convert to ``datetime64[ns, tz]`` directly from ``object`` with inferred time zone from string (:issue:`35973`)
- Bug in :meth:`.TimedeltaIndex.sum` and :meth:`Series.sum` with ``timedelta64`` dtype on an empty index or series returning ``NaT`` instead of ``Timedelta(0)`` (:issue:`31751`)
- Bug in :meth:`.DatetimeArray.shift` incorrectly allowing ``fill_value`` with a mismatched time zone (:issue:`37299`)
- Bug in adding a :class:`.BusinessDay` with nonzero ``offset`` to a non-scalar other (:issue:`37457`)
- Bug in :func:`to_datetime` with a read-only array incorrectly raising (:issue:`34857`)
- Bug in :meth:`Series.isin` with ``datetime64[ns]`` dtype and :meth:`.DatetimeIndex.isin` incorrectly casting integers to datetimes (:issue:`36621`)
- Bug in :meth:`Series.isin` with ``datetime64[ns]`` dtype and :meth:`.DatetimeIndex.isin` failing to consider tz-aware and tz-naive datetimes as always different (:issue:`35728`)
- Bug in :meth:`Series.isin` with ``PeriodDtype`` dtype and :meth:`PeriodIndex.isin` failing to consider arguments with different ``PeriodDtype`` as always different (:issue:`37528`)
- Bug in :class:`Period` constructor now correctly handles nanoseconds in the ``value`` argument (:issue:`34621` and :issue:`17053`)

Timedelta
- Bug in :class:`.TimedeltaIndex`, :class:`Series`, and :class:`DataFrame` floor-division with ``timedelta64`` dtypes and ``NaT`` in the denominator (:issue:`35529`)
- Bug in parsing of ISO 8601 durations in :class:`Timedelta` and :func:`to_datetime` (:issue:`29773`, :issue:`36204`)
- Bug in :func:`to_timedelta` with a read-only array incorrectly raising (:issue:`34857`)
- Bug in :class:`Timedelta` incorrectly truncating to sub-second portion of a string input when it has precision higher than nanoseconds (:issue:`36738`)

Timezones
- Bug in :func:`date_range` was raising ``AmbiguousTimeError`` for valid input with ``ambiguous=False`` (:issue:`35297`)
- Bug in :meth:`Timestamp.replace` was losing fold information (:issue:`37610`)

Numeric
- Bug in :func:`to_numeric` where float precision was incorrect (:issue:`31364`)
- Bug in :meth:`DataFrame.any` with ``axis=1`` and ``bool_only=True`` ignoring the ``bool_only`` keyword (:issue:`32432`)
- Bug in :meth:`Series.equals` where a ``ValueError`` was raised when NumPy arrays were compared to scalars (:issue:`35267`)
- Bug in :class:`Series` where two Series each have a :class:`.DatetimeIndex` with different time zones having those indexes incorrectly changed when performing arithmetic operations (:issue:`33671`)
- Bug in :mod:`pandas.testing` module functions when used with ``check_exact=False`` on complex numeric types (:issue:`28235`)
- Bug in :meth:`DataFrame.__rmatmul__` error handling reporting transposed shapes (:issue:`21581`)
- Bug in :class:`Series` flex arithmetic methods where the result when operating with a ``list``, ``tuple`` or ``np.ndarray`` would have an incorrect name (:issue:`36760`)
- Bug in :class:`.IntegerArray` multiplication with ``timedelta`` and ``np.timedelta64`` objects (:issue:`36870`)
- Bug in :class:`MultiIndex` comparison with tuple incorrectly treating tuple as array-like (:issue:`21517`)
- Bug in :meth:`DataFrame.diff` with ``datetime64`` dtypes including ``NaT`` values failing to fill ``NaT`` results correctly (:issue:`32441`)
- Bug in :class:`DataFrame` arithmetic ops incorrectly accepting keyword arguments (:issue:`36843`)
- Bug in :class:`.IntervalArray` comparisons with :class:`Series` not returning Series (:issue:`36908`)
- Bug in :class:`DataFrame` allowing arithmetic operations with list of array-likes with undefined results. Behavior changed to raising ``ValueError`` (:issue:`36702`)
- Bug in :meth:`DataFrame.std` with ``timedelta64`` dtype and ``skipna=False`` (:issue:`37392`)
- Bug in :meth:`DataFrame.min` and :meth:`DataFrame.max` with ``datetime64`` dtype and ``skipna=False`` (:issue:`36907`)
- Bug in :meth:`DataFrame.idxmax` and :meth:`DataFrame.idxmin` with mixed dtypes incorrectly raising ``TypeError`` (:issue:`38195`)

Conversion
- Bug in :meth:`DataFrame.to_dict` with ``orient='records'`` now returns python native datetime objects for datetime-like columns (:issue:`21256`)
- Bug in :meth:`Series.astype` conversion from ``string`` to ``float`` raised in presence of ``pd.NA`` values (:issue:`37626`)

Strings
- Bug in :meth:`Series.to_string`, :meth:`DataFrame.to_string`, and :meth:`DataFrame.to_latex` adding a leading space when ``index=False`` (:issue:`24980`)
- Bug in :func:`to_numeric` raising a ``TypeError`` when attempting to convert a string dtype Series containing only numeric strings and ``NA`` (:issue:`37262`)

Interval
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` where :class:`Interval` dtypes would be converted to object dtypes (:issue:`34871`)
- Bug in :meth:`IntervalIndex.take` with negative indices and ``fill_value=None`` (:issue:`37330`)
- Bug in :meth:`IntervalIndex.putmask` with datetime-like dtype incorrectly casting to object dtype (:issue:`37968`)
- Bug in :meth:`IntervalArray.astype` incorrectly dropping dtype information with a :class:`CategoricalDtype` object (:issue:`37984`)

Indexing
- Bug in :meth:`PeriodIndex.get_loc` incorrectly raising ``ValueError`` on non-datelike strings instead of ``KeyError``, causing similar errors in :meth:`Series.__getitem__`, 
:meth:`Series.__contains__`, and :meth:`Series.loc.__getitem__` (:issue:`34240`)
- Bug in :meth:`Index.sort_values` where, when empty values were passed, the method would break by trying to compare missing values instead of pushing them to the end of the sort order 
(:issue:`35584`)
- Bug in :meth:`Index.get_indexer` and :meth:`Index.get_indexer_non_unique` where ``int64`` arrays are returned instead of ``intp`` (:issue:`36359`)
- Bug in :meth:`DataFrame.sort_index` where parameter ascending passed as a list on a single level index gives wrong result (:issue:`32334`)
- Bug in :meth:`DataFrame.reset_index` was incorrectly raising a ``ValueError`` for input with a :class:`MultiIndex` with missing values in a level with ``Categorical`` dtype (:issue:`24206`)
- Bug in indexing with boolean masks on datetime-like values sometimes returning a view instead of a copy (:issue:`36210`)
- Bug in :meth:`DataFrame.__getitem__` and :meth:`DataFrame.loc.__getitem__` with :class:`IntervalIndex` columns and a numeric indexer (:issue:`26490`)
- Bug in :meth:`Series.loc.__getitem__` with a non-unique :class:`MultiIndex` and an empty-list indexer (:issue:`13691`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`MultiIndex` and a level named ``"0"`` (:issue:`37194`)
- Bug in :meth:`Series.__getitem__` when using an unsigned integer array as an indexer giving incorrect results or segfaulting instead of raising ``KeyError`` (:issue:`37218`)
- Bug in :meth:`Index.where` incorrectly casting numeric values to strings (:issue:`37591`)
- Bug in :meth:`DataFrame.loc` returning empty result when indexer is a slice with negative step size (:issue:`38071`)
- Bug in :meth:`Series.loc` and :meth:`DataFrame.loc` raises when the index was of ``object`` dtype and the given numeric label was in the index (:issue:`26491`)
- Bug in :meth:`DataFrame.loc` returned requested key plus missing values when ``loc`` was applied to single level from a :class:`MultiIndex` (:issue:`27104`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`CategoricalIndex` using a list-like indexer containing NA values (:issue:`37722`)
- Bug in :meth:`DataFrame.loc.__setitem__` expanding an empty :class:`DataFrame` with mixed dtypes (:issue:`37932`)
- Bug in :meth:`DataFrame.xs` ignored ``droplevel=False`` for columns (:issue:`19056`)
- Bug in :meth:`DataFrame.reindex` raising ``IndexingError`` wrongly for empty DataFrame with ``tolerance`` not ``None`` or ``method="nearest"`` (:issue:`27315`)
- Bug in indexing on a :class:`Series` or :class:`DataFrame` with a :class:`CategoricalIndex` using list-like indexer that contains elements that are in the index's ``categories`` but not in the 
index itself failing to raise ``KeyError`` (:issue:`37901`)
- Bug on inserting a boolean label into a :class:`DataFrame` with a numeric :class:`Index` columns incorrectly casting to integer (:issue:`36319`)
- Bug in :meth:`DataFrame.iloc` and :meth:`Series.iloc` aligning objects in ``__setitem__`` (:issue:`22046`)
- Bug in :meth:`MultiIndex.drop` does not raise if labels are partially found (:issue:`37820`)
- Bug in :meth:`DataFrame.loc` did not raise ``KeyError`` when missing combination was given with ``slice(None)`` for remaining levels (:issue:`19556`)
- Bug in :meth:`DataFrame.loc` raising ``TypeError`` when non-integer slice was given to select values from :class:`MultiIndex` (:issue:`25165`, :issue:`24263`)
- Bug in :meth:`Series.at` returning :class:`Series` with one element instead of scalar when index is a :class:`MultiIndex` with one level (:issue:`38053`)
- Bug in :meth:`DataFrame.loc` returning and assigning elements in wrong order when indexer is differently ordered than the :class:`MultiIndex` to filter (:issue:`31330`, :issue:`34603`)
- Bug in :meth:`DataFrame.loc` and :meth:`DataFrame.__getitem__`  raising ``KeyError`` when columns were :class:`MultiIndex` with only one level (:issue:`29749`)
- Bug in :meth:`Series.__getitem__` and :meth:`DataFrame.__getitem__` raising blank ``KeyError`` without missing keys for :class:`IntervalIndex` (:issue:`27365`)
- Bug in setting a new label on a :class:`DataFrame` or :class:`Series` with a :class:`CategoricalIndex` incorrectly raising ``TypeError`` when the new label is not among the index's categories 
(:issue:`38098`)
- Bug in :meth:`Series.loc` and :meth:`Series.iloc` raising ``ValueError`` when inserting a list-like ``np.array``, ``list`` or ``tuple`` in an ``object`` Series of equal length (:issue:`37748`, 
:issue:`37486`)
- Bug in :meth:`Series.loc` and :meth:`Series.iloc` setting all the values of an ``object`` Series with those of a list-like ``ExtensionArray`` instead of inserting it (:issue:`38271`)

Missing
- Bug in :meth:`.SeriesGroupBy.transform` now correctly handles missing values for ``dropna=False`` (:issue:`35014`)
- Bug in :meth:`Series.nunique` with ``dropna=True`` was returning incorrect results when both ``NA`` and ``None`` missing values were present (:issue:`37566`)
- Bug in :meth:`Series.interpolate` where kwarg ``limit_area`` and ``limit_direction`` had no effect when using methods ``pad`` and ``backfill`` (:issue:`31048`)

MultiIndex
- Bug in :meth:`DataFrame.xs` when used with :class:`IndexSlice` raises ``TypeError`` with message ``"Expected label or tuple of labels"`` (:issue:`35301`)
- Bug in :meth:`DataFrame.reset_index` with ``NaT`` values in index raises ``ValueError`` with message ``"cannot convert float NaN to integer"`` (:issue:`36541`)
- Bug in :meth:`DataFrame.combine_first` when used with :class:`MultiIndex` containing string and ``NaN`` values raises ``TypeError`` (:issue:`36562`)
- Bug in :meth:`MultiIndex.drop` dropped ``NaN`` values when non existing key was given as input (:issue:`18853`)
- Bug in :meth:`MultiIndex.drop` dropping more values than expected when index has duplicates and is not sorted (:issue:`33494`)

I/O
- :func:`read_sas` no longer leaks resources on failure (:issue:`35566`)
- Bug in :meth:`DataFrame.to_csv` and :meth:`Series.to_csv` caused a ``ValueError`` when it was called with a filename in combination with ``mode`` containing a ``b`` (:issue:`35058`)
- Bug in :meth:`read_csv` with ``float_precision='round_trip'`` did not handle ``decimal`` and ``thousands`` parameters (:issue:`35365`)
- :meth:`to_pickle` and :meth:`read_pickle` were closing user-provided file objects (:issue:`35679`)
- :meth:`to_csv` passes compression arguments for ``'gzip'`` always to ``gzip.GzipFile`` (:issue:`28103`)
- :meth:`to_csv` did not support zip compression for binary file object not having a filename (:issue:`35058`)
- :meth:`to_csv` and :meth:`read_csv` did not honor ``compression`` and ``encoding`` for path-like objects that are internally converted to file-like objects (:issue:`35677`, :issue:`26124`, 
:issue:`32392`)
- :meth:`DataFrame.to_pickle`, :meth:`Series.to_pickle`, and :meth:`read_pickle` did not support compression for file-objects (:issue:`26237`, :issue:`29054`, :issue:`29570`)
- Bug in :func:`LongTableBuilder.middle_separator` was duplicating LaTeX longtable entries in the List of Tables of a LaTeX document (:issue:`34360`)
- Bug in :meth:`read_csv` with ``engine='python'`` truncating data if multiple items present in first row and first element started with BOM (:issue:`36343`)
- Removed ``private_key`` and ``verbose`` from :func:`read_gbq` as they are no longer supported in ``pandas-gbq`` (:issue:`34654`, :issue:`30200`)
- Bumped minimum pytables version to 3.5.1 to avoid a ``ValueError`` in :meth:`read_hdf` (:issue:`24839`)
- Bug in :func:`read_table` and :func:`read_csv` when ``delim_whitespace=True`` and ``sep=default`` (:issue:`36583`)
- Bug in :meth:`DataFrame.to_json` and :meth:`Series.to_json` when used with ``lines=True`` and ``orient='records'`` the last line of the record is not appended with 'new line character' 
(:issue:`36888`)
- Bug in :meth:`read_parquet` with fixed offset time zones. String representation of time zones was not recognized (:issue:`35997`, :issue:`36004`)
- Bug in :meth:`DataFrame.to_html`, :meth:`DataFrame.to_string`, and :meth:`DataFrame.to_latex` ignoring the ``na_rep`` argument when ``float_format`` was also specified (:issue:`9046`, 
:issue:`13828`)
- Bug in output rendering of complex numbers showing too many trailing zeros (:issue:`36799`)
- Bug in :class:`HDFStore` threw a ``TypeError`` when exporting an empty DataFrame with ``datetime64[ns, tz]`` dtypes with a fixed HDF5 store (:issue:`20594`)
- Bug in :class:`HDFStore` was dropping time zone information when exporting a Series with ``datetime64[ns, tz]`` dtypes with a fixed HDF5 store (:issue:`20594`)
- :func:`read_csv` was closing user-provided binary file handles when ``engine="c"`` and an ``encoding`` was requested (:issue:`36980`)
- Bug in :meth:`DataFrame.to_hdf` was not dropping missing rows with ``dropna=True`` (:issue:`35719`)
- Bug in :func:`read_html` was raising a ``TypeError`` when supplying a ``pathlib.Path`` argument to the ``io`` parameter (:issue:`37705`)
- :meth:`DataFrame.to_excel`, :meth:`Series.to_excel`, :meth:`DataFrame.to_markdown`, and :meth:`Series.to_markdown` now support writing to fsspec URLs such as S3 and Google Cloud Storage 
(:issue:`33987`)
- Bug in :func:`read_fwf` with ``skip_blank_lines=True`` was not skipping blank lines (:issue:`37758`)
- Parse missing values using :func:`read_json` with ``dtype=False`` to ``NaN`` instead of ``None`` (:issue:`28501`)
- :meth:`read_fwf` was inferring compression with ``compression=None`` which was not consistent with the other ``read_*`` functions (:issue:`37909`)
- :meth:`DataFrame.to_html` was ignoring ``formatters`` argument for ``ExtensionDtype`` columns (:issue:`36525`)
- Bumped minimum xarray version to 0.12.3 to avoid reference to the removed ``Panel`` class (:issue:`27101`, :issue:`37983`)
- :meth:`DataFrame.to_csv` was re-opening file-like handles that also implement ``os.PathLike`` (:issue:`38125`)
- Bug in the conversion of a sliced ``pyarrow.Table`` with missing values to a DataFrame (:issue:`38525`)
- Bug in :func:`read_sql_table` raising a ``sqlalchemy.exc.OperationalError`` when column names contained a percentage sign (:issue:`37517`)

Period
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` where :class:`Period` dtypes would be converted to object dtypes (:issue:`34871`)

Plotting
- Bug in :meth:`DataFrame.plot` was rotating xticklabels when ``subplots=True``, even if the x-axis wasn't an irregular time series (:issue:`29460`)
- Bug in :meth:`DataFrame.plot` where a marker letter in the ``style`` keyword sometimes caused a ``ValueError`` (:issue:`21003`)
- Bug in :meth:`DataFrame.plot.bar` and :meth:`Series.plot.bar` where ticks positions were assigned by value order instead of using the actual value for numeric or a smart ordering for string 
(:issue:`26186`, :issue:`11465`). This fix has been reverted in pandas 1.2.1, see :doc:`v1.2.1`
- Twinned axes were losing their tick labels which should only happen to all but the last row or column of 'externally' shared axes (:issue:`33819`)
- Bug in :meth:`Series.plot` and :meth:`DataFrame.plot` was throwing a :exc:`ValueError` when the Series or DataFrame was
  indexed by a :class:`.TimedeltaIndex` with a fixed frequency and the x-axis lower limit was greater than the upper limit (:issue:`37454`)
- Bug in :meth:`.DataFrameGroupBy.boxplot` when ``subplots=False`` would raise a ``KeyError`` (:issue:`16748`)
- Bug in :meth:`DataFrame.plot` and :meth:`Series.plot` was overwriting matplotlib's shared y axes behavior when no ``sharey`` parameter was passed (:issue:`37942`)
- Bug in :meth:`DataFrame.plot` was raising a ``TypeError`` with ``ExtensionDtype`` columns (:issue:`32073`)

Styler
- Bug in :meth:`Styler.render` HTML was generated incorrectly because of formatting error in ``rowspan`` attribute, it now matches with w3 syntax (:issue:`38234`)

Groupby/resample/rolling
- Bug in :meth:`.DataFrameGroupBy.count` and :meth:`SeriesGroupBy.sum` returning ``NaN`` for missing categories when grouped on multiple ``Categoricals``. Now returning ``0`` (:issue:`35028`)
- Bug in :meth:`.DataFrameGroupBy.apply` that would sometimes throw an erroneous ``ValueError`` if the grouping axis had duplicate entries (:issue:`16646`)
- Bug in :meth:`DataFrame.resample` that would throw a ``ValueError`` when resampling from ``"D"`` to ``"24H"`` over a transition into daylight savings time (DST) (:issue:`35219`)
- Bug when combining methods :meth:`DataFrame.groupby` with :meth:`DataFrame.resample` and :meth:`DataFrame.interpolate` raising a ``TypeError`` (:issue:`35325`)
- Bug in :meth:`.DataFrameGroupBy.apply` where a non-nuisance grouping column would be dropped from the output columns if another groupby method was called before ``.apply`` (:issue:`34656`)
- Bug when subsetting columns on a :class:`~pandas.core.groupby.DataFrameGroupBy` (e.g. ``df.groupby('a')[['b']])``) would reset the attributes ``axis``, ``dropna``, ``group_keys``, ``level``, 
``mutated``, ``sort``, and ``squeeze`` to their default values (:issue:`9959`)
- Bug in :meth:`.DataFrameGroupBy.tshift` failing to raise ``ValueError`` when a frequency cannot be inferred for the index of a group (:issue:`35937`)
- Bug in :meth:`DataFrame.groupby` does not always maintain column index name for ``any``, ``all``, ``bfill``, ``ffill``, ``shift`` (:issue:`29764`)
- Bug in :meth:`.DataFrameGroupBy.apply` raising error with ``np.nan`` group(s) when ``dropna=False`` (:issue:`35889`)
- Bug in :meth:`.Rolling.sum` returned wrong values when dtypes where mixed between float and integer and ``axis=1`` (:issue:`20649`, :issue:`35596`)
- Bug in :meth:`.Rolling.count` returned ``np.nan`` with :class:`~pandas.api.indexers.FixedForwardWindowIndexer` as window, ``min_periods=0`` and only missing values in the window (:issue:`35579`)
- Bug where :class:`pandas.core.window.Rolling` produces incorrect window sizes when using a ``PeriodIndex`` (:issue:`34225`)
- Bug in :meth:`.DataFrameGroupBy.ffill` and :meth:`.DataFrameGroupBy.bfill` where a ``NaN`` group would return filled values instead of ``NaN`` when ``dropna=True`` (:issue:`34725`)
- Bug in :meth:`.RollingGroupby.count` where a ``ValueError`` was raised when specifying the ``closed`` parameter (:issue:`35869`)
- Bug in :meth:`.DataFrameGroupBy.rolling` returning wrong values with partial centered window (:issue:`36040`)
- Bug in :meth:`.DataFrameGroupBy.rolling` returned wrong values with time aware window containing ``NaN``. Raises ``ValueError`` because windows are not monotonic now (:issue:`34617`)
- Bug in :meth:`.Rolling.__iter__` where a ``ValueError`` was not raised when ``min_periods`` was larger than ``window`` (:issue:`37156`)
- Using :meth:`.Rolling.var` instead of :meth:`.Rolling.std` avoids numerical issues for :meth:`.Rolling.corr` when :meth:`.Rolling.var` is still within floating point precision while 
:meth:`.Rolling.std` is not (:issue:`31286`)
- Bug in :meth:`.DataFrameGroupBy.quantile` and :meth:`.Resampler.quantile` raised ``TypeError`` when values were of type ``Timedelta`` (:issue:`29485`)
- Bug in :meth:`.Rolling.median` and :meth:`.Rolling.quantile` returned wrong values for :class:`.BaseIndexer` subclasses with non-monotonic starting or ending points for windows (:issue:`37153`)
- Bug in :meth:`DataFrame.groupby` dropped ``nan`` groups from result with ``dropna=False`` when grouping over a single column (:issue:`35646`, :issue:`35542`)
- Bug in :meth:`.DataFrameGroupBy.head`, :meth:`DataFrameGroupBy.tail`, :meth:`SeriesGroupBy.head`, and :meth:`SeriesGroupBy.tail` would raise when used with ``axis=1`` (:issue:`9772`)
- Bug in :meth:`.DataFrameGroupBy.transform` would raise when used with ``axis=1`` and a transformation kernel (e.g. "shift") (:issue:`36308`)
- Bug in :meth:`.DataFrameGroupBy.resample` using ``.agg`` with sum produced different result than just calling ``.sum`` (:issue:`33548`)
- Bug in :meth:`.DataFrameGroupBy.apply` dropped values on ``nan`` group when returning the same axes with the original frame (:issue:`38227`)
- Bug in :meth:`.DataFrameGroupBy.quantile` couldn't handle with arraylike ``q`` when grouping by columns (:issue:`33795`)
- Bug in :meth:`DataFrameGroupBy.rank` with ``datetime64tz`` or period dtype incorrectly casting results to those dtypes instead of returning ``float64`` dtype (:issue:`38187`)

Reshaping
- Bug in :meth:`DataFrame.crosstab` was returning incorrect results on inputs with duplicate row names, duplicate column names or duplicate names between row and column labels (:issue:`22529`)
- Bug in :meth:`DataFrame.pivot_table` with ``aggfunc='count'`` or ``aggfunc='sum'`` returning ``NaN`` for missing categories when pivoted on a ``Categorical``. Now returning ``0`` (:issue:`31422`)
- Bug in :func:`concat` and :class:`DataFrame` constructor where input index names are not preserved in some cases (:issue:`13475`)
- Bug in func :meth:`crosstab` when using multiple columns with ``margins=True`` and ``normalize=True`` (:issue:`35144`)
- Bug in :meth:`DataFrame.stack` where an empty DataFrame.stack would raise an error (:issue:`36113`). Now returning an empty Series with empty MultiIndex.
- Bug in :meth:`Series.unstack`. Now a Series with single level of Index trying to unstack would raise a ``ValueError`` (:issue:`36113`)
- Bug in :meth:`DataFrame.agg` with ``func={'name':<FUNC>}`` incorrectly raising ``TypeError`` when ``DataFrame.columns==['Name']`` (:issue:`36212`)
- Bug in :meth:`Series.transform` would give incorrect results or raise when the argument ``func`` was a dictionary (:issue:`35811`)
- Bug in :meth:`DataFrame.pivot` did not preserve :class:`MultiIndex` level names for columns when rows and columns are both multiindexed (:issue:`36360`)
- Bug in :meth:`DataFrame.pivot` modified ``index`` argument when ``columns`` was passed but ``values`` was not (:issue:`37635`)
- Bug in :meth:`DataFrame.join` returned a non deterministic level-order for the resulting :class:`MultiIndex` (:issue:`36910`)
- Bug in :meth:`DataFrame.combine_first` caused wrong alignment with dtype ``string`` and one level of ``MultiIndex`` containing only ``NA`` (:issue:`37591`)
- Fixed regression in :func:`merge` on merging :class:`.DatetimeIndex` with empty DataFrame (:issue:`36895`)
- Bug in :meth:`DataFrame.apply` not setting index of return value when ``func`` return type is ``dict`` (:issue:`37544`)
- Bug in :meth:`DataFrame.merge` and :meth:`pandas.merge` returning inconsistent ordering in result for ``how=right`` and ``how=left`` (:issue:`35382`)
- Bug in :func:`merge_ordered` couldn't handle list-like ``left_by`` or ``right_by`` (:issue:`35269`)
- Bug in :func:`merge_ordered` returned wrong join result when length of ``left_by`` or ``right_by`` equals to the rows of ``left`` or ``right`` (:issue:`38166`)
- Bug in :func:`merge_ordered` didn't raise when elements in ``left_by`` or ``right_by`` not exist in ``left`` columns or ``right`` columns (:issue:`38167`)
- Bug in :func:`DataFrame.drop_duplicates` not validating bool dtype for ``ignore_index`` keyword (:issue:`38274`)

ExtensionArray
- Fixed bug where :class:`DataFrame` column set to scalar extension type via a dict instantiation was considered an object type rather than the extension type (:issue:`35965`)
- Fixed bug where ``astype()`` with equal dtype and ``copy=False`` would return a new object (:issue:`28488`)
- Fixed bug when applying a NumPy ufunc with multiple outputs to an :class:`.IntegerArray` returning ``None`` (:issue:`36913`)
- Fixed an inconsistency in :class:`.PeriodArray`'s ``__init__`` signature to those of :class:`.DatetimeArray` and :class:`.TimedeltaArray` (:issue:`37289`)
- Reductions for :class:`.BooleanArray`, :class:`.Categorical`, :class:`.DatetimeArray`, :class:`.FloatingArray`, :class:`.IntegerArray`, :class:`.PeriodArray`, :class:`.TimedeltaArray`, and 
:class:`.PandasArray` are now keyword-only methods (:issue:`37541`)
- Fixed a bug where a  ``TypeError`` was wrongly raised if a membership check was made on an ``ExtensionArray`` containing nan-like values (:issue:`37867`)

Other
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` incorrectly raising an ``AssertionError`` instead of a ``ValueError`` when invalid parameter combinations are passed (:issue:`36045`)
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` with numeric values and string ``to_replace`` (:issue:`34789`)
- Fixed metadata propagation in :meth:`Series.abs` and ufuncs called on Series and DataFrames (:issue:`28283`)
- Bug in :meth:`DataFrame.replace` and :meth:`Series.replace` incorrectly casting from ``PeriodDtype`` to object dtype (:issue:`34871`)
- Fixed bug in metadata propagation incorrectly copying DataFrame columns as metadata when the column name overlaps with the metadata name (:issue:`37037`)
- Fixed metadata propagation in the :class:`Series.dt`, :class:`Series.str` accessors, :class:`DataFrame.duplicated`, :class:`DataFrame.stack`, :class:`DataFrame.unstack`, :class:`DataFrame.pivot`, 
:class:`DataFrame.append`, :class:`DataFrame.diff`, :class:`DataFrame.applymap` and :class:`DataFrame.update` methods (:issue:`28283`, :issue:`37381`)
- Fixed metadata propagation when selecting columns with ``DataFrame.__getitem__`` (:issue:`28283`)
- Bug in :meth:`Index.intersection` with non-:class:`Index` failing to set the correct name on the returned :class:`Index` (:issue:`38111`)
- Bug in :meth:`RangeIndex.intersection` failing to set the correct name on the returned :class:`Index` in some corner cases (:issue:`38197`)
- Bug in :meth:`Index.difference` failing to set the correct name on the returned :class:`Index` in some corner cases (:issue:`38268`)
- Bug in :meth:`Index.union` behaving differently depending on whether operand is an :class:`Index` or other list-like (:issue:`36384`)
- Bug in :meth:`Index.intersection` with non-matching numeric dtypes casting to ``object`` dtype instead of minimal common dtype (:issue:`38122`)
- Bug in :meth:`IntervalIndex.union` returning an incorrectly-typed :class:`Index` when empty (:issue:`38282`)
- Passing an array with 2 or more dimensions to the :class:`Series` constructor now raises the more specific ``ValueError`` rather than a bare ``Exception`` (:issue:`35744`)
- Bug in ``dir`` where ``dir(obj)`` wouldn't show attributes defined on the instance for pandas objects (:issue:`37173`)
- Bug in :meth:`Index.drop` raising ``InvalidIndexError`` when index has duplicates (:issue:`38051`)
- Bug in :meth:`RangeIndex.difference` returning :class:`Int64Index` in some cases where it should return :class:`RangeIndex` (:issue:`38028`)
- Fixed bug in :func:`assert_series_equal` when comparing a datetime-like array with an equivalent non extension dtype array (:issue:`37609`)
- Bug in :func:`.is_bool_dtype` would raise when passed a valid string such as ``"boolean"`` (:issue:`38386`)
- Fixed regression in logical operators raising ``ValueError`` when columns of :class:`DataFrame` are a :class:`CategoricalIndex` with unused categories (:issue:`38367`)


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/math/py-pandas/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/math/py-pandas/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/math/py-pandas/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-pandas/Makefile
diff -u pkgsrc/math/py-pandas/Makefile:1.32 pkgsrc/math/py-pandas/Makefile:1.33
--- pkgsrc/math/py-pandas/Makefile:1.32 Fri Apr  9 14:41:35 2021
+++ pkgsrc/math/py-pandas/Makefile      Thu May  6 04:39:03 2021
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.32 2021/04/09 14:41:35 tnn Exp $
+# $NetBSD: Makefile,v 1.33 2021/05/06 04:39:03 adam Exp $
 
-DISTNAME=      pandas-0.25.3
+DISTNAME=      pandas-1.2.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    math graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pandas/}
 
@@ -12,28 +11,25 @@ COMMENT=    Python Data Analysis Library
 LICENSE=       modified-bsd
 
 DEPENDS+=      ${PYPKGPREFIX}-bottleneck-[0-9]*:../../math/py-bottleneck
-DEPENDS+=      ${PYPKGPREFIX}-dateutil>=2.6.1:../../time/py-dateutil
+DEPENDS+=      ${PYPKGPREFIX}-dateutil>=2.7.3:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib
 DEPENDS+=      ${PYPKGPREFIX}-numexpr-[0-9]*:../../math/py-numexpr
-DEPENDS+=      ${PYPKGPREFIX}-pytz>=2017.2:../../time/py-pytz
+DEPENDS+=      ${PYPKGPREFIX}-pytz>=2017.3:../../time/py-pytz
 DEPENDS+=      ${PYPKGPREFIX}-scipy>=0.7:../../math/py-scipy
 DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
 DEPENDS+=      ${PYPKGPREFIX}-tables>=2.2:../../math/py-tables
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=3.58:../../devel/py-hypothesis
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=4.0.2:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=5.0.1:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
-# 20 test failures as of 0.18.1, see
-# https://github.com/pydata/pandas/issues/12337
-# https://github.com/pydata/pandas/issues/14043
 
 USE_LANGUAGES= c c++
 
-PYTHON_VERSIONS_INCOMPATIBLE=  36 27   # py-scipy
-
 PYSETUPTESTTARGET=     pytest
 
+PYTHON_VERSIONS_INCOMPATIBLE=  27 36
+
 .include "../../lang/python/egg.mk"
-BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.13.3
+BUILDLINK_API_DEPENDS.pynumpy+= ${PYPKGPREFIX}-numpy>=1.16.5
 .include "../../math/py-numpy/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/math/py-pandas/PLIST
diff -u pkgsrc/math/py-pandas/PLIST:1.18 pkgsrc/math/py-pandas/PLIST:1.19
--- pkgsrc/math/py-pandas/PLIST:1.18    Fri Feb 14 16:21:55 2020
+++ pkgsrc/math/py-pandas/PLIST Thu May  6 04:39:03 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2020/02/14 16:21:55 minskim Exp $
+@comment $NetBSD: PLIST,v 1.19 2021/05/06 04:39:03 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -40,35 +40,42 @@ ${PYSITELIB}/pandas/_libs/json.so
 ${PYSITELIB}/pandas/_libs/lib.so
 ${PYSITELIB}/pandas/_libs/missing.so
 ${PYSITELIB}/pandas/_libs/ops.so
+${PYSITELIB}/pandas/_libs/ops_dispatch.so
 ${PYSITELIB}/pandas/_libs/parsers.so
 ${PYSITELIB}/pandas/_libs/properties.so
 ${PYSITELIB}/pandas/_libs/reduction.so
 ${PYSITELIB}/pandas/_libs/reshape.so
-${PYSITELIB}/pandas/_libs/skiplist.so
 ${PYSITELIB}/pandas/_libs/sparse.so
 ${PYSITELIB}/pandas/_libs/testing.so
 ${PYSITELIB}/pandas/_libs/tslib.so
 ${PYSITELIB}/pandas/_libs/tslibs/__init__.py
 ${PYSITELIB}/pandas/_libs/tslibs/__init__.pyc
 ${PYSITELIB}/pandas/_libs/tslibs/__init__.pyo
-${PYSITELIB}/pandas/_libs/tslibs/c_timestamp.so
+${PYSITELIB}/pandas/_libs/tslibs/base.so
 ${PYSITELIB}/pandas/_libs/tslibs/ccalendar.so
 ${PYSITELIB}/pandas/_libs/tslibs/conversion.so
+${PYSITELIB}/pandas/_libs/tslibs/dtypes.so
 ${PYSITELIB}/pandas/_libs/tslibs/fields.so
-${PYSITELIB}/pandas/_libs/tslibs/frequencies.so
 ${PYSITELIB}/pandas/_libs/tslibs/nattype.so
 ${PYSITELIB}/pandas/_libs/tslibs/np_datetime.so
 ${PYSITELIB}/pandas/_libs/tslibs/offsets.so
 ${PYSITELIB}/pandas/_libs/tslibs/parsing.so
 ${PYSITELIB}/pandas/_libs/tslibs/period.so
-${PYSITELIB}/pandas/_libs/tslibs/resolution.so
 ${PYSITELIB}/pandas/_libs/tslibs/strptime.so
 ${PYSITELIB}/pandas/_libs/tslibs/timedeltas.so
 ${PYSITELIB}/pandas/_libs/tslibs/timestamps.so
 ${PYSITELIB}/pandas/_libs/tslibs/timezones.so
 ${PYSITELIB}/pandas/_libs/tslibs/tzconversion.so
-${PYSITELIB}/pandas/_libs/window.so
+${PYSITELIB}/pandas/_libs/tslibs/vectorized.so
+${PYSITELIB}/pandas/_libs/window/__init__.py
+${PYSITELIB}/pandas/_libs/window/__init__.pyc
+${PYSITELIB}/pandas/_libs/window/__init__.pyo
+${PYSITELIB}/pandas/_libs/window/aggregations.so
+${PYSITELIB}/pandas/_libs/window/indexers.so
 ${PYSITELIB}/pandas/_libs/writers.so
+${PYSITELIB}/pandas/_testing.py
+${PYSITELIB}/pandas/_testing.pyc
+${PYSITELIB}/pandas/_testing.pyo
 ${PYSITELIB}/pandas/_typing.py
 ${PYSITELIB}/pandas/_typing.pyc
 ${PYSITELIB}/pandas/_typing.pyo
@@ -81,6 +88,9 @@ ${PYSITELIB}/pandas/api/__init__.pyo
 ${PYSITELIB}/pandas/api/extensions/__init__.py
 ${PYSITELIB}/pandas/api/extensions/__init__.pyc
 ${PYSITELIB}/pandas/api/extensions/__init__.pyo
+${PYSITELIB}/pandas/api/indexers/__init__.py
+${PYSITELIB}/pandas/api/indexers/__init__.pyc
+${PYSITELIB}/pandas/api/indexers/__init__.pyo
 ${PYSITELIB}/pandas/api/types/__init__.py
 ${PYSITELIB}/pandas/api/types/__init__.pyc
 ${PYSITELIB}/pandas/api/types/__init__.pyo
@@ -114,6 +124,9 @@ ${PYSITELIB}/pandas/core/__init__.pyo
 ${PYSITELIB}/pandas/core/accessor.py
 ${PYSITELIB}/pandas/core/accessor.pyc
 ${PYSITELIB}/pandas/core/accessor.pyo
+${PYSITELIB}/pandas/core/aggregation.py
+${PYSITELIB}/pandas/core/aggregation.pyc
+${PYSITELIB}/pandas/core/aggregation.pyo
 ${PYSITELIB}/pandas/core/algorithms.py
 ${PYSITELIB}/pandas/core/algorithms.pyc
 ${PYSITELIB}/pandas/core/algorithms.pyo
@@ -123,18 +136,39 @@ ${PYSITELIB}/pandas/core/api.pyo
 ${PYSITELIB}/pandas/core/apply.py
 ${PYSITELIB}/pandas/core/apply.pyc
 ${PYSITELIB}/pandas/core/apply.pyo
+${PYSITELIB}/pandas/core/array_algos/__init__.py
+${PYSITELIB}/pandas/core/array_algos/__init__.pyc
+${PYSITELIB}/pandas/core/array_algos/__init__.pyo
+${PYSITELIB}/pandas/core/array_algos/masked_reductions.py
+${PYSITELIB}/pandas/core/array_algos/masked_reductions.pyc
+${PYSITELIB}/pandas/core/array_algos/masked_reductions.pyo
+${PYSITELIB}/pandas/core/array_algos/replace.py
+${PYSITELIB}/pandas/core/array_algos/replace.pyc
+${PYSITELIB}/pandas/core/array_algos/replace.pyo
+${PYSITELIB}/pandas/core/array_algos/transforms.py
+${PYSITELIB}/pandas/core/array_algos/transforms.pyc
+${PYSITELIB}/pandas/core/array_algos/transforms.pyo
+${PYSITELIB}/pandas/core/arraylike.py
+${PYSITELIB}/pandas/core/arraylike.pyc
+${PYSITELIB}/pandas/core/arraylike.pyo
 ${PYSITELIB}/pandas/core/arrays/__init__.py
 ${PYSITELIB}/pandas/core/arrays/__init__.pyc
 ${PYSITELIB}/pandas/core/arrays/__init__.pyo
+${PYSITELIB}/pandas/core/arrays/_arrow_utils.py
+${PYSITELIB}/pandas/core/arrays/_arrow_utils.pyc
+${PYSITELIB}/pandas/core/arrays/_arrow_utils.pyo
+${PYSITELIB}/pandas/core/arrays/_mixins.py
+${PYSITELIB}/pandas/core/arrays/_mixins.pyc
+${PYSITELIB}/pandas/core/arrays/_mixins.pyo
 ${PYSITELIB}/pandas/core/arrays/_ranges.py
 ${PYSITELIB}/pandas/core/arrays/_ranges.pyc
 ${PYSITELIB}/pandas/core/arrays/_ranges.pyo
-${PYSITELIB}/pandas/core/arrays/array_.py
-${PYSITELIB}/pandas/core/arrays/array_.pyc
-${PYSITELIB}/pandas/core/arrays/array_.pyo
 ${PYSITELIB}/pandas/core/arrays/base.py
 ${PYSITELIB}/pandas/core/arrays/base.pyc
 ${PYSITELIB}/pandas/core/arrays/base.pyo
+${PYSITELIB}/pandas/core/arrays/boolean.py
+${PYSITELIB}/pandas/core/arrays/boolean.pyc
+${PYSITELIB}/pandas/core/arrays/boolean.pyo
 ${PYSITELIB}/pandas/core/arrays/categorical.py
 ${PYSITELIB}/pandas/core/arrays/categorical.pyc
 ${PYSITELIB}/pandas/core/arrays/categorical.pyo
@@ -144,21 +178,48 @@ ${PYSITELIB}/pandas/core/arrays/datetime
 ${PYSITELIB}/pandas/core/arrays/datetimes.py
 ${PYSITELIB}/pandas/core/arrays/datetimes.pyc
 ${PYSITELIB}/pandas/core/arrays/datetimes.pyo
+${PYSITELIB}/pandas/core/arrays/floating.py
+${PYSITELIB}/pandas/core/arrays/floating.pyc
+${PYSITELIB}/pandas/core/arrays/floating.pyo
 ${PYSITELIB}/pandas/core/arrays/integer.py
 ${PYSITELIB}/pandas/core/arrays/integer.pyc
 ${PYSITELIB}/pandas/core/arrays/integer.pyo
 ${PYSITELIB}/pandas/core/arrays/interval.py
 ${PYSITELIB}/pandas/core/arrays/interval.pyc
 ${PYSITELIB}/pandas/core/arrays/interval.pyo
+${PYSITELIB}/pandas/core/arrays/masked.py
+${PYSITELIB}/pandas/core/arrays/masked.pyc
+${PYSITELIB}/pandas/core/arrays/masked.pyo
+${PYSITELIB}/pandas/core/arrays/numeric.py
+${PYSITELIB}/pandas/core/arrays/numeric.pyc
+${PYSITELIB}/pandas/core/arrays/numeric.pyo
 ${PYSITELIB}/pandas/core/arrays/numpy_.py
 ${PYSITELIB}/pandas/core/arrays/numpy_.pyc
 ${PYSITELIB}/pandas/core/arrays/numpy_.pyo
 ${PYSITELIB}/pandas/core/arrays/period.py
 ${PYSITELIB}/pandas/core/arrays/period.pyc
 ${PYSITELIB}/pandas/core/arrays/period.pyo
-${PYSITELIB}/pandas/core/arrays/sparse.py
-${PYSITELIB}/pandas/core/arrays/sparse.pyc
-${PYSITELIB}/pandas/core/arrays/sparse.pyo
+${PYSITELIB}/pandas/core/arrays/sparse/__init__.py
+${PYSITELIB}/pandas/core/arrays/sparse/__init__.pyc
+${PYSITELIB}/pandas/core/arrays/sparse/__init__.pyo
+${PYSITELIB}/pandas/core/arrays/sparse/accessor.py
+${PYSITELIB}/pandas/core/arrays/sparse/accessor.pyc
+${PYSITELIB}/pandas/core/arrays/sparse/accessor.pyo
+${PYSITELIB}/pandas/core/arrays/sparse/array.py
+${PYSITELIB}/pandas/core/arrays/sparse/array.pyc
+${PYSITELIB}/pandas/core/arrays/sparse/array.pyo
+${PYSITELIB}/pandas/core/arrays/sparse/dtype.py
+${PYSITELIB}/pandas/core/arrays/sparse/dtype.pyc
+${PYSITELIB}/pandas/core/arrays/sparse/dtype.pyo
+${PYSITELIB}/pandas/core/arrays/sparse/scipy_sparse.py
+${PYSITELIB}/pandas/core/arrays/sparse/scipy_sparse.pyc
+${PYSITELIB}/pandas/core/arrays/sparse/scipy_sparse.pyo
+${PYSITELIB}/pandas/core/arrays/string_.py
+${PYSITELIB}/pandas/core/arrays/string_.pyc
+${PYSITELIB}/pandas/core/arrays/string_.pyo
+${PYSITELIB}/pandas/core/arrays/string_arrow.py
+${PYSITELIB}/pandas/core/arrays/string_arrow.pyc
+${PYSITELIB}/pandas/core/arrays/string_arrow.pyo
 ${PYSITELIB}/pandas/core/arrays/timedeltas.py
 ${PYSITELIB}/pandas/core/arrays/timedeltas.pyc
 ${PYSITELIB}/pandas/core/arrays/timedeltas.pyo
@@ -198,6 +259,9 @@ ${PYSITELIB}/pandas/core/computation/exp
 ${PYSITELIB}/pandas/core/computation/ops.py
 ${PYSITELIB}/pandas/core/computation/ops.pyc
 ${PYSITELIB}/pandas/core/computation/ops.pyo
+${PYSITELIB}/pandas/core/computation/parsing.py
+${PYSITELIB}/pandas/core/computation/parsing.pyc
+${PYSITELIB}/pandas/core/computation/parsing.pyo
 ${PYSITELIB}/pandas/core/computation/pytables.py
 ${PYSITELIB}/pandas/core/computation/pytables.pyc
 ${PYSITELIB}/pandas/core/computation/pytables.pyo
@@ -207,6 +271,9 @@ ${PYSITELIB}/pandas/core/computation/sco
 ${PYSITELIB}/pandas/core/config_init.py
 ${PYSITELIB}/pandas/core/config_init.pyc
 ${PYSITELIB}/pandas/core/config_init.pyo
+${PYSITELIB}/pandas/core/construction.py
+${PYSITELIB}/pandas/core/construction.pyc
+${PYSITELIB}/pandas/core/construction.pyo
 ${PYSITELIB}/pandas/core/dtypes/__init__.py
 ${PYSITELIB}/pandas/core/dtypes/__init__.pyc
 ${PYSITELIB}/pandas/core/dtypes/__init__.pyo
@@ -237,6 +304,9 @@ ${PYSITELIB}/pandas/core/dtypes/inferenc
 ${PYSITELIB}/pandas/core/dtypes/missing.py
 ${PYSITELIB}/pandas/core/dtypes/missing.pyc
 ${PYSITELIB}/pandas/core/dtypes/missing.pyo
+${PYSITELIB}/pandas/core/flags.py
+${PYSITELIB}/pandas/core/flags.pyc
+${PYSITELIB}/pandas/core/flags.pyo
 ${PYSITELIB}/pandas/core/frame.py
 ${PYSITELIB}/pandas/core/frame.pyc
 ${PYSITELIB}/pandas/core/frame.pyo
@@ -261,6 +331,9 @@ ${PYSITELIB}/pandas/core/groupby/groupby
 ${PYSITELIB}/pandas/core/groupby/grouper.py
 ${PYSITELIB}/pandas/core/groupby/grouper.pyc
 ${PYSITELIB}/pandas/core/groupby/grouper.pyo
+${PYSITELIB}/pandas/core/groupby/numba_.py
+${PYSITELIB}/pandas/core/groupby/numba_.pyc
+${PYSITELIB}/pandas/core/groupby/numba_.pyo
 ${PYSITELIB}/pandas/core/groupby/ops.py
 ${PYSITELIB}/pandas/core/groupby/ops.pyc
 ${PYSITELIB}/pandas/core/groupby/ops.pyo
@@ -291,6 +364,9 @@ ${PYSITELIB}/pandas/core/indexes/datetim
 ${PYSITELIB}/pandas/core/indexes/datetimes.py
 ${PYSITELIB}/pandas/core/indexes/datetimes.pyc
 ${PYSITELIB}/pandas/core/indexes/datetimes.pyo
+${PYSITELIB}/pandas/core/indexes/extension.py
+${PYSITELIB}/pandas/core/indexes/extension.pyc
+${PYSITELIB}/pandas/core/indexes/extension.pyo
 ${PYSITELIB}/pandas/core/indexes/frozen.py
 ${PYSITELIB}/pandas/core/indexes/frozen.pyc
 ${PYSITELIB}/pandas/core/indexes/frozen.pyo
@@ -318,9 +394,6 @@ ${PYSITELIB}/pandas/core/indexing.pyo
 ${PYSITELIB}/pandas/core/internals/__init__.py
 ${PYSITELIB}/pandas/core/internals/__init__.pyc
 ${PYSITELIB}/pandas/core/internals/__init__.pyo
-${PYSITELIB}/pandas/core/internals/arrays.py
-${PYSITELIB}/pandas/core/internals/arrays.pyc
-${PYSITELIB}/pandas/core/internals/arrays.pyo
 ${PYSITELIB}/pandas/core/internals/blocks.py
 ${PYSITELIB}/pandas/core/internals/blocks.pyc
 ${PYSITELIB}/pandas/core/internals/blocks.pyo
@@ -333,6 +406,9 @@ ${PYSITELIB}/pandas/core/internals/const
 ${PYSITELIB}/pandas/core/internals/managers.py
 ${PYSITELIB}/pandas/core/internals/managers.pyc
 ${PYSITELIB}/pandas/core/internals/managers.pyo
+${PYSITELIB}/pandas/core/internals/ops.py
+${PYSITELIB}/pandas/core/internals/ops.pyc
+${PYSITELIB}/pandas/core/internals/ops.pyo
 ${PYSITELIB}/pandas/core/missing.py
 ${PYSITELIB}/pandas/core/missing.pyc
 ${PYSITELIB}/pandas/core/missing.pyo
@@ -342,9 +418,27 @@ ${PYSITELIB}/pandas/core/nanops.pyo
 ${PYSITELIB}/pandas/core/ops/__init__.py
 ${PYSITELIB}/pandas/core/ops/__init__.pyc
 ${PYSITELIB}/pandas/core/ops/__init__.pyo
+${PYSITELIB}/pandas/core/ops/array_ops.py
+${PYSITELIB}/pandas/core/ops/array_ops.pyc
+${PYSITELIB}/pandas/core/ops/array_ops.pyo
+${PYSITELIB}/pandas/core/ops/common.py
+${PYSITELIB}/pandas/core/ops/common.pyc
+${PYSITELIB}/pandas/core/ops/common.pyo
+${PYSITELIB}/pandas/core/ops/dispatch.py
+${PYSITELIB}/pandas/core/ops/dispatch.pyc
+${PYSITELIB}/pandas/core/ops/dispatch.pyo
 ${PYSITELIB}/pandas/core/ops/docstrings.py
 ${PYSITELIB}/pandas/core/ops/docstrings.pyc
 ${PYSITELIB}/pandas/core/ops/docstrings.pyo
+${PYSITELIB}/pandas/core/ops/invalid.py
+${PYSITELIB}/pandas/core/ops/invalid.pyc
+${PYSITELIB}/pandas/core/ops/invalid.pyo
+${PYSITELIB}/pandas/core/ops/mask_ops.py
+${PYSITELIB}/pandas/core/ops/mask_ops.pyc
+${PYSITELIB}/pandas/core/ops/mask_ops.pyo
+${PYSITELIB}/pandas/core/ops/methods.py
+${PYSITELIB}/pandas/core/ops/methods.pyc
+${PYSITELIB}/pandas/core/ops/methods.pyo
 ${PYSITELIB}/pandas/core/ops/missing.py
 ${PYSITELIB}/pandas/core/ops/missing.pyc
 ${PYSITELIB}/pandas/core/ops/missing.pyo
@@ -384,6 +478,9 @@ ${PYSITELIB}/pandas/core/reshape/util.py
 ${PYSITELIB}/pandas/core/series.py
 ${PYSITELIB}/pandas/core/series.pyc
 ${PYSITELIB}/pandas/core/series.pyo
+${PYSITELIB}/pandas/core/shared_docs.py
+${PYSITELIB}/pandas/core/shared_docs.pyc
+${PYSITELIB}/pandas/core/shared_docs.pyo
 ${PYSITELIB}/pandas/core/sorting.py
 ${PYSITELIB}/pandas/core/sorting.pyc
 ${PYSITELIB}/pandas/core/sorting.pyo
@@ -393,18 +490,18 @@ ${PYSITELIB}/pandas/core/sparse/__init__
 ${PYSITELIB}/pandas/core/sparse/api.py
 ${PYSITELIB}/pandas/core/sparse/api.pyc
 ${PYSITELIB}/pandas/core/sparse/api.pyo
-${PYSITELIB}/pandas/core/sparse/frame.py
-${PYSITELIB}/pandas/core/sparse/frame.pyc
-${PYSITELIB}/pandas/core/sparse/frame.pyo
-${PYSITELIB}/pandas/core/sparse/scipy_sparse.py
-${PYSITELIB}/pandas/core/sparse/scipy_sparse.pyc
-${PYSITELIB}/pandas/core/sparse/scipy_sparse.pyo
-${PYSITELIB}/pandas/core/sparse/series.py
-${PYSITELIB}/pandas/core/sparse/series.pyc
-${PYSITELIB}/pandas/core/sparse/series.pyo
-${PYSITELIB}/pandas/core/strings.py
-${PYSITELIB}/pandas/core/strings.pyc
-${PYSITELIB}/pandas/core/strings.pyo
+${PYSITELIB}/pandas/core/strings/__init__.py
+${PYSITELIB}/pandas/core/strings/__init__.pyc
+${PYSITELIB}/pandas/core/strings/__init__.pyo
+${PYSITELIB}/pandas/core/strings/accessor.py
+${PYSITELIB}/pandas/core/strings/accessor.pyc
+${PYSITELIB}/pandas/core/strings/accessor.pyo
+${PYSITELIB}/pandas/core/strings/base.py
+${PYSITELIB}/pandas/core/strings/base.pyc
+${PYSITELIB}/pandas/core/strings/base.pyo
+${PYSITELIB}/pandas/core/strings/object_array.py
+${PYSITELIB}/pandas/core/strings/object_array.pyc
+${PYSITELIB}/pandas/core/strings/object_array.pyo
 ${PYSITELIB}/pandas/core/tools/__init__.py
 ${PYSITELIB}/pandas/core/tools/__init__.pyc
 ${PYSITELIB}/pandas/core/tools/__init__.pyo
@@ -417,15 +514,39 @@ ${PYSITELIB}/pandas/core/tools/numeric.p
 ${PYSITELIB}/pandas/core/tools/timedeltas.py
 ${PYSITELIB}/pandas/core/tools/timedeltas.pyc
 ${PYSITELIB}/pandas/core/tools/timedeltas.pyo
+${PYSITELIB}/pandas/core/tools/times.py
+${PYSITELIB}/pandas/core/tools/times.pyc
+${PYSITELIB}/pandas/core/tools/times.pyo
 ${PYSITELIB}/pandas/core/util/__init__.py
 ${PYSITELIB}/pandas/core/util/__init__.pyc
 ${PYSITELIB}/pandas/core/util/__init__.pyo
 ${PYSITELIB}/pandas/core/util/hashing.py
 ${PYSITELIB}/pandas/core/util/hashing.pyc
 ${PYSITELIB}/pandas/core/util/hashing.pyo
-${PYSITELIB}/pandas/core/window.py
-${PYSITELIB}/pandas/core/window.pyc
-${PYSITELIB}/pandas/core/window.pyo
+${PYSITELIB}/pandas/core/util/numba_.py
+${PYSITELIB}/pandas/core/util/numba_.pyc
+${PYSITELIB}/pandas/core/util/numba_.pyo
+${PYSITELIB}/pandas/core/window/__init__.py
+${PYSITELIB}/pandas/core/window/__init__.pyc
+${PYSITELIB}/pandas/core/window/__init__.pyo
+${PYSITELIB}/pandas/core/window/common.py
+${PYSITELIB}/pandas/core/window/common.pyc
+${PYSITELIB}/pandas/core/window/common.pyo
+${PYSITELIB}/pandas/core/window/ewm.py
+${PYSITELIB}/pandas/core/window/ewm.pyc
+${PYSITELIB}/pandas/core/window/ewm.pyo
+${PYSITELIB}/pandas/core/window/expanding.py
+${PYSITELIB}/pandas/core/window/expanding.pyc
+${PYSITELIB}/pandas/core/window/expanding.pyo
+${PYSITELIB}/pandas/core/window/indexers.py
+${PYSITELIB}/pandas/core/window/indexers.pyc
+${PYSITELIB}/pandas/core/window/indexers.pyo
+${PYSITELIB}/pandas/core/window/numba_.py
+${PYSITELIB}/pandas/core/window/numba_.pyc
+${PYSITELIB}/pandas/core/window/numba_.pyo
+${PYSITELIB}/pandas/core/window/rolling.py
+${PYSITELIB}/pandas/core/window/rolling.pyc
+${PYSITELIB}/pandas/core/window/rolling.pyo
 ${PYSITELIB}/pandas/errors/__init__.py
 ${PYSITELIB}/pandas/errors/__init__.pyc
 ${PYSITELIB}/pandas/errors/__init__.pyo
@@ -438,15 +559,6 @@ ${PYSITELIB}/pandas/io/api.pyo
 ${PYSITELIB}/pandas/io/clipboard/__init__.py
 ${PYSITELIB}/pandas/io/clipboard/__init__.pyc
 ${PYSITELIB}/pandas/io/clipboard/__init__.pyo
-${PYSITELIB}/pandas/io/clipboard/clipboards.py
-${PYSITELIB}/pandas/io/clipboard/clipboards.pyc
-${PYSITELIB}/pandas/io/clipboard/clipboards.pyo
-${PYSITELIB}/pandas/io/clipboard/exceptions.py
-${PYSITELIB}/pandas/io/clipboard/exceptions.pyc
-${PYSITELIB}/pandas/io/clipboard/exceptions.pyo
-${PYSITELIB}/pandas/io/clipboard/windows.py
-${PYSITELIB}/pandas/io/clipboard/windows.pyc
-${PYSITELIB}/pandas/io/clipboard/windows.pyo
 ${PYSITELIB}/pandas/io/clipboards.py
 ${PYSITELIB}/pandas/io/clipboards.pyc
 ${PYSITELIB}/pandas/io/clipboards.pyo
@@ -465,9 +577,15 @@ ${PYSITELIB}/pandas/io/excel/_base.pyo
 ${PYSITELIB}/pandas/io/excel/_odfreader.py
 ${PYSITELIB}/pandas/io/excel/_odfreader.pyc
 ${PYSITELIB}/pandas/io/excel/_odfreader.pyo
+${PYSITELIB}/pandas/io/excel/_odswriter.py
+${PYSITELIB}/pandas/io/excel/_odswriter.pyc
+${PYSITELIB}/pandas/io/excel/_odswriter.pyo
 ${PYSITELIB}/pandas/io/excel/_openpyxl.py
 ${PYSITELIB}/pandas/io/excel/_openpyxl.pyc
 ${PYSITELIB}/pandas/io/excel/_openpyxl.pyo
+${PYSITELIB}/pandas/io/excel/_pyxlsb.py
+${PYSITELIB}/pandas/io/excel/_pyxlsb.pyc
+${PYSITELIB}/pandas/io/excel/_pyxlsb.pyo
 ${PYSITELIB}/pandas/io/excel/_util.py
 ${PYSITELIB}/pandas/io/excel/_util.pyc
 ${PYSITELIB}/pandas/io/excel/_util.pyo
@@ -486,6 +604,9 @@ ${PYSITELIB}/pandas/io/feather_format.py
 ${PYSITELIB}/pandas/io/formats/__init__.py
 ${PYSITELIB}/pandas/io/formats/__init__.pyc
 ${PYSITELIB}/pandas/io/formats/__init__.pyo
+${PYSITELIB}/pandas/io/formats/_color_data.py
+${PYSITELIB}/pandas/io/formats/_color_data.pyc
+${PYSITELIB}/pandas/io/formats/_color_data.pyo
 ${PYSITELIB}/pandas/io/formats/console.py
 ${PYSITELIB}/pandas/io/formats/console.pyc
 ${PYSITELIB}/pandas/io/formats/console.pyo
@@ -504,12 +625,18 @@ ${PYSITELIB}/pandas/io/formats/format.py
 ${PYSITELIB}/pandas/io/formats/html.py
 ${PYSITELIB}/pandas/io/formats/html.pyc
 ${PYSITELIB}/pandas/io/formats/html.pyo
+${PYSITELIB}/pandas/io/formats/info.py
+${PYSITELIB}/pandas/io/formats/info.pyc
+${PYSITELIB}/pandas/io/formats/info.pyo
 ${PYSITELIB}/pandas/io/formats/latex.py
 ${PYSITELIB}/pandas/io/formats/latex.pyc
 ${PYSITELIB}/pandas/io/formats/latex.pyo
 ${PYSITELIB}/pandas/io/formats/printing.py
 ${PYSITELIB}/pandas/io/formats/printing.pyc
 ${PYSITELIB}/pandas/io/formats/printing.pyo
+${PYSITELIB}/pandas/io/formats/string.py
+${PYSITELIB}/pandas/io/formats/string.pyc
+${PYSITELIB}/pandas/io/formats/string.pyo
 ${PYSITELIB}/pandas/io/formats/style.py
 ${PYSITELIB}/pandas/io/formats/style.pyc
 ${PYSITELIB}/pandas/io/formats/style.pyo
@@ -517,9 +644,6 @@ ${PYSITELIB}/pandas/io/formats/templates
 ${PYSITELIB}/pandas/io/gbq.py
 ${PYSITELIB}/pandas/io/gbq.pyc
 ${PYSITELIB}/pandas/io/gbq.pyo
-${PYSITELIB}/pandas/io/gcs.py
-${PYSITELIB}/pandas/io/gcs.pyc
-${PYSITELIB}/pandas/io/gcs.pyo
 ${PYSITELIB}/pandas/io/html.py
 ${PYSITELIB}/pandas/io/html.pyc
 ${PYSITELIB}/pandas/io/html.pyo
@@ -535,20 +659,9 @@ ${PYSITELIB}/pandas/io/json/_normalize.p
 ${PYSITELIB}/pandas/io/json/_table_schema.py
 ${PYSITELIB}/pandas/io/json/_table_schema.pyc
 ${PYSITELIB}/pandas/io/json/_table_schema.pyo
-${PYSITELIB}/pandas/io/msgpack/__init__.py
-${PYSITELIB}/pandas/io/msgpack/__init__.pyc
-${PYSITELIB}/pandas/io/msgpack/__init__.pyo
-${PYSITELIB}/pandas/io/msgpack/_packer.so
-${PYSITELIB}/pandas/io/msgpack/_unpacker.so
-${PYSITELIB}/pandas/io/msgpack/_version.py
-${PYSITELIB}/pandas/io/msgpack/_version.pyc
-${PYSITELIB}/pandas/io/msgpack/_version.pyo
-${PYSITELIB}/pandas/io/msgpack/exceptions.py
-${PYSITELIB}/pandas/io/msgpack/exceptions.pyc
-${PYSITELIB}/pandas/io/msgpack/exceptions.pyo
-${PYSITELIB}/pandas/io/packers.py
-${PYSITELIB}/pandas/io/packers.pyc
-${PYSITELIB}/pandas/io/packers.pyo
+${PYSITELIB}/pandas/io/orc.py
+${PYSITELIB}/pandas/io/orc.pyc
+${PYSITELIB}/pandas/io/orc.pyo
 ${PYSITELIB}/pandas/io/parquet.py
 ${PYSITELIB}/pandas/io/parquet.pyc
 ${PYSITELIB}/pandas/io/parquet.pyo
@@ -561,9 +674,6 @@ ${PYSITELIB}/pandas/io/pickle.pyo
 ${PYSITELIB}/pandas/io/pytables.py
 ${PYSITELIB}/pandas/io/pytables.pyc
 ${PYSITELIB}/pandas/io/pytables.pyo
-${PYSITELIB}/pandas/io/s3.py
-${PYSITELIB}/pandas/io/s3.pyc
-${PYSITELIB}/pandas/io/s3.pyo
 ${PYSITELIB}/pandas/io/sas/__init__.py
 ${PYSITELIB}/pandas/io/sas/__init__.pyc
 ${PYSITELIB}/pandas/io/sas/__init__.pyo
@@ -646,12 +756,24 @@ ${PYSITELIB}/pandas/tests/api/test_types
 ${PYSITELIB}/pandas/tests/arithmetic/__init__.py
 ${PYSITELIB}/pandas/tests/arithmetic/__init__.pyc
 ${PYSITELIB}/pandas/tests/arithmetic/__init__.pyo
+${PYSITELIB}/pandas/tests/arithmetic/common.py
+${PYSITELIB}/pandas/tests/arithmetic/common.pyc
+${PYSITELIB}/pandas/tests/arithmetic/common.pyo
 ${PYSITELIB}/pandas/tests/arithmetic/conftest.py
 ${PYSITELIB}/pandas/tests/arithmetic/conftest.pyc
 ${PYSITELIB}/pandas/tests/arithmetic/conftest.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_array_ops.py
+${PYSITELIB}/pandas/tests/arithmetic/test_array_ops.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_array_ops.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_categorical.py
+${PYSITELIB}/pandas/tests/arithmetic/test_categorical.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_categorical.pyo
 ${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.py
 ${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.pyc
 ${PYSITELIB}/pandas/tests/arithmetic/test_datetime64.pyo
+${PYSITELIB}/pandas/tests/arithmetic/test_interval.py
+${PYSITELIB}/pandas/tests/arithmetic/test_interval.pyc
+${PYSITELIB}/pandas/tests/arithmetic/test_interval.pyo
 ${PYSITELIB}/pandas/tests/arithmetic/test_numeric.py
 ${PYSITELIB}/pandas/tests/arithmetic/test_numeric.pyc
 ${PYSITELIB}/pandas/tests/arithmetic/test_numeric.pyo
@@ -667,6 +789,39 @@ ${PYSITELIB}/pandas/tests/arithmetic/tes
 ${PYSITELIB}/pandas/tests/arrays/__init__.py
 ${PYSITELIB}/pandas/tests/arrays/__init__.pyc
 ${PYSITELIB}/pandas/tests/arrays/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/__init__.py
+${PYSITELIB}/pandas/tests/arrays/boolean/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_arithmetic.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_arithmetic.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_arithmetic.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_astype.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_astype.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_astype.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_comparison.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_comparison.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_comparison.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_construction.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_construction.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_construction.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_function.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_function.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_function.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_indexing.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_indexing.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_indexing.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_logical.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_logical.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_logical.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_ops.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_ops.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_ops.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_reduction.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_reduction.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_reduction.pyo
+${PYSITELIB}/pandas/tests/arrays/boolean/test_repr.py
+${PYSITELIB}/pandas/tests/arrays/boolean/test_repr.pyc
+${PYSITELIB}/pandas/tests/arrays/boolean/test_repr.pyo
 ${PYSITELIB}/pandas/tests/arrays/categorical/__init__.py
 ${PYSITELIB}/pandas/tests/arrays/categorical/__init__.pyc
 ${PYSITELIB}/pandas/tests/arrays/categorical/__init__.pyo
@@ -700,6 +855,9 @@ ${PYSITELIB}/pandas/tests/arrays/categor
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_operators.py
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_operators.pyc
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_operators.pyo
+${PYSITELIB}/pandas/tests/arrays/categorical/test_replace.py
+${PYSITELIB}/pandas/tests/arrays/categorical/test_replace.pyc
+${PYSITELIB}/pandas/tests/arrays/categorical/test_replace.pyo
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_repr.py
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_repr.pyc
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_repr.pyo
@@ -709,18 +867,93 @@ ${PYSITELIB}/pandas/tests/arrays/categor
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_subclass.py
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_subclass.pyc
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_subclass.pyo
+${PYSITELIB}/pandas/tests/arrays/categorical/test_take.py
+${PYSITELIB}/pandas/tests/arrays/categorical/test_take.pyc
+${PYSITELIB}/pandas/tests/arrays/categorical/test_take.pyo
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_warnings.py
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_warnings.pyc
 ${PYSITELIB}/pandas/tests/arrays/categorical/test_warnings.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/__init__.py
+${PYSITELIB}/pandas/tests/arrays/floating/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/conftest.py
+${PYSITELIB}/pandas/tests/arrays/floating/conftest.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/conftest.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_arithmetic.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_arithmetic.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_arithmetic.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_astype.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_astype.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_astype.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_comparison.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_comparison.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_comparison.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_concat.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_concat.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_concat.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_construction.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_construction.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_construction.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_function.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_function.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_function.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_repr.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_repr.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_repr.pyo
+${PYSITELIB}/pandas/tests/arrays/floating/test_to_numpy.py
+${PYSITELIB}/pandas/tests/arrays/floating/test_to_numpy.pyc
+${PYSITELIB}/pandas/tests/arrays/floating/test_to_numpy.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/__init__.py
+${PYSITELIB}/pandas/tests/arrays/integer/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/conftest.py
+${PYSITELIB}/pandas/tests/arrays/integer/conftest.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/conftest.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_arithmetic.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_arithmetic.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_arithmetic.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_comparison.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_comparison.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_comparison.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_concat.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_concat.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_concat.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_construction.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_construction.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_construction.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_dtypes.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_dtypes.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_dtypes.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_function.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_function.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_function.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_indexing.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_indexing.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_indexing.pyo
+${PYSITELIB}/pandas/tests/arrays/integer/test_repr.py
+${PYSITELIB}/pandas/tests/arrays/integer/test_repr.pyc
+${PYSITELIB}/pandas/tests/arrays/integer/test_repr.pyo
 ${PYSITELIB}/pandas/tests/arrays/interval/__init__.py
 ${PYSITELIB}/pandas/tests/arrays/interval/__init__.pyc
 ${PYSITELIB}/pandas/tests/arrays/interval/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/interval/test_astype.py
+${PYSITELIB}/pandas/tests/arrays/interval/test_astype.pyc
+${PYSITELIB}/pandas/tests/arrays/interval/test_astype.pyo
 ${PYSITELIB}/pandas/tests/arrays/interval/test_interval.py
 ${PYSITELIB}/pandas/tests/arrays/interval/test_interval.pyc
 ${PYSITELIB}/pandas/tests/arrays/interval/test_interval.pyo
 ${PYSITELIB}/pandas/tests/arrays/interval/test_ops.py
 ${PYSITELIB}/pandas/tests/arrays/interval/test_ops.pyc
 ${PYSITELIB}/pandas/tests/arrays/interval/test_ops.pyo
+${PYSITELIB}/pandas/tests/arrays/masked/__init__.py
+${PYSITELIB}/pandas/tests/arrays/masked/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/masked/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/masked/test_arithmetic.py
+${PYSITELIB}/pandas/tests/arrays/masked/test_arithmetic.pyc
+${PYSITELIB}/pandas/tests/arrays/masked/test_arithmetic.pyo
+${PYSITELIB}/pandas/tests/arrays/masked/test_arrow_compat.py
+${PYSITELIB}/pandas/tests/arrays/masked/test_arrow_compat.pyc
+${PYSITELIB}/pandas/tests/arrays/masked/test_arrow_compat.pyo
 ${PYSITELIB}/pandas/tests/arrays/sparse/__init__.py
 ${PYSITELIB}/pandas/tests/arrays/sparse/__init__.pyc
 ${PYSITELIB}/pandas/tests/arrays/sparse/__init__.pyo
@@ -733,12 +966,24 @@ ${PYSITELIB}/pandas/tests/arrays/sparse/
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_array.py
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_array.pyc
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_array.pyo
+${PYSITELIB}/pandas/tests/arrays/sparse/test_combine_concat.py
+${PYSITELIB}/pandas/tests/arrays/sparse/test_combine_concat.pyc
+${PYSITELIB}/pandas/tests/arrays/sparse/test_combine_concat.pyo
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_dtype.py
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_dtype.pyc
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_dtype.pyo
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_libsparse.py
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_libsparse.pyc
 ${PYSITELIB}/pandas/tests/arrays/sparse/test_libsparse.pyo
+${PYSITELIB}/pandas/tests/arrays/string_/__init__.py
+${PYSITELIB}/pandas/tests/arrays/string_/__init__.pyc
+${PYSITELIB}/pandas/tests/arrays/string_/__init__.pyo
+${PYSITELIB}/pandas/tests/arrays/string_/test_string.py
+${PYSITELIB}/pandas/tests/arrays/string_/test_string.pyc
+${PYSITELIB}/pandas/tests/arrays/string_/test_string.pyo
+${PYSITELIB}/pandas/tests/arrays/string_/test_string_arrow.py
+${PYSITELIB}/pandas/tests/arrays/string_/test_string_arrow.pyc
+${PYSITELIB}/pandas/tests/arrays/string_/test_string_arrow.pyo
 ${PYSITELIB}/pandas/tests/arrays/test_array.py
 ${PYSITELIB}/pandas/tests/arrays/test_array.pyc
 ${PYSITELIB}/pandas/tests/arrays/test_array.pyo
@@ -748,9 +993,6 @@ ${PYSITELIB}/pandas/tests/arrays/test_da
 ${PYSITELIB}/pandas/tests/arrays/test_datetimes.py
 ${PYSITELIB}/pandas/tests/arrays/test_datetimes.pyc
 ${PYSITELIB}/pandas/tests/arrays/test_datetimes.pyo
-${PYSITELIB}/pandas/tests/arrays/test_integer.py
-${PYSITELIB}/pandas/tests/arrays/test_integer.pyc
-${PYSITELIB}/pandas/tests/arrays/test_integer.pyo
 ${PYSITELIB}/pandas/tests/arrays/test_numpy.py
 ${PYSITELIB}/pandas/tests/arrays/test_numpy.pyc
 ${PYSITELIB}/pandas/tests/arrays/test_numpy.pyo
@@ -760,6 +1002,33 @@ ${PYSITELIB}/pandas/tests/arrays/test_pe
 ${PYSITELIB}/pandas/tests/arrays/test_timedeltas.py
 ${PYSITELIB}/pandas/tests/arrays/test_timedeltas.pyc
 ${PYSITELIB}/pandas/tests/arrays/test_timedeltas.pyo
+${PYSITELIB}/pandas/tests/base/__init__.py
+${PYSITELIB}/pandas/tests/base/__init__.pyc
+${PYSITELIB}/pandas/tests/base/__init__.pyo
+${PYSITELIB}/pandas/tests/base/common.py
+${PYSITELIB}/pandas/tests/base/common.pyc
+${PYSITELIB}/pandas/tests/base/common.pyo
+${PYSITELIB}/pandas/tests/base/test_constructors.py
+${PYSITELIB}/pandas/tests/base/test_constructors.pyc
+${PYSITELIB}/pandas/tests/base/test_constructors.pyo
+${PYSITELIB}/pandas/tests/base/test_conversion.py
+${PYSITELIB}/pandas/tests/base/test_conversion.pyc
+${PYSITELIB}/pandas/tests/base/test_conversion.pyo
+${PYSITELIB}/pandas/tests/base/test_fillna.py
+${PYSITELIB}/pandas/tests/base/test_fillna.pyc
+${PYSITELIB}/pandas/tests/base/test_fillna.pyo
+${PYSITELIB}/pandas/tests/base/test_misc.py
+${PYSITELIB}/pandas/tests/base/test_misc.pyc
+${PYSITELIB}/pandas/tests/base/test_misc.pyo
+${PYSITELIB}/pandas/tests/base/test_transpose.py
+${PYSITELIB}/pandas/tests/base/test_transpose.pyc
+${PYSITELIB}/pandas/tests/base/test_transpose.pyo
+${PYSITELIB}/pandas/tests/base/test_unique.py
+${PYSITELIB}/pandas/tests/base/test_unique.pyc
+${PYSITELIB}/pandas/tests/base/test_unique.pyo
+${PYSITELIB}/pandas/tests/base/test_value_counts.py
+${PYSITELIB}/pandas/tests/base/test_value_counts.pyc
+${PYSITELIB}/pandas/tests/base/test_value_counts.pyo
 ${PYSITELIB}/pandas/tests/computation/__init__.py
 ${PYSITELIB}/pandas/tests/computation/__init__.pyc
 ${PYSITELIB}/pandas/tests/computation/__init__.pyo
@@ -793,9 +1062,9 @@ ${PYSITELIB}/pandas/tests/dtypes/cast/te
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_construct_object_arr.py
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_construct_object_arr.pyc
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_construct_object_arr.pyo
-${PYSITELIB}/pandas/tests/dtypes/cast/test_convert_objects.py
-${PYSITELIB}/pandas/tests/dtypes/cast/test_convert_objects.pyc
-${PYSITELIB}/pandas/tests/dtypes/cast/test_convert_objects.pyo
+${PYSITELIB}/pandas/tests/dtypes/cast/test_dict_compat.py
+${PYSITELIB}/pandas/tests/dtypes/cast/test_dict_compat.pyc
+${PYSITELIB}/pandas/tests/dtypes/cast/test_dict_compat.pyo
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_downcast.py
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_downcast.pyc
 ${PYSITELIB}/pandas/tests/dtypes/cast/test_downcast.pyo
@@ -838,12 +1107,15 @@ ${PYSITELIB}/pandas/tests/extension/__in
 ${PYSITELIB}/pandas/tests/extension/arrow/__init__.py
 ${PYSITELIB}/pandas/tests/extension/arrow/__init__.pyc
 ${PYSITELIB}/pandas/tests/extension/arrow/__init__.pyo
-${PYSITELIB}/pandas/tests/extension/arrow/bool.py
-${PYSITELIB}/pandas/tests/extension/arrow/bool.pyc
-${PYSITELIB}/pandas/tests/extension/arrow/bool.pyo
+${PYSITELIB}/pandas/tests/extension/arrow/arrays.py
+${PYSITELIB}/pandas/tests/extension/arrow/arrays.pyc
+${PYSITELIB}/pandas/tests/extension/arrow/arrays.pyo
 ${PYSITELIB}/pandas/tests/extension/arrow/test_bool.py
 ${PYSITELIB}/pandas/tests/extension/arrow/test_bool.pyc
 ${PYSITELIB}/pandas/tests/extension/arrow/test_bool.pyo
+${PYSITELIB}/pandas/tests/extension/arrow/test_string.py
+${PYSITELIB}/pandas/tests/extension/arrow/test_string.pyc
+${PYSITELIB}/pandas/tests/extension/arrow/test_string.pyo
 ${PYSITELIB}/pandas/tests/extension/base/__init__.py
 ${PYSITELIB}/pandas/tests/extension/base/__init__.pyc
 ${PYSITELIB}/pandas/tests/extension/base/__init__.pyo
@@ -922,6 +1194,9 @@ ${PYSITELIB}/pandas/tests/extension/list
 ${PYSITELIB}/pandas/tests/extension/list/test_list.py
 ${PYSITELIB}/pandas/tests/extension/list/test_list.pyc
 ${PYSITELIB}/pandas/tests/extension/list/test_list.pyo
+${PYSITELIB}/pandas/tests/extension/test_boolean.py
+${PYSITELIB}/pandas/tests/extension/test_boolean.pyc
+${PYSITELIB}/pandas/tests/extension/test_boolean.pyo
 ${PYSITELIB}/pandas/tests/extension/test_categorical.py
 ${PYSITELIB}/pandas/tests/extension/test_categorical.pyc
 ${PYSITELIB}/pandas/tests/extension/test_categorical.pyo
@@ -934,6 +1209,9 @@ ${PYSITELIB}/pandas/tests/extension/test
 ${PYSITELIB}/pandas/tests/extension/test_external_block.py
 ${PYSITELIB}/pandas/tests/extension/test_external_block.pyc
 ${PYSITELIB}/pandas/tests/extension/test_external_block.pyo
+${PYSITELIB}/pandas/tests/extension/test_floating.py
+${PYSITELIB}/pandas/tests/extension/test_floating.pyc
+${PYSITELIB}/pandas/tests/extension/test_floating.pyo
 ${PYSITELIB}/pandas/tests/extension/test_integer.py
 ${PYSITELIB}/pandas/tests/extension/test_integer.pyc
 ${PYSITELIB}/pandas/tests/extension/test_integer.pyo
@@ -949,120 +1227,378 @@ ${PYSITELIB}/pandas/tests/extension/test
 ${PYSITELIB}/pandas/tests/extension/test_sparse.py
 ${PYSITELIB}/pandas/tests/extension/test_sparse.pyc
 ${PYSITELIB}/pandas/tests/extension/test_sparse.pyo
+${PYSITELIB}/pandas/tests/extension/test_string.py
+${PYSITELIB}/pandas/tests/extension/test_string.pyc
+${PYSITELIB}/pandas/tests/extension/test_string.pyo
 ${PYSITELIB}/pandas/tests/frame/__init__.py
 ${PYSITELIB}/pandas/tests/frame/__init__.pyc
 ${PYSITELIB}/pandas/tests/frame/__init__.pyo
+${PYSITELIB}/pandas/tests/frame/apply/__init__.py
+${PYSITELIB}/pandas/tests/frame/apply/__init__.pyc
+${PYSITELIB}/pandas/tests/frame/apply/__init__.pyo
+${PYSITELIB}/pandas/tests/frame/apply/test_apply_relabeling.py
+${PYSITELIB}/pandas/tests/frame/apply/test_apply_relabeling.pyc
+${PYSITELIB}/pandas/tests/frame/apply/test_apply_relabeling.pyo
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_apply.py
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_apply.pyc
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_apply.pyo
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_transform.py
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_transform.pyc
+${PYSITELIB}/pandas/tests/frame/apply/test_frame_transform.pyo
 ${PYSITELIB}/pandas/tests/frame/common.py
 ${PYSITELIB}/pandas/tests/frame/common.pyc
 ${PYSITELIB}/pandas/tests/frame/common.pyo
 ${PYSITELIB}/pandas/tests/frame/conftest.py
 ${PYSITELIB}/pandas/tests/frame/conftest.pyc
 ${PYSITELIB}/pandas/tests/frame/conftest.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/__init__.py
+${PYSITELIB}/pandas/tests/frame/indexing/__init__.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/__init__.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_categorical.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_categorical.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_categorical.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_delitem.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_delitem.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_delitem.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_get.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_get.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_get.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_get_value.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_get_value.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_get_value.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_getitem.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_getitem.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_getitem.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_indexing.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_indexing.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_indexing.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_insert.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_insert.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_insert.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_lookup.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_lookup.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_lookup.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_mask.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_mask.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_mask.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_set_value.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_set_value.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_set_value.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_setitem.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_setitem.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_setitem.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_take.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_take.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_take.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_where.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_where.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_where.pyo
+${PYSITELIB}/pandas/tests/frame/indexing/test_xs.py
+${PYSITELIB}/pandas/tests/frame/indexing/test_xs.pyc
+${PYSITELIB}/pandas/tests/frame/indexing/test_xs.pyo
+${PYSITELIB}/pandas/tests/frame/methods/__init__.py
+${PYSITELIB}/pandas/tests/frame/methods/__init__.pyc
+${PYSITELIB}/pandas/tests/frame/methods/__init__.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_add_prefix_suffix.py
+${PYSITELIB}/pandas/tests/frame/methods/test_add_prefix_suffix.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_add_prefix_suffix.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_align.py
+${PYSITELIB}/pandas/tests/frame/methods/test_align.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_align.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_append.py
+${PYSITELIB}/pandas/tests/frame/methods/test_append.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_append.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_asfreq.py
+${PYSITELIB}/pandas/tests/frame/methods/test_asfreq.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_asfreq.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_asof.py
+${PYSITELIB}/pandas/tests/frame/methods/test_asof.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_asof.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_assign.py
+${PYSITELIB}/pandas/tests/frame/methods/test_assign.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_assign.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_astype.py
+${PYSITELIB}/pandas/tests/frame/methods/test_astype.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_astype.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_at_time.py
+${PYSITELIB}/pandas/tests/frame/methods/test_at_time.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_at_time.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_between_time.py
+${PYSITELIB}/pandas/tests/frame/methods/test_between_time.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_between_time.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_clip.py
+${PYSITELIB}/pandas/tests/frame/methods/test_clip.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_clip.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_combine.py
+${PYSITELIB}/pandas/tests/frame/methods/test_combine.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_combine.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_combine_first.py
+${PYSITELIB}/pandas/tests/frame/methods/test_combine_first.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_combine_first.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_compare.py
+${PYSITELIB}/pandas/tests/frame/methods/test_compare.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_compare.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_convert.py
+${PYSITELIB}/pandas/tests/frame/methods/test_convert.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_convert.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_convert_dtypes.py
+${PYSITELIB}/pandas/tests/frame/methods/test_convert_dtypes.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_convert_dtypes.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_copy.py
+${PYSITELIB}/pandas/tests/frame/methods/test_copy.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_copy.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_count.py
+${PYSITELIB}/pandas/tests/frame/methods/test_count.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_count.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_cov_corr.py
+${PYSITELIB}/pandas/tests/frame/methods/test_cov_corr.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_cov_corr.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_describe.py
+${PYSITELIB}/pandas/tests/frame/methods/test_describe.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_describe.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_diff.py
+${PYSITELIB}/pandas/tests/frame/methods/test_diff.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_diff.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_drop.py
+${PYSITELIB}/pandas/tests/frame/methods/test_drop.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_drop.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_drop_duplicates.py
+${PYSITELIB}/pandas/tests/frame/methods/test_drop_duplicates.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_drop_duplicates.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_droplevel.py
+${PYSITELIB}/pandas/tests/frame/methods/test_droplevel.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_droplevel.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_dropna.py
+${PYSITELIB}/pandas/tests/frame/methods/test_dropna.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_dropna.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_dtypes.py
+${PYSITELIB}/pandas/tests/frame/methods/test_dtypes.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_dtypes.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_duplicated.py
+${PYSITELIB}/pandas/tests/frame/methods/test_duplicated.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_duplicated.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_equals.py
+${PYSITELIB}/pandas/tests/frame/methods/test_equals.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_equals.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_explode.py
+${PYSITELIB}/pandas/tests/frame/methods/test_explode.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_explode.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_fillna.py
+${PYSITELIB}/pandas/tests/frame/methods/test_fillna.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_fillna.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_filter.py
+${PYSITELIB}/pandas/tests/frame/methods/test_filter.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_filter.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_first_and_last.py
+${PYSITELIB}/pandas/tests/frame/methods/test_first_and_last.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_first_and_last.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_get_numeric_data.py
+${PYSITELIB}/pandas/tests/frame/methods/test_get_numeric_data.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_get_numeric_data.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_head_tail.py
+${PYSITELIB}/pandas/tests/frame/methods/test_head_tail.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_head_tail.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_infer_objects.py
+${PYSITELIB}/pandas/tests/frame/methods/test_infer_objects.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_infer_objects.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_interpolate.py
+${PYSITELIB}/pandas/tests/frame/methods/test_interpolate.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_interpolate.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_is_homogeneous_dtype.py
+${PYSITELIB}/pandas/tests/frame/methods/test_is_homogeneous_dtype.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_is_homogeneous_dtype.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_isin.py
+${PYSITELIB}/pandas/tests/frame/methods/test_isin.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_isin.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_join.py
+${PYSITELIB}/pandas/tests/frame/methods/test_join.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_join.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_matmul.py
+${PYSITELIB}/pandas/tests/frame/methods/test_matmul.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_matmul.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_nlargest.py
+${PYSITELIB}/pandas/tests/frame/methods/test_nlargest.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_nlargest.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_pct_change.py
+${PYSITELIB}/pandas/tests/frame/methods/test_pct_change.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_pct_change.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_pop.py
+${PYSITELIB}/pandas/tests/frame/methods/test_pop.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_pop.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_quantile.py
+${PYSITELIB}/pandas/tests/frame/methods/test_quantile.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_quantile.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_rank.py
+${PYSITELIB}/pandas/tests/frame/methods/test_rank.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_rank.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex.py
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex_like.py
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex_like.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_reindex_like.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_rename.py
+${PYSITELIB}/pandas/tests/frame/methods/test_rename.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_rename.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_rename_axis.py
+${PYSITELIB}/pandas/tests/frame/methods/test_rename_axis.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_rename_axis.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_replace.py
+${PYSITELIB}/pandas/tests/frame/methods/test_replace.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_replace.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_reset_index.py
+${PYSITELIB}/pandas/tests/frame/methods/test_reset_index.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_reset_index.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_round.py
+${PYSITELIB}/pandas/tests/frame/methods/test_round.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_round.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_select_dtypes.py
+${PYSITELIB}/pandas/tests/frame/methods/test_select_dtypes.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_select_dtypes.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_set_index.py
+${PYSITELIB}/pandas/tests/frame/methods/test_set_index.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_set_index.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_shift.py
+${PYSITELIB}/pandas/tests/frame/methods/test_shift.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_shift.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_index.py
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_index.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_index.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_values.py
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_values.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_sort_values.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_swapaxes.py
+${PYSITELIB}/pandas/tests/frame/methods/test_swapaxes.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_swapaxes.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_swaplevel.py
+${PYSITELIB}/pandas/tests/frame/methods/test_swaplevel.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_swaplevel.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_csv.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_csv.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_csv.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict_of_blocks.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict_of_blocks.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_dict_of_blocks.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_numpy.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_numpy.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_numpy.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_period.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_period.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_period.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_records.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_records.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_records.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_to_timestamp.py
+${PYSITELIB}/pandas/tests/frame/methods/test_to_timestamp.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_to_timestamp.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_transpose.py
+${PYSITELIB}/pandas/tests/frame/methods/test_transpose.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_transpose.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_truncate.py
+${PYSITELIB}/pandas/tests/frame/methods/test_truncate.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_truncate.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_convert.py
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_convert.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_convert.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_localize.py
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_localize.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_tz_localize.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_update.py
+${PYSITELIB}/pandas/tests/frame/methods/test_update.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_update.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_value_counts.py
+${PYSITELIB}/pandas/tests/frame/methods/test_value_counts.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_value_counts.pyo
+${PYSITELIB}/pandas/tests/frame/methods/test_values.py
+${PYSITELIB}/pandas/tests/frame/methods/test_values.pyc
+${PYSITELIB}/pandas/tests/frame/methods/test_values.pyo
 ${PYSITELIB}/pandas/tests/frame/test_alter_axes.py
 ${PYSITELIB}/pandas/tests/frame/test_alter_axes.pyc
 ${PYSITELIB}/pandas/tests/frame/test_alter_axes.pyo
-${PYSITELIB}/pandas/tests/frame/test_analytics.py
-${PYSITELIB}/pandas/tests/frame/test_analytics.pyc
-${PYSITELIB}/pandas/tests/frame/test_analytics.pyo
 ${PYSITELIB}/pandas/tests/frame/test_api.py
 ${PYSITELIB}/pandas/tests/frame/test_api.pyc
 ${PYSITELIB}/pandas/tests/frame/test_api.pyo
-${PYSITELIB}/pandas/tests/frame/test_apply.py
-${PYSITELIB}/pandas/tests/frame/test_apply.pyc
-${PYSITELIB}/pandas/tests/frame/test_apply.pyo
 ${PYSITELIB}/pandas/tests/frame/test_arithmetic.py
 ${PYSITELIB}/pandas/tests/frame/test_arithmetic.pyc
 ${PYSITELIB}/pandas/tests/frame/test_arithmetic.pyo
-${PYSITELIB}/pandas/tests/frame/test_asof.py
-${PYSITELIB}/pandas/tests/frame/test_asof.pyc
-${PYSITELIB}/pandas/tests/frame/test_asof.pyo
-${PYSITELIB}/pandas/tests/frame/test_axis_select_reindex.py
-${PYSITELIB}/pandas/tests/frame/test_axis_select_reindex.pyc
-${PYSITELIB}/pandas/tests/frame/test_axis_select_reindex.pyo
 ${PYSITELIB}/pandas/tests/frame/test_block_internals.py
 ${PYSITELIB}/pandas/tests/frame/test_block_internals.pyc
 ${PYSITELIB}/pandas/tests/frame/test_block_internals.pyo
-${PYSITELIB}/pandas/tests/frame/test_combine_concat.py
-${PYSITELIB}/pandas/tests/frame/test_combine_concat.pyc
-${PYSITELIB}/pandas/tests/frame/test_combine_concat.pyo
 ${PYSITELIB}/pandas/tests/frame/test_constructors.py
 ${PYSITELIB}/pandas/tests/frame/test_constructors.pyc
 ${PYSITELIB}/pandas/tests/frame/test_constructors.pyo
-${PYSITELIB}/pandas/tests/frame/test_convert_to.py
-${PYSITELIB}/pandas/tests/frame/test_convert_to.pyc
-${PYSITELIB}/pandas/tests/frame/test_convert_to.pyo
-${PYSITELIB}/pandas/tests/frame/test_dtypes.py
-${PYSITELIB}/pandas/tests/frame/test_dtypes.pyc
-${PYSITELIB}/pandas/tests/frame/test_dtypes.pyo
-${PYSITELIB}/pandas/tests/frame/test_duplicates.py
-${PYSITELIB}/pandas/tests/frame/test_duplicates.pyc
-${PYSITELIB}/pandas/tests/frame/test_duplicates.pyo
-${PYSITELIB}/pandas/tests/frame/test_explode.py
-${PYSITELIB}/pandas/tests/frame/test_explode.pyc
-${PYSITELIB}/pandas/tests/frame/test_explode.pyo
-${PYSITELIB}/pandas/tests/frame/test_indexing.py
-${PYSITELIB}/pandas/tests/frame/test_indexing.pyc
-${PYSITELIB}/pandas/tests/frame/test_indexing.pyo
-${PYSITELIB}/pandas/tests/frame/test_join.py
-${PYSITELIB}/pandas/tests/frame/test_join.pyc
-${PYSITELIB}/pandas/tests/frame/test_join.pyo
-${PYSITELIB}/pandas/tests/frame/test_missing.py
-${PYSITELIB}/pandas/tests/frame/test_missing.pyc
-${PYSITELIB}/pandas/tests/frame/test_missing.pyo
-${PYSITELIB}/pandas/tests/frame/test_mutate_columns.py
-${PYSITELIB}/pandas/tests/frame/test_mutate_columns.pyc
-${PYSITELIB}/pandas/tests/frame/test_mutate_columns.pyo
+${PYSITELIB}/pandas/tests/frame/test_cumulative.py
+${PYSITELIB}/pandas/tests/frame/test_cumulative.pyc
+${PYSITELIB}/pandas/tests/frame/test_cumulative.pyo
+${PYSITELIB}/pandas/tests/frame/test_iteration.py
+${PYSITELIB}/pandas/tests/frame/test_iteration.pyc
+${PYSITELIB}/pandas/tests/frame/test_iteration.pyo
+${PYSITELIB}/pandas/tests/frame/test_logical_ops.py
+${PYSITELIB}/pandas/tests/frame/test_logical_ops.pyc
+${PYSITELIB}/pandas/tests/frame/test_logical_ops.pyo
 ${PYSITELIB}/pandas/tests/frame/test_nonunique_indexes.py
 ${PYSITELIB}/pandas/tests/frame/test_nonunique_indexes.pyc
 ${PYSITELIB}/pandas/tests/frame/test_nonunique_indexes.pyo
-${PYSITELIB}/pandas/tests/frame/test_operators.py
-${PYSITELIB}/pandas/tests/frame/test_operators.pyc
-${PYSITELIB}/pandas/tests/frame/test_operators.pyo
-${PYSITELIB}/pandas/tests/frame/test_period.py
-${PYSITELIB}/pandas/tests/frame/test_period.pyc
-${PYSITELIB}/pandas/tests/frame/test_period.pyo
-${PYSITELIB}/pandas/tests/frame/test_quantile.py
-${PYSITELIB}/pandas/tests/frame/test_quantile.pyc
-${PYSITELIB}/pandas/tests/frame/test_quantile.pyo
+${PYSITELIB}/pandas/tests/frame/test_npfuncs.py
+${PYSITELIB}/pandas/tests/frame/test_npfuncs.pyc
+${PYSITELIB}/pandas/tests/frame/test_npfuncs.pyo
 ${PYSITELIB}/pandas/tests/frame/test_query_eval.py
 ${PYSITELIB}/pandas/tests/frame/test_query_eval.pyc
 ${PYSITELIB}/pandas/tests/frame/test_query_eval.pyo
-${PYSITELIB}/pandas/tests/frame/test_rank.py
-${PYSITELIB}/pandas/tests/frame/test_rank.pyc
-${PYSITELIB}/pandas/tests/frame/test_rank.pyo
-${PYSITELIB}/pandas/tests/frame/test_replace.py
-${PYSITELIB}/pandas/tests/frame/test_replace.pyc
-${PYSITELIB}/pandas/tests/frame/test_replace.pyo
+${PYSITELIB}/pandas/tests/frame/test_reductions.py
+${PYSITELIB}/pandas/tests/frame/test_reductions.pyc
+${PYSITELIB}/pandas/tests/frame/test_reductions.pyo
 ${PYSITELIB}/pandas/tests/frame/test_repr_info.py
 ${PYSITELIB}/pandas/tests/frame/test_repr_info.pyc
 ${PYSITELIB}/pandas/tests/frame/test_repr_info.pyo
-${PYSITELIB}/pandas/tests/frame/test_reshape.py
-${PYSITELIB}/pandas/tests/frame/test_reshape.pyc
-${PYSITELIB}/pandas/tests/frame/test_reshape.pyo
-${PYSITELIB}/pandas/tests/frame/test_sort_values_level_as_str.py
-${PYSITELIB}/pandas/tests/frame/test_sort_values_level_as_str.pyc
-${PYSITELIB}/pandas/tests/frame/test_sort_values_level_as_str.pyo
-${PYSITELIB}/pandas/tests/frame/test_sorting.py
-${PYSITELIB}/pandas/tests/frame/test_sorting.pyc
-${PYSITELIB}/pandas/tests/frame/test_sorting.pyo
+${PYSITELIB}/pandas/tests/frame/test_stack_unstack.py
+${PYSITELIB}/pandas/tests/frame/test_stack_unstack.pyc
+${PYSITELIB}/pandas/tests/frame/test_stack_unstack.pyo
 ${PYSITELIB}/pandas/tests/frame/test_subclass.py
 ${PYSITELIB}/pandas/tests/frame/test_subclass.pyc
 ${PYSITELIB}/pandas/tests/frame/test_subclass.pyo
-${PYSITELIB}/pandas/tests/frame/test_timeseries.py
-${PYSITELIB}/pandas/tests/frame/test_timeseries.pyc
-${PYSITELIB}/pandas/tests/frame/test_timeseries.pyo
-${PYSITELIB}/pandas/tests/frame/test_timezones.py
-${PYSITELIB}/pandas/tests/frame/test_timezones.pyc
-${PYSITELIB}/pandas/tests/frame/test_timezones.pyo
-${PYSITELIB}/pandas/tests/frame/test_to_csv.py
-${PYSITELIB}/pandas/tests/frame/test_to_csv.pyc
-${PYSITELIB}/pandas/tests/frame/test_to_csv.pyo
+${PYSITELIB}/pandas/tests/frame/test_ufunc.py
+${PYSITELIB}/pandas/tests/frame/test_ufunc.pyc
+${PYSITELIB}/pandas/tests/frame/test_ufunc.pyo
+${PYSITELIB}/pandas/tests/frame/test_unary.py
+${PYSITELIB}/pandas/tests/frame/test_unary.pyc
+${PYSITELIB}/pandas/tests/frame/test_unary.pyo
 ${PYSITELIB}/pandas/tests/frame/test_validate.py
 ${PYSITELIB}/pandas/tests/frame/test_validate.pyc
 ${PYSITELIB}/pandas/tests/frame/test_validate.pyo
 ${PYSITELIB}/pandas/tests/generic/__init__.py
 ${PYSITELIB}/pandas/tests/generic/__init__.pyc
 ${PYSITELIB}/pandas/tests/generic/__init__.pyo
+${PYSITELIB}/pandas/tests/generic/methods/__init__.py
+${PYSITELIB}/pandas/tests/generic/methods/__init__.pyc
+${PYSITELIB}/pandas/tests/generic/methods/__init__.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_dot.py
+${PYSITELIB}/pandas/tests/generic/methods/test_dot.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_dot.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_first_valid_index.py
+${PYSITELIB}/pandas/tests/generic/methods/test_first_valid_index.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_first_valid_index.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_pipe.py
+${PYSITELIB}/pandas/tests/generic/methods/test_pipe.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_pipe.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_reorder_levels.py
+${PYSITELIB}/pandas/tests/generic/methods/test_reorder_levels.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_reorder_levels.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_sample.py
+${PYSITELIB}/pandas/tests/generic/methods/test_sample.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_sample.pyo
+${PYSITELIB}/pandas/tests/generic/methods/test_set_axis.py
+${PYSITELIB}/pandas/tests/generic/methods/test_set_axis.pyc
+${PYSITELIB}/pandas/tests/generic/methods/test_set_axis.pyo
+${PYSITELIB}/pandas/tests/generic/test_duplicate_labels.py
+${PYSITELIB}/pandas/tests/generic/test_duplicate_labels.pyc
+${PYSITELIB}/pandas/tests/generic/test_duplicate_labels.pyo
+${PYSITELIB}/pandas/tests/generic/test_finalize.py
+${PYSITELIB}/pandas/tests/generic/test_finalize.pyc
+${PYSITELIB}/pandas/tests/generic/test_finalize.pyo
 ${PYSITELIB}/pandas/tests/generic/test_frame.py
 ${PYSITELIB}/pandas/tests/generic/test_frame.pyc
 ${PYSITELIB}/pandas/tests/generic/test_frame.pyo
@@ -1075,6 +1611,9 @@ ${PYSITELIB}/pandas/tests/generic/test_l
 ${PYSITELIB}/pandas/tests/generic/test_series.py
 ${PYSITELIB}/pandas/tests/generic/test_series.pyc
 ${PYSITELIB}/pandas/tests/generic/test_series.pyo
+${PYSITELIB}/pandas/tests/generic/test_to_xarray.py
+${PYSITELIB}/pandas/tests/generic/test_to_xarray.pyc
+${PYSITELIB}/pandas/tests/generic/test_to_xarray.pyo
 ${PYSITELIB}/pandas/tests/groupby/__init__.py
 ${PYSITELIB}/pandas/tests/groupby/__init__.pyc
 ${PYSITELIB}/pandas/tests/groupby/__init__.pyo
@@ -1087,15 +1626,24 @@ ${PYSITELIB}/pandas/tests/groupby/aggreg
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_cython.py
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_cython.pyc
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_cython.pyo
+${PYSITELIB}/pandas/tests/groupby/aggregate/test_numba.py
+${PYSITELIB}/pandas/tests/groupby/aggregate/test_numba.pyc
+${PYSITELIB}/pandas/tests/groupby/aggregate/test_numba.pyo
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_other.py
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_other.pyc
 ${PYSITELIB}/pandas/tests/groupby/aggregate/test_other.pyo
 ${PYSITELIB}/pandas/tests/groupby/conftest.py
 ${PYSITELIB}/pandas/tests/groupby/conftest.pyc
 ${PYSITELIB}/pandas/tests/groupby/conftest.pyo
+${PYSITELIB}/pandas/tests/groupby/test_allowlist.py
+${PYSITELIB}/pandas/tests/groupby/test_allowlist.pyc
+${PYSITELIB}/pandas/tests/groupby/test_allowlist.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_apply.py
 ${PYSITELIB}/pandas/tests/groupby/test_apply.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_apply.pyo
+${PYSITELIB}/pandas/tests/groupby/test_apply_mutate.py
+${PYSITELIB}/pandas/tests/groupby/test_apply_mutate.pyc
+${PYSITELIB}/pandas/tests/groupby/test_apply_mutate.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_bin_groupby.py
 ${PYSITELIB}/pandas/tests/groupby/test_bin_groupby.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_bin_groupby.pyo
@@ -1114,33 +1662,117 @@ ${PYSITELIB}/pandas/tests/groupby/test_f
 ${PYSITELIB}/pandas/tests/groupby/test_groupby.py
 ${PYSITELIB}/pandas/tests/groupby/test_groupby.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_groupby.pyo
+${PYSITELIB}/pandas/tests/groupby/test_groupby_dropna.py
+${PYSITELIB}/pandas/tests/groupby/test_groupby_dropna.pyc
+${PYSITELIB}/pandas/tests/groupby/test_groupby_dropna.pyo
+${PYSITELIB}/pandas/tests/groupby/test_groupby_shift_diff.py
+${PYSITELIB}/pandas/tests/groupby/test_groupby_shift_diff.pyc
+${PYSITELIB}/pandas/tests/groupby/test_groupby_shift_diff.pyo
+${PYSITELIB}/pandas/tests/groupby/test_groupby_subclass.py
+${PYSITELIB}/pandas/tests/groupby/test_groupby_subclass.pyc
+${PYSITELIB}/pandas/tests/groupby/test_groupby_subclass.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_grouping.py
 ${PYSITELIB}/pandas/tests/groupby/test_grouping.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_grouping.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_index_as_string.py
 ${PYSITELIB}/pandas/tests/groupby/test_index_as_string.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_index_as_string.pyo
+${PYSITELIB}/pandas/tests/groupby/test_libgroupby.py
+${PYSITELIB}/pandas/tests/groupby/test_libgroupby.pyc
+${PYSITELIB}/pandas/tests/groupby/test_libgroupby.pyo
+${PYSITELIB}/pandas/tests/groupby/test_missing.py
+${PYSITELIB}/pandas/tests/groupby/test_missing.pyc
+${PYSITELIB}/pandas/tests/groupby/test_missing.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_nth.py
 ${PYSITELIB}/pandas/tests/groupby/test_nth.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_nth.pyo
+${PYSITELIB}/pandas/tests/groupby/test_nunique.py
+${PYSITELIB}/pandas/tests/groupby/test_nunique.pyc
+${PYSITELIB}/pandas/tests/groupby/test_nunique.pyo
+${PYSITELIB}/pandas/tests/groupby/test_pipe.py
+${PYSITELIB}/pandas/tests/groupby/test_pipe.pyc
+${PYSITELIB}/pandas/tests/groupby/test_pipe.pyo
+${PYSITELIB}/pandas/tests/groupby/test_quantile.py
+${PYSITELIB}/pandas/tests/groupby/test_quantile.pyc
+${PYSITELIB}/pandas/tests/groupby/test_quantile.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_rank.py
 ${PYSITELIB}/pandas/tests/groupby/test_rank.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_rank.pyo
+${PYSITELIB}/pandas/tests/groupby/test_sample.py
+${PYSITELIB}/pandas/tests/groupby/test_sample.pyc
+${PYSITELIB}/pandas/tests/groupby/test_sample.pyo
+${PYSITELIB}/pandas/tests/groupby/test_size.py
+${PYSITELIB}/pandas/tests/groupby/test_size.pyc
+${PYSITELIB}/pandas/tests/groupby/test_size.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_timegrouper.py
 ${PYSITELIB}/pandas/tests/groupby/test_timegrouper.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_timegrouper.pyo
-${PYSITELIB}/pandas/tests/groupby/test_transform.py
-${PYSITELIB}/pandas/tests/groupby/test_transform.pyc
-${PYSITELIB}/pandas/tests/groupby/test_transform.pyo
 ${PYSITELIB}/pandas/tests/groupby/test_value_counts.py
 ${PYSITELIB}/pandas/tests/groupby/test_value_counts.pyc
 ${PYSITELIB}/pandas/tests/groupby/test_value_counts.pyo
-${PYSITELIB}/pandas/tests/groupby/test_whitelist.py
-${PYSITELIB}/pandas/tests/groupby/test_whitelist.pyc
-${PYSITELIB}/pandas/tests/groupby/test_whitelist.pyo
+${PYSITELIB}/pandas/tests/groupby/transform/__init__.py
+${PYSITELIB}/pandas/tests/groupby/transform/__init__.pyc
+${PYSITELIB}/pandas/tests/groupby/transform/__init__.pyo
+${PYSITELIB}/pandas/tests/groupby/transform/test_numba.py
+${PYSITELIB}/pandas/tests/groupby/transform/test_numba.pyc
+${PYSITELIB}/pandas/tests/groupby/transform/test_numba.pyo
+${PYSITELIB}/pandas/tests/groupby/transform/test_transform.py
+${PYSITELIB}/pandas/tests/groupby/transform/test_transform.pyc
+${PYSITELIB}/pandas/tests/groupby/transform/test_transform.pyo
 ${PYSITELIB}/pandas/tests/indexes/__init__.py
 ${PYSITELIB}/pandas/tests/indexes/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexes/__init__.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/__init__.py
+${PYSITELIB}/pandas/tests/indexes/base_class/__init__.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/__init__.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_formats.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_formats.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_formats.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_reshape.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_reshape.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_reshape.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_setops.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_setops.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_setops.pyo
+${PYSITELIB}/pandas/tests/indexes/base_class/test_where.py
+${PYSITELIB}/pandas/tests/indexes/base_class/test_where.pyc
+${PYSITELIB}/pandas/tests/indexes/base_class/test_where.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/__init__.py
+${PYSITELIB}/pandas/tests/indexes/categorical/__init__.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/__init__.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_astype.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_astype.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_astype.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_category.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_category.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_category.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_equals.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_equals.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_equals.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_fillna.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_fillna.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_fillna.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_formats.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_formats.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_formats.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_map.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_map.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_map.pyo
+${PYSITELIB}/pandas/tests/indexes/categorical/test_reindex.py
+${PYSITELIB}/pandas/tests/indexes/categorical/test_reindex.pyc
+${PYSITELIB}/pandas/tests/indexes/categorical/test_reindex.pyo
 ${PYSITELIB}/pandas/tests/indexes/common.py
 ${PYSITELIB}/pandas/tests/indexes/common.pyc
 ${PYSITELIB}/pandas/tests/indexes/common.pyo
@@ -1153,15 +1785,12 @@ ${PYSITELIB}/pandas/tests/indexes/dateti
 ${PYSITELIB}/pandas/tests/indexes/datetimes/__init__.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/__init__.pyo
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_arithmetic.py
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_arithmetic.pyc
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_arithmetic.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_astype.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_astype.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_astype.pyo
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_construction.py
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_construction.pyc
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_construction.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_constructors.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_date_range.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_date_range.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_date_range.pyo
@@ -1171,51 +1800,81 @@ ${PYSITELIB}/pandas/tests/indexes/dateti
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_datetimelike.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_datetimelike.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_datetimelike.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_delete.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_delete.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_delete.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_fillna.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_fillna.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_fillna.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_formats.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_formats.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_formats.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_indexing.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_indexing.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_insert.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_insert.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_insert.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_join.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_join.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_join.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_map.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_map.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_map.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_misc.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_misc.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_misc.pyo
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_missing.py
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_missing.pyc
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_missing.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_ops.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_ops.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_ops.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_partial_slicing.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_partial_slicing.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_partial_slicing.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_pickle.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_pickle.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_pickle.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_scalar_compat.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_scalar_compat.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_scalar_compat.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_setops.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_setops.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_setops.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_shift.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_shift.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_shift.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_snap.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_snap.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_snap.pyo
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_timezones.py
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_timezones.pyc
 ${PYSITELIB}/pandas/tests/indexes/datetimes/test_timezones.pyo
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_tools.py
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_tools.pyc
-${PYSITELIB}/pandas/tests/indexes/datetimes/test_tools.pyo
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_to_period.py
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_to_period.pyc
+${PYSITELIB}/pandas/tests/indexes/datetimes/test_to_period.pyo
 ${PYSITELIB}/pandas/tests/indexes/interval/__init__.py
 ${PYSITELIB}/pandas/tests/indexes/interval/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexes/interval/__init__.pyo
 ${PYSITELIB}/pandas/tests/indexes/interval/test_astype.py
 ${PYSITELIB}/pandas/tests/indexes/interval/test_astype.pyc
 ${PYSITELIB}/pandas/tests/indexes/interval/test_astype.pyo
-${PYSITELIB}/pandas/tests/indexes/interval/test_construction.py
-${PYSITELIB}/pandas/tests/indexes/interval/test_construction.pyc
-${PYSITELIB}/pandas/tests/indexes/interval/test_construction.pyo
+${PYSITELIB}/pandas/tests/indexes/interval/test_base.py
+${PYSITELIB}/pandas/tests/indexes/interval/test_base.pyc
+${PYSITELIB}/pandas/tests/indexes/interval/test_base.pyo
+${PYSITELIB}/pandas/tests/indexes/interval/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/interval/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/interval/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/interval/test_equals.py
+${PYSITELIB}/pandas/tests/indexes/interval/test_equals.pyc
+${PYSITELIB}/pandas/tests/indexes/interval/test_equals.pyo
+${PYSITELIB}/pandas/tests/indexes/interval/test_formats.py
+${PYSITELIB}/pandas/tests/indexes/interval/test_formats.pyc
+${PYSITELIB}/pandas/tests/indexes/interval/test_formats.pyo
+${PYSITELIB}/pandas/tests/indexes/interval/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/interval/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/interval/test_indexing.pyo
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval.py
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval.pyc
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval.pyo
-${PYSITELIB}/pandas/tests/indexes/interval/test_interval_new.py
-${PYSITELIB}/pandas/tests/indexes/interval/test_interval_new.pyc
-${PYSITELIB}/pandas/tests/indexes/interval/test_interval_new.pyo
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval_range.py
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval_range.pyc
 ${PYSITELIB}/pandas/tests/indexes/interval/test_interval_range.pyo
@@ -1240,12 +1899,9 @@ ${PYSITELIB}/pandas/tests/indexes/multi/
 ${PYSITELIB}/pandas/tests/indexes/multi/test_compat.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_compat.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_compat.pyo
-${PYSITELIB}/pandas/tests/indexes/multi/test_constructor.py
-${PYSITELIB}/pandas/tests/indexes/multi/test_constructor.pyc
-${PYSITELIB}/pandas/tests/indexes/multi/test_constructor.pyo
-${PYSITELIB}/pandas/tests/indexes/multi/test_contains.py
-${PYSITELIB}/pandas/tests/indexes/multi/test_contains.pyc
-${PYSITELIB}/pandas/tests/indexes/multi/test_contains.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_constructors.pyo
 ${PYSITELIB}/pandas/tests/indexes/multi/test_conversion.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_conversion.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_conversion.pyo
@@ -1261,9 +1917,12 @@ ${PYSITELIB}/pandas/tests/indexes/multi/
 ${PYSITELIB}/pandas/tests/indexes/multi/test_equivalence.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_equivalence.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_equivalence.pyo
-${PYSITELIB}/pandas/tests/indexes/multi/test_format.py
-${PYSITELIB}/pandas/tests/indexes/multi/test_format.pyc
-${PYSITELIB}/pandas/tests/indexes/multi/test_format.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_formats.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_formats.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_formats.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_get_level_values.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_get_level_values.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_get_level_values.pyo
 ${PYSITELIB}/pandas/tests/indexes/multi/test_get_set.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_get_set.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_get_set.pyo
@@ -1273,9 +1932,15 @@ ${PYSITELIB}/pandas/tests/indexes/multi/
 ${PYSITELIB}/pandas/tests/indexes/multi/test_integrity.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_integrity.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_integrity.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_isin.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_isin.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_isin.pyo
 ${PYSITELIB}/pandas/tests/indexes/multi/test_join.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_join.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_join.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_lexsort.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_lexsort.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_lexsort.pyo
 ${PYSITELIB}/pandas/tests/indexes/multi/test_missing.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_missing.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_missing.pyo
@@ -1294,33 +1959,60 @@ ${PYSITELIB}/pandas/tests/indexes/multi/
 ${PYSITELIB}/pandas/tests/indexes/multi/test_reshape.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_reshape.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_reshape.pyo
-${PYSITELIB}/pandas/tests/indexes/multi/test_set_ops.py
-${PYSITELIB}/pandas/tests/indexes/multi/test_set_ops.pyc
-${PYSITELIB}/pandas/tests/indexes/multi/test_set_ops.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_setops.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_setops.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_setops.pyo
 ${PYSITELIB}/pandas/tests/indexes/multi/test_sorting.py
 ${PYSITELIB}/pandas/tests/indexes/multi/test_sorting.pyc
 ${PYSITELIB}/pandas/tests/indexes/multi/test_sorting.pyo
+${PYSITELIB}/pandas/tests/indexes/multi/test_take.py
+${PYSITELIB}/pandas/tests/indexes/multi/test_take.pyc
+${PYSITELIB}/pandas/tests/indexes/multi/test_take.pyo
+${PYSITELIB}/pandas/tests/indexes/numeric/__init__.py
+${PYSITELIB}/pandas/tests/indexes/numeric/__init__.pyc
+${PYSITELIB}/pandas/tests/indexes/numeric/__init__.pyo
+${PYSITELIB}/pandas/tests/indexes/numeric/test_astype.py
+${PYSITELIB}/pandas/tests/indexes/numeric/test_astype.pyc
+${PYSITELIB}/pandas/tests/indexes/numeric/test_astype.pyo
+${PYSITELIB}/pandas/tests/indexes/numeric/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/numeric/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/numeric/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/numeric/test_join.py
+${PYSITELIB}/pandas/tests/indexes/numeric/test_join.pyc
+${PYSITELIB}/pandas/tests/indexes/numeric/test_join.pyo
+${PYSITELIB}/pandas/tests/indexes/numeric/test_setops.py
+${PYSITELIB}/pandas/tests/indexes/numeric/test_setops.pyc
+${PYSITELIB}/pandas/tests/indexes/numeric/test_setops.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/__init__.py
 ${PYSITELIB}/pandas/tests/indexes/period/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/__init__.pyo
-${PYSITELIB}/pandas/tests/indexes/period/test_arithmetic.py
-${PYSITELIB}/pandas/tests/indexes/period/test_arithmetic.pyc
-${PYSITELIB}/pandas/tests/indexes/period/test_arithmetic.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_asfreq.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_asfreq.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_asfreq.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_astype.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_astype.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_astype.pyo
-${PYSITELIB}/pandas/tests/indexes/period/test_construction.py
-${PYSITELIB}/pandas/tests/indexes/period/test_construction.pyc
-${PYSITELIB}/pandas/tests/indexes/period/test_construction.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/period/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_factorize.py
+${PYSITELIB}/pandas/tests/indexes/period/test_factorize.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_factorize.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_fillna.py
+${PYSITELIB}/pandas/tests/indexes/period/test_fillna.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_fillna.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_formats.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_formats.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_formats.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_indexing.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_indexing.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_join.py
+${PYSITELIB}/pandas/tests/indexes/period/test_join.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_join.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_monotonic.py
+${PYSITELIB}/pandas/tests/indexes/period/test_monotonic.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_monotonic.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_ops.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_ops.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_ops.pyo
@@ -1336,54 +2028,99 @@ ${PYSITELIB}/pandas/tests/indexes/period
 ${PYSITELIB}/pandas/tests/indexes/period/test_scalar_compat.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_scalar_compat.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_scalar_compat.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_searchsorted.py
+${PYSITELIB}/pandas/tests/indexes/period/test_searchsorted.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_searchsorted.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_setops.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_setops.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_setops.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_shift.py
+${PYSITELIB}/pandas/tests/indexes/period/test_shift.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_shift.pyo
+${PYSITELIB}/pandas/tests/indexes/period/test_to_timestamp.py
+${PYSITELIB}/pandas/tests/indexes/period/test_to_timestamp.pyc
+${PYSITELIB}/pandas/tests/indexes/period/test_to_timestamp.pyo
 ${PYSITELIB}/pandas/tests/indexes/period/test_tools.py
 ${PYSITELIB}/pandas/tests/indexes/period/test_tools.pyc
 ${PYSITELIB}/pandas/tests/indexes/period/test_tools.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/__init__.py
+${PYSITELIB}/pandas/tests/indexes/ranges/__init__.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/__init__.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/ranges/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/ranges/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/test_join.py
+${PYSITELIB}/pandas/tests/indexes/ranges/test_join.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/test_join.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/test_range.py
+${PYSITELIB}/pandas/tests/indexes/ranges/test_range.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/test_range.pyo
+${PYSITELIB}/pandas/tests/indexes/ranges/test_setops.py
+${PYSITELIB}/pandas/tests/indexes/ranges/test_setops.pyc
+${PYSITELIB}/pandas/tests/indexes/ranges/test_setops.pyo
+${PYSITELIB}/pandas/tests/indexes/test_any_index.py
+${PYSITELIB}/pandas/tests/indexes/test_any_index.pyc
+${PYSITELIB}/pandas/tests/indexes/test_any_index.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_base.py
 ${PYSITELIB}/pandas/tests/indexes/test_base.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_base.pyo
-${PYSITELIB}/pandas/tests/indexes/test_category.py
-${PYSITELIB}/pandas/tests/indexes/test_category.pyc
-${PYSITELIB}/pandas/tests/indexes/test_category.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_common.py
 ${PYSITELIB}/pandas/tests/indexes/test_common.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_common.pyo
+${PYSITELIB}/pandas/tests/indexes/test_datetimelike.py
+${PYSITELIB}/pandas/tests/indexes/test_datetimelike.pyc
+${PYSITELIB}/pandas/tests/indexes/test_datetimelike.pyo
+${PYSITELIB}/pandas/tests/indexes/test_engines.py
+${PYSITELIB}/pandas/tests/indexes/test_engines.pyc
+${PYSITELIB}/pandas/tests/indexes/test_engines.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_frozen.py
 ${PYSITELIB}/pandas/tests/indexes/test_frozen.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_frozen.pyo
+${PYSITELIB}/pandas/tests/indexes/test_index_new.py
+${PYSITELIB}/pandas/tests/indexes/test_index_new.pyc
+${PYSITELIB}/pandas/tests/indexes/test_index_new.pyo
+${PYSITELIB}/pandas/tests/indexes/test_indexing.py
+${PYSITELIB}/pandas/tests/indexes/test_indexing.pyc
+${PYSITELIB}/pandas/tests/indexes/test_indexing.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_numeric.py
 ${PYSITELIB}/pandas/tests/indexes/test_numeric.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_numeric.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_numpy_compat.py
 ${PYSITELIB}/pandas/tests/indexes/test_numpy_compat.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_numpy_compat.pyo
-${PYSITELIB}/pandas/tests/indexes/test_range.py
-${PYSITELIB}/pandas/tests/indexes/test_range.pyc
-${PYSITELIB}/pandas/tests/indexes/test_range.pyo
 ${PYSITELIB}/pandas/tests/indexes/test_setops.py
 ${PYSITELIB}/pandas/tests/indexes/test_setops.pyc
 ${PYSITELIB}/pandas/tests/indexes/test_setops.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/__init__.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/__init__.pyo
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_arithmetic.py
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_arithmetic.pyc
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_arithmetic.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_astype.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_astype.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_astype.pyo
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_construction.py
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_construction.pyc
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_construction.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_constructors.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_constructors.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_constructors.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_delete.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_delete.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_delete.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_fillna.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_fillna.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_fillna.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_formats.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_formats.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_formats.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_indexing.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_indexing.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_indexing.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_insert.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_insert.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_insert.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_join.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_join.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_join.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_ops.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_ops.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_ops.pyo
@@ -1393,27 +2130,27 @@ ${PYSITELIB}/pandas/tests/indexes/timede
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_scalar_compat.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_scalar_compat.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_scalar_compat.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_searchsorted.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_searchsorted.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_searchsorted.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_setops.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_setops.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_setops.pyo
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_shift.py
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_shift.pyc
+${PYSITELIB}/pandas/tests/indexes/timedeltas/test_shift.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta.pyo
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta_range.py
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta_range.pyc
 ${PYSITELIB}/pandas/tests/indexes/timedeltas/test_timedelta_range.pyo
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_tools.py
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_tools.pyc
-${PYSITELIB}/pandas/tests/indexes/timedeltas/test_tools.pyo
 ${PYSITELIB}/pandas/tests/indexing/__init__.py
 ${PYSITELIB}/pandas/tests/indexing/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexing/__init__.pyo
 ${PYSITELIB}/pandas/tests/indexing/common.py
 ${PYSITELIB}/pandas/tests/indexing/common.pyc
 ${PYSITELIB}/pandas/tests/indexing/common.pyo
-${PYSITELIB}/pandas/tests/indexing/conftest.py
-${PYSITELIB}/pandas/tests/indexing/conftest.pyc
-${PYSITELIB}/pandas/tests/indexing/conftest.pyo
 ${PYSITELIB}/pandas/tests/indexing/interval/__init__.py
 ${PYSITELIB}/pandas/tests/indexing/interval/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexing/interval/__init__.pyo
@@ -1426,9 +2163,6 @@ ${PYSITELIB}/pandas/tests/indexing/inter
 ${PYSITELIB}/pandas/tests/indexing/multiindex/__init__.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/__init__.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/__init__.pyo
-${PYSITELIB}/pandas/tests/indexing/multiindex/conftest.py
-${PYSITELIB}/pandas/tests/indexing/multiindex/conftest.pyc
-${PYSITELIB}/pandas/tests/indexing/multiindex/conftest.pyo
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_chaining_and_caching.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_chaining_and_caching.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_chaining_and_caching.pyo
@@ -1444,6 +2178,9 @@ ${PYSITELIB}/pandas/tests/indexing/multi
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_indexing_slow.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_indexing_slow.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_indexing_slow.pyo
+${PYSITELIB}/pandas/tests/indexing/multiindex/test_insert.py
+${PYSITELIB}/pandas/tests/indexing/multiindex/test_insert.pyc
+${PYSITELIB}/pandas/tests/indexing/multiindex/test_insert.pyo
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_ix.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_ix.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_ix.pyo
@@ -1456,9 +2193,6 @@ ${PYSITELIB}/pandas/tests/indexing/multi
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_partial.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_partial.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_partial.pyo
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_set_ops.py
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_set_ops.pyc
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_set_ops.pyo
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_setitem.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_setitem.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_setitem.pyo
@@ -1468,18 +2202,18 @@ ${PYSITELIB}/pandas/tests/indexing/multi
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_sorted.py
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_sorted.pyc
 ${PYSITELIB}/pandas/tests/indexing/multiindex/test_sorted.pyo
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_xs.py
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_xs.pyc
-${PYSITELIB}/pandas/tests/indexing/multiindex/test_xs.pyo
-${PYSITELIB}/pandas/tests/indexing/test_callable.py
-${PYSITELIB}/pandas/tests/indexing/test_callable.pyc
-${PYSITELIB}/pandas/tests/indexing/test_callable.pyo
+${PYSITELIB}/pandas/tests/indexing/test_at.py
+${PYSITELIB}/pandas/tests/indexing/test_at.pyc
+${PYSITELIB}/pandas/tests/indexing/test_at.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_categorical.py
 ${PYSITELIB}/pandas/tests/indexing/test_categorical.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_categorical.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_chaining_and_caching.py
 ${PYSITELIB}/pandas/tests/indexing/test_chaining_and_caching.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_chaining_and_caching.pyo
+${PYSITELIB}/pandas/tests/indexing/test_check_indexer.py
+${PYSITELIB}/pandas/tests/indexing/test_check_indexer.pyc
+${PYSITELIB}/pandas/tests/indexing/test_check_indexer.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_coercion.py
 ${PYSITELIB}/pandas/tests/indexing/test_coercion.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_coercion.pyo
@@ -1489,33 +2223,30 @@ ${PYSITELIB}/pandas/tests/indexing/test_
 ${PYSITELIB}/pandas/tests/indexing/test_floats.py
 ${PYSITELIB}/pandas/tests/indexing/test_floats.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_floats.pyo
+${PYSITELIB}/pandas/tests/indexing/test_iat.py
+${PYSITELIB}/pandas/tests/indexing/test_iat.pyc
+${PYSITELIB}/pandas/tests/indexing/test_iat.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_iloc.py
 ${PYSITELIB}/pandas/tests/indexing/test_iloc.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_iloc.pyo
+${PYSITELIB}/pandas/tests/indexing/test_indexers.py
+${PYSITELIB}/pandas/tests/indexing/test_indexers.pyc
+${PYSITELIB}/pandas/tests/indexing/test_indexers.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_indexing.py
 ${PYSITELIB}/pandas/tests/indexing/test_indexing.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_indexing.pyo
-${PYSITELIB}/pandas/tests/indexing/test_indexing_engines.py
-${PYSITELIB}/pandas/tests/indexing/test_indexing_engines.pyc
-${PYSITELIB}/pandas/tests/indexing/test_indexing_engines.pyo
-${PYSITELIB}/pandas/tests/indexing/test_indexing_slow.py
-${PYSITELIB}/pandas/tests/indexing/test_indexing_slow.pyc
-${PYSITELIB}/pandas/tests/indexing/test_indexing_slow.pyo
-${PYSITELIB}/pandas/tests/indexing/test_ix.py
-${PYSITELIB}/pandas/tests/indexing/test_ix.pyc
-${PYSITELIB}/pandas/tests/indexing/test_ix.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_loc.py
 ${PYSITELIB}/pandas/tests/indexing/test_loc.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_loc.pyo
+${PYSITELIB}/pandas/tests/indexing/test_na_indexing.py
+${PYSITELIB}/pandas/tests/indexing/test_na_indexing.pyc
+${PYSITELIB}/pandas/tests/indexing/test_na_indexing.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_partial.py
 ${PYSITELIB}/pandas/tests/indexing/test_partial.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_partial.pyo
 ${PYSITELIB}/pandas/tests/indexing/test_scalar.py
 ${PYSITELIB}/pandas/tests/indexing/test_scalar.pyc
 ${PYSITELIB}/pandas/tests/indexing/test_scalar.pyo
-${PYSITELIB}/pandas/tests/indexing/test_timedelta.py
-${PYSITELIB}/pandas/tests/indexing/test_timedelta.pyc
-${PYSITELIB}/pandas/tests/indexing/test_timedelta.pyo
 ${PYSITELIB}/pandas/tests/internals/__init__.py
 ${PYSITELIB}/pandas/tests/internals/__init__.pyc
 ${PYSITELIB}/pandas/tests/internals/__init__.pyo
@@ -1537,6 +2268,9 @@ ${PYSITELIB}/pandas/tests/io/excel/conft
 ${PYSITELIB}/pandas/tests/io/excel/test_odf.py
 ${PYSITELIB}/pandas/tests/io/excel/test_odf.pyc
 ${PYSITELIB}/pandas/tests/io/excel/test_odf.pyo
+${PYSITELIB}/pandas/tests/io/excel/test_odswriter.py
+${PYSITELIB}/pandas/tests/io/excel/test_odswriter.pyc
+${PYSITELIB}/pandas/tests/io/excel/test_odswriter.pyo
 ${PYSITELIB}/pandas/tests/io/excel/test_openpyxl.py
 ${PYSITELIB}/pandas/tests/io/excel/test_openpyxl.pyc
 ${PYSITELIB}/pandas/tests/io/excel/test_openpyxl.pyo
@@ -1573,6 +2307,9 @@ ${PYSITELIB}/pandas/tests/io/formats/tes
 ${PYSITELIB}/pandas/tests/io/formats/test_format.py
 ${PYSITELIB}/pandas/tests/io/formats/test_format.pyc
 ${PYSITELIB}/pandas/tests/io/formats/test_format.pyo
+${PYSITELIB}/pandas/tests/io/formats/test_info.py
+${PYSITELIB}/pandas/tests/io/formats/test_info.pyc
+${PYSITELIB}/pandas/tests/io/formats/test_info.pyo
 ${PYSITELIB}/pandas/tests/io/formats/test_printing.py
 ${PYSITELIB}/pandas/tests/io/formats/test_printing.pyc
 ${PYSITELIB}/pandas/tests/io/formats/test_printing.pyo
@@ -1591,15 +2328,27 @@ ${PYSITELIB}/pandas/tests/io/formats/tes
 ${PYSITELIB}/pandas/tests/io/formats/test_to_latex.py
 ${PYSITELIB}/pandas/tests/io/formats/test_to_latex.pyc
 ${PYSITELIB}/pandas/tests/io/formats/test_to_latex.pyo
+${PYSITELIB}/pandas/tests/io/formats/test_to_markdown.py
+${PYSITELIB}/pandas/tests/io/formats/test_to_markdown.pyc
+${PYSITELIB}/pandas/tests/io/formats/test_to_markdown.pyo
+${PYSITELIB}/pandas/tests/io/formats/test_to_string.py
+${PYSITELIB}/pandas/tests/io/formats/test_to_string.pyc
+${PYSITELIB}/pandas/tests/io/formats/test_to_string.pyo
 ${PYSITELIB}/pandas/tests/io/generate_legacy_storage_files.py
 ${PYSITELIB}/pandas/tests/io/generate_legacy_storage_files.pyc
 ${PYSITELIB}/pandas/tests/io/generate_legacy_storage_files.pyo
 ${PYSITELIB}/pandas/tests/io/json/__init__.py
 ${PYSITELIB}/pandas/tests/io/json/__init__.pyc
 ${PYSITELIB}/pandas/tests/io/json/__init__.pyo
+${PYSITELIB}/pandas/tests/io/json/conftest.py
+${PYSITELIB}/pandas/tests/io/json/conftest.pyc
+${PYSITELIB}/pandas/tests/io/json/conftest.pyo
 ${PYSITELIB}/pandas/tests/io/json/test_compression.py
 ${PYSITELIB}/pandas/tests/io/json/test_compression.pyc
 ${PYSITELIB}/pandas/tests/io/json/test_compression.pyo
+${PYSITELIB}/pandas/tests/io/json/test_deprecated_kwargs.py
+${PYSITELIB}/pandas/tests/io/json/test_deprecated_kwargs.pyc
+${PYSITELIB}/pandas/tests/io/json/test_deprecated_kwargs.pyo
 ${PYSITELIB}/pandas/tests/io/json/test_json_table_schema.py
 ${PYSITELIB}/pandas/tests/io/json/test_json_table_schema.pyc
 ${PYSITELIB}/pandas/tests/io/json/test_json_table_schema.pyo
@@ -1615,57 +2364,6 @@ ${PYSITELIB}/pandas/tests/io/json/test_r
 ${PYSITELIB}/pandas/tests/io/json/test_ujson.py
 ${PYSITELIB}/pandas/tests/io/json/test_ujson.pyc
 ${PYSITELIB}/pandas/tests/io/json/test_ujson.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/__init__.py
-${PYSITELIB}/pandas/tests/io/msgpack/__init__.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/__init__.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/common.py
-${PYSITELIB}/pandas/tests/io/msgpack/common.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/common.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_buffer.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_buffer.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_buffer.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_case.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_case.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_case.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_except.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_except.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_except.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_extension.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_extension.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_extension.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_format.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_format.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_format.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_limits.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_limits.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_limits.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_newspec.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_newspec.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_newspec.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_obj.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_obj.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_obj.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_pack.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_pack.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_pack.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_read_size.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_read_size.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_read_size.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_seq.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_seq.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_seq.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_sequnpack.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_sequnpack.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_sequnpack.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_subtype.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_subtype.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_subtype.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack.pyo
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack_raw.py
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack_raw.pyc
-${PYSITELIB}/pandas/tests/io/msgpack/test_unpack_raw.pyo
 ${PYSITELIB}/pandas/tests/io/parser/__init__.py
 ${PYSITELIB}/pandas/tests/io/parser/__init__.pyc
 ${PYSITELIB}/pandas/tests/io/parser/__init__.pyo
@@ -1693,6 +2391,9 @@ ${PYSITELIB}/pandas/tests/io/parser/test
 ${PYSITELIB}/pandas/tests/io/parser/test_dtypes.py
 ${PYSITELIB}/pandas/tests/io/parser/test_dtypes.pyc
 ${PYSITELIB}/pandas/tests/io/parser/test_dtypes.pyo
+${PYSITELIB}/pandas/tests/io/parser/test_encoding.py
+${PYSITELIB}/pandas/tests/io/parser/test_encoding.pyc
+${PYSITELIB}/pandas/tests/io/parser/test_encoding.pyo
 ${PYSITELIB}/pandas/tests/io/parser/test_header.py
 ${PYSITELIB}/pandas/tests/io/parser/test_header.pyc
 ${PYSITELIB}/pandas/tests/io/parser/test_header.pyo
@@ -1738,15 +2439,27 @@ ${PYSITELIB}/pandas/tests/io/parser/test
 ${PYSITELIB}/pandas/tests/io/pytables/__init__.py
 ${PYSITELIB}/pandas/tests/io/pytables/__init__.pyc
 ${PYSITELIB}/pandas/tests/io/pytables/__init__.pyo
+${PYSITELIB}/pandas/tests/io/pytables/common.py
+${PYSITELIB}/pandas/tests/io/pytables/common.pyc
+${PYSITELIB}/pandas/tests/io/pytables/common.pyo
+${PYSITELIB}/pandas/tests/io/pytables/conftest.py
+${PYSITELIB}/pandas/tests/io/pytables/conftest.pyc
+${PYSITELIB}/pandas/tests/io/pytables/conftest.pyo
 ${PYSITELIB}/pandas/tests/io/pytables/test_compat.py
 ${PYSITELIB}/pandas/tests/io/pytables/test_compat.pyc
 ${PYSITELIB}/pandas/tests/io/pytables/test_compat.pyo
-${PYSITELIB}/pandas/tests/io/pytables/test_pytables.py
-${PYSITELIB}/pandas/tests/io/pytables/test_pytables.pyc
-${PYSITELIB}/pandas/tests/io/pytables/test_pytables.pyo
+${PYSITELIB}/pandas/tests/io/pytables/test_complex.py
+${PYSITELIB}/pandas/tests/io/pytables/test_complex.pyc
+${PYSITELIB}/pandas/tests/io/pytables/test_complex.pyo
 ${PYSITELIB}/pandas/tests/io/pytables/test_pytables_missing.py
 ${PYSITELIB}/pandas/tests/io/pytables/test_pytables_missing.pyc
 ${PYSITELIB}/pandas/tests/io/pytables/test_pytables_missing.pyo
+${PYSITELIB}/pandas/tests/io/pytables/test_store.py
+${PYSITELIB}/pandas/tests/io/pytables/test_store.pyc
+${PYSITELIB}/pandas/tests/io/pytables/test_store.pyo
+${PYSITELIB}/pandas/tests/io/pytables/test_timezones.py
+${PYSITELIB}/pandas/tests/io/pytables/test_timezones.pyc
+${PYSITELIB}/pandas/tests/io/pytables/test_timezones.pyo
 ${PYSITELIB}/pandas/tests/io/sas/__init__.py
 ${PYSITELIB}/pandas/tests/io/sas/__init__.pyc
 ${PYSITELIB}/pandas/tests/io/sas/__init__.pyo
@@ -1774,6 +2487,9 @@ ${PYSITELIB}/pandas/tests/io/test_date_c
 ${PYSITELIB}/pandas/tests/io/test_feather.py
 ${PYSITELIB}/pandas/tests/io/test_feather.pyc
 ${PYSITELIB}/pandas/tests/io/test_feather.pyo
+${PYSITELIB}/pandas/tests/io/test_fsspec.py
+${PYSITELIB}/pandas/tests/io/test_fsspec.pyc
+${PYSITELIB}/pandas/tests/io/test_fsspec.pyo
 ${PYSITELIB}/pandas/tests/io/test_gbq.py
 ${PYSITELIB}/pandas/tests/io/test_gbq.pyc
 ${PYSITELIB}/pandas/tests/io/test_gbq.pyo
@@ -1783,9 +2499,9 @@ ${PYSITELIB}/pandas/tests/io/test_gcs.py
 ${PYSITELIB}/pandas/tests/io/test_html.py
 ${PYSITELIB}/pandas/tests/io/test_html.pyc
 ${PYSITELIB}/pandas/tests/io/test_html.pyo
-${PYSITELIB}/pandas/tests/io/test_packers.py
-${PYSITELIB}/pandas/tests/io/test_packers.pyc
-${PYSITELIB}/pandas/tests/io/test_packers.pyo
+${PYSITELIB}/pandas/tests/io/test_orc.py
+${PYSITELIB}/pandas/tests/io/test_orc.pyc
+${PYSITELIB}/pandas/tests/io/test_orc.pyo
 ${PYSITELIB}/pandas/tests/io/test_parquet.py
 ${PYSITELIB}/pandas/tests/io/test_parquet.pyc
 ${PYSITELIB}/pandas/tests/io/test_parquet.pyo
@@ -1804,27 +2520,54 @@ ${PYSITELIB}/pandas/tests/io/test_sql.py
 ${PYSITELIB}/pandas/tests/io/test_stata.py
 ${PYSITELIB}/pandas/tests/io/test_stata.pyc
 ${PYSITELIB}/pandas/tests/io/test_stata.pyo
+${PYSITELIB}/pandas/tests/libs/__init__.py
+${PYSITELIB}/pandas/tests/libs/__init__.pyc
+${PYSITELIB}/pandas/tests/libs/__init__.pyo
+${PYSITELIB}/pandas/tests/libs/test_hashtable.py
+${PYSITELIB}/pandas/tests/libs/test_hashtable.pyc
+${PYSITELIB}/pandas/tests/libs/test_hashtable.pyo
+${PYSITELIB}/pandas/tests/libs/test_join.py
+${PYSITELIB}/pandas/tests/libs/test_join.pyc
+${PYSITELIB}/pandas/tests/libs/test_join.pyo
+${PYSITELIB}/pandas/tests/libs/test_lib.py
+${PYSITELIB}/pandas/tests/libs/test_lib.pyc
+${PYSITELIB}/pandas/tests/libs/test_lib.pyo
 ${PYSITELIB}/pandas/tests/plotting/__init__.py
 ${PYSITELIB}/pandas/tests/plotting/__init__.pyc
 ${PYSITELIB}/pandas/tests/plotting/__init__.pyo
 ${PYSITELIB}/pandas/tests/plotting/common.py
 ${PYSITELIB}/pandas/tests/plotting/common.pyc
 ${PYSITELIB}/pandas/tests/plotting/common.pyo
+${PYSITELIB}/pandas/tests/plotting/frame/__init__.py
+${PYSITELIB}/pandas/tests/plotting/frame/__init__.pyc
+${PYSITELIB}/pandas/tests/plotting/frame/__init__.pyo
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame.py
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame.pyc
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame.pyo
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_color.py
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_color.pyc
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_color.pyo
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_groupby.py
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_groupby.pyc
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_groupby.pyo
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_subplots.py
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_subplots.pyc
+${PYSITELIB}/pandas/tests/plotting/frame/test_frame_subplots.pyo
 ${PYSITELIB}/pandas/tests/plotting/test_backend.py
 ${PYSITELIB}/pandas/tests/plotting/test_backend.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_backend.pyo
 ${PYSITELIB}/pandas/tests/plotting/test_boxplot_method.py
 ${PYSITELIB}/pandas/tests/plotting/test_boxplot_method.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_boxplot_method.pyo
+${PYSITELIB}/pandas/tests/plotting/test_common.py
+${PYSITELIB}/pandas/tests/plotting/test_common.pyc
+${PYSITELIB}/pandas/tests/plotting/test_common.pyo
 ${PYSITELIB}/pandas/tests/plotting/test_converter.py
 ${PYSITELIB}/pandas/tests/plotting/test_converter.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_converter.pyo
 ${PYSITELIB}/pandas/tests/plotting/test_datetimelike.py
 ${PYSITELIB}/pandas/tests/plotting/test_datetimelike.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_datetimelike.pyo
-${PYSITELIB}/pandas/tests/plotting/test_frame.py
-${PYSITELIB}/pandas/tests/plotting/test_frame.pyc
-${PYSITELIB}/pandas/tests/plotting/test_frame.pyo
 ${PYSITELIB}/pandas/tests/plotting/test_groupby.py
 ${PYSITELIB}/pandas/tests/plotting/test_groupby.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_groupby.pyo
@@ -1837,6 +2580,9 @@ ${PYSITELIB}/pandas/tests/plotting/test_
 ${PYSITELIB}/pandas/tests/plotting/test_series.py
 ${PYSITELIB}/pandas/tests/plotting/test_series.pyc
 ${PYSITELIB}/pandas/tests/plotting/test_series.pyo
+${PYSITELIB}/pandas/tests/plotting/test_style.py
+${PYSITELIB}/pandas/tests/plotting/test_style.pyc
+${PYSITELIB}/pandas/tests/plotting/test_style.pyo
 ${PYSITELIB}/pandas/tests/reductions/__init__.py
 ${PYSITELIB}/pandas/tests/reductions/__init__.pyc
 ${PYSITELIB}/pandas/tests/reductions/__init__.pyo
@@ -1858,6 +2604,9 @@ ${PYSITELIB}/pandas/tests/resample/test_
 ${PYSITELIB}/pandas/tests/resample/test_datetime_index.py
 ${PYSITELIB}/pandas/tests/resample/test_datetime_index.pyc
 ${PYSITELIB}/pandas/tests/resample/test_datetime_index.pyo
+${PYSITELIB}/pandas/tests/resample/test_deprecated.py
+${PYSITELIB}/pandas/tests/resample/test_deprecated.pyc
+${PYSITELIB}/pandas/tests/resample/test_deprecated.pyo
 ${PYSITELIB}/pandas/tests/resample/test_period_index.py
 ${PYSITELIB}/pandas/tests/resample/test_period_index.pyc
 ${PYSITELIB}/pandas/tests/resample/test_period_index.pyo
@@ -1876,6 +2625,45 @@ ${PYSITELIB}/pandas/tests/resample/test_
 ${PYSITELIB}/pandas/tests/reshape/__init__.py
 ${PYSITELIB}/pandas/tests/reshape/__init__.pyc
 ${PYSITELIB}/pandas/tests/reshape/__init__.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/__init__.py
+${PYSITELIB}/pandas/tests/reshape/concat/__init__.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/__init__.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/conftest.py
+${PYSITELIB}/pandas/tests/reshape/concat/conftest.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/conftest.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_append.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_append.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_append.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_append_common.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_append_common.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_append_common.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_categorical.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_categorical.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_categorical.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_concat.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_concat.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_concat.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_dataframe.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_dataframe.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_dataframe.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_datetimes.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_datetimes.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_datetimes.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_empty.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_empty.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_empty.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_index.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_index.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_index.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_invalid.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_invalid.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_invalid.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_series.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_series.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_series.pyo
+${PYSITELIB}/pandas/tests/reshape/concat/test_sort.py
+${PYSITELIB}/pandas/tests/reshape/concat/test_sort.pyc
+${PYSITELIB}/pandas/tests/reshape/concat/test_sort.pyo
 ${PYSITELIB}/pandas/tests/reshape/merge/__init__.py
 ${PYSITELIB}/pandas/tests/reshape/merge/__init__.pyc
 ${PYSITELIB}/pandas/tests/reshape/merge/__init__.pyo
@@ -1888,6 +2676,9 @@ ${PYSITELIB}/pandas/tests/reshape/merge/
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_asof.py
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_asof.pyc
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_asof.pyo
+${PYSITELIB}/pandas/tests/reshape/merge/test_merge_cross.py
+${PYSITELIB}/pandas/tests/reshape/merge/test_merge_cross.pyc
+${PYSITELIB}/pandas/tests/reshape/merge/test_merge_cross.pyo
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_index_as_string.py
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_index_as_string.pyc
 ${PYSITELIB}/pandas/tests/reshape/merge/test_merge_index_as_string.pyo
@@ -1897,24 +2688,27 @@ ${PYSITELIB}/pandas/tests/reshape/merge/
 ${PYSITELIB}/pandas/tests/reshape/merge/test_multi.py
 ${PYSITELIB}/pandas/tests/reshape/merge/test_multi.pyc
 ${PYSITELIB}/pandas/tests/reshape/merge/test_multi.pyo
-${PYSITELIB}/pandas/tests/reshape/test_concat.py
-${PYSITELIB}/pandas/tests/reshape/test_concat.pyc
-${PYSITELIB}/pandas/tests/reshape/test_concat.pyo
+${PYSITELIB}/pandas/tests/reshape/test_crosstab.py
+${PYSITELIB}/pandas/tests/reshape/test_crosstab.pyc
+${PYSITELIB}/pandas/tests/reshape/test_crosstab.pyo
 ${PYSITELIB}/pandas/tests/reshape/test_cut.py
 ${PYSITELIB}/pandas/tests/reshape/test_cut.pyc
 ${PYSITELIB}/pandas/tests/reshape/test_cut.pyo
+${PYSITELIB}/pandas/tests/reshape/test_get_dummies.py
+${PYSITELIB}/pandas/tests/reshape/test_get_dummies.pyc
+${PYSITELIB}/pandas/tests/reshape/test_get_dummies.pyo
 ${PYSITELIB}/pandas/tests/reshape/test_melt.py
 ${PYSITELIB}/pandas/tests/reshape/test_melt.pyc
 ${PYSITELIB}/pandas/tests/reshape/test_melt.pyo
 ${PYSITELIB}/pandas/tests/reshape/test_pivot.py
 ${PYSITELIB}/pandas/tests/reshape/test_pivot.pyc
 ${PYSITELIB}/pandas/tests/reshape/test_pivot.pyo
+${PYSITELIB}/pandas/tests/reshape/test_pivot_multilevel.py
+${PYSITELIB}/pandas/tests/reshape/test_pivot_multilevel.pyc
+${PYSITELIB}/pandas/tests/reshape/test_pivot_multilevel.pyo
 ${PYSITELIB}/pandas/tests/reshape/test_qcut.py
 ${PYSITELIB}/pandas/tests/reshape/test_qcut.pyc
 ${PYSITELIB}/pandas/tests/reshape/test_qcut.pyo
-${PYSITELIB}/pandas/tests/reshape/test_reshape.py
-${PYSITELIB}/pandas/tests/reshape/test_reshape.pyc
-${PYSITELIB}/pandas/tests/reshape/test_reshape.pyo
 ${PYSITELIB}/pandas/tests/reshape/test_union_categoricals.py
 ${PYSITELIB}/pandas/tests/reshape/test_union_categoricals.pyc
 ${PYSITELIB}/pandas/tests/reshape/test_union_categoricals.pyo
@@ -1927,6 +2721,9 @@ ${PYSITELIB}/pandas/tests/scalar/__init_
 ${PYSITELIB}/pandas/tests/scalar/interval/__init__.py
 ${PYSITELIB}/pandas/tests/scalar/interval/__init__.pyc
 ${PYSITELIB}/pandas/tests/scalar/interval/__init__.pyo
+${PYSITELIB}/pandas/tests/scalar/interval/test_arithmetic.py
+${PYSITELIB}/pandas/tests/scalar/interval/test_arithmetic.pyc
+${PYSITELIB}/pandas/tests/scalar/interval/test_arithmetic.pyo
 ${PYSITELIB}/pandas/tests/scalar/interval/test_interval.py
 ${PYSITELIB}/pandas/tests/scalar/interval/test_interval.pyc
 ${PYSITELIB}/pandas/tests/scalar/interval/test_interval.pyo
@@ -1942,6 +2739,9 @@ ${PYSITELIB}/pandas/tests/scalar/period/
 ${PYSITELIB}/pandas/tests/scalar/period/test_period.py
 ${PYSITELIB}/pandas/tests/scalar/period/test_period.pyc
 ${PYSITELIB}/pandas/tests/scalar/period/test_period.pyo
+${PYSITELIB}/pandas/tests/scalar/test_na_scalar.py
+${PYSITELIB}/pandas/tests/scalar/test_na_scalar.pyc
+${PYSITELIB}/pandas/tests/scalar/test_na_scalar.pyo
 ${PYSITELIB}/pandas/tests/scalar/test_nat.py
 ${PYSITELIB}/pandas/tests/scalar/test_nat.pyc
 ${PYSITELIB}/pandas/tests/scalar/test_nat.pyo
@@ -1951,9 +2751,9 @@ ${PYSITELIB}/pandas/tests/scalar/timedel
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_arithmetic.py
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_arithmetic.pyc
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_arithmetic.pyo
-${PYSITELIB}/pandas/tests/scalar/timedelta/test_construction.py
-${PYSITELIB}/pandas/tests/scalar/timedelta/test_construction.pyc
-${PYSITELIB}/pandas/tests/scalar/timedelta/test_construction.pyo
+${PYSITELIB}/pandas/tests/scalar/timedelta/test_constructors.py
+${PYSITELIB}/pandas/tests/scalar/timedelta/test_constructors.pyc
+${PYSITELIB}/pandas/tests/scalar/timedelta/test_constructors.pyo
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_formats.py
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_formats.pyc
 ${PYSITELIB}/pandas/tests/scalar/timedelta/test_formats.pyo
@@ -1969,6 +2769,9 @@ ${PYSITELIB}/pandas/tests/scalar/timesta
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_comparisons.py
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_comparisons.pyc
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_comparisons.pyo
+${PYSITELIB}/pandas/tests/scalar/timestamp/test_constructors.py
+${PYSITELIB}/pandas/tests/scalar/timestamp/test_constructors.pyc
+${PYSITELIB}/pandas/tests/scalar/timestamp/test_constructors.pyo
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_rendering.py
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_rendering.pyc
 ${PYSITELIB}/pandas/tests/scalar/timestamp/test_rendering.pyo
@@ -1984,195 +2787,324 @@ ${PYSITELIB}/pandas/tests/scalar/timesta
 ${PYSITELIB}/pandas/tests/series/__init__.py
 ${PYSITELIB}/pandas/tests/series/__init__.pyc
 ${PYSITELIB}/pandas/tests/series/__init__.pyo
-${PYSITELIB}/pandas/tests/series/common.py
-${PYSITELIB}/pandas/tests/series/common.pyc
-${PYSITELIB}/pandas/tests/series/common.pyo
-${PYSITELIB}/pandas/tests/series/conftest.py
-${PYSITELIB}/pandas/tests/series/conftest.pyc
-${PYSITELIB}/pandas/tests/series/conftest.pyo
+${PYSITELIB}/pandas/tests/series/accessors/__init__.py
+${PYSITELIB}/pandas/tests/series/accessors/__init__.pyc
+${PYSITELIB}/pandas/tests/series/accessors/__init__.pyo
+${PYSITELIB}/pandas/tests/series/accessors/test_cat_accessor.py
+${PYSITELIB}/pandas/tests/series/accessors/test_cat_accessor.pyc
+${PYSITELIB}/pandas/tests/series/accessors/test_cat_accessor.pyo
+${PYSITELIB}/pandas/tests/series/accessors/test_dt_accessor.py
+${PYSITELIB}/pandas/tests/series/accessors/test_dt_accessor.pyc
+${PYSITELIB}/pandas/tests/series/accessors/test_dt_accessor.pyo
+${PYSITELIB}/pandas/tests/series/accessors/test_sparse_accessor.py
+${PYSITELIB}/pandas/tests/series/accessors/test_sparse_accessor.pyc
+${PYSITELIB}/pandas/tests/series/accessors/test_sparse_accessor.pyo
+${PYSITELIB}/pandas/tests/series/accessors/test_str_accessor.py
+${PYSITELIB}/pandas/tests/series/accessors/test_str_accessor.pyc
+${PYSITELIB}/pandas/tests/series/accessors/test_str_accessor.pyo
+${PYSITELIB}/pandas/tests/series/apply/__init__.py
+${PYSITELIB}/pandas/tests/series/apply/__init__.pyc
+${PYSITELIB}/pandas/tests/series/apply/__init__.pyo
+${PYSITELIB}/pandas/tests/series/apply/test_apply_relabeling.py
+${PYSITELIB}/pandas/tests/series/apply/test_apply_relabeling.pyc
+${PYSITELIB}/pandas/tests/series/apply/test_apply_relabeling.pyo
+${PYSITELIB}/pandas/tests/series/apply/test_series_apply.py
+${PYSITELIB}/pandas/tests/series/apply/test_series_apply.pyc
+${PYSITELIB}/pandas/tests/series/apply/test_series_apply.pyo
+${PYSITELIB}/pandas/tests/series/apply/test_series_transform.py
+${PYSITELIB}/pandas/tests/series/apply/test_series_transform.pyc
+${PYSITELIB}/pandas/tests/series/apply/test_series_transform.pyo
 ${PYSITELIB}/pandas/tests/series/indexing/__init__.py
 ${PYSITELIB}/pandas/tests/series/indexing/__init__.pyc
 ${PYSITELIB}/pandas/tests/series/indexing/__init__.pyo
-${PYSITELIB}/pandas/tests/series/indexing/conftest.py
-${PYSITELIB}/pandas/tests/series/indexing/conftest.pyc
-${PYSITELIB}/pandas/tests/series/indexing/conftest.pyo
-${PYSITELIB}/pandas/tests/series/indexing/test_alter_index.py
-${PYSITELIB}/pandas/tests/series/indexing/test_alter_index.pyc
-${PYSITELIB}/pandas/tests/series/indexing/test_alter_index.pyo
-${PYSITELIB}/pandas/tests/series/indexing/test_boolean.py
-${PYSITELIB}/pandas/tests/series/indexing/test_boolean.pyc
-${PYSITELIB}/pandas/tests/series/indexing/test_boolean.pyo
-${PYSITELIB}/pandas/tests/series/indexing/test_callable.py
-${PYSITELIB}/pandas/tests/series/indexing/test_callable.pyc
-${PYSITELIB}/pandas/tests/series/indexing/test_callable.pyo
 ${PYSITELIB}/pandas/tests/series/indexing/test_datetime.py
 ${PYSITELIB}/pandas/tests/series/indexing/test_datetime.pyc
 ${PYSITELIB}/pandas/tests/series/indexing/test_datetime.pyo
-${PYSITELIB}/pandas/tests/series/indexing/test_iloc.py
-${PYSITELIB}/pandas/tests/series/indexing/test_iloc.pyc
-${PYSITELIB}/pandas/tests/series/indexing/test_iloc.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_delitem.py
+${PYSITELIB}/pandas/tests/series/indexing/test_delitem.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_delitem.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_get.py
+${PYSITELIB}/pandas/tests/series/indexing/test_get.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_get.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_getitem.py
+${PYSITELIB}/pandas/tests/series/indexing/test_getitem.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_getitem.pyo
 ${PYSITELIB}/pandas/tests/series/indexing/test_indexing.py
 ${PYSITELIB}/pandas/tests/series/indexing/test_indexing.pyc
 ${PYSITELIB}/pandas/tests/series/indexing/test_indexing.pyo
-${PYSITELIB}/pandas/tests/series/indexing/test_loc.py
-${PYSITELIB}/pandas/tests/series/indexing/test_loc.pyc
-${PYSITELIB}/pandas/tests/series/indexing/test_loc.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_mask.py
+${PYSITELIB}/pandas/tests/series/indexing/test_mask.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_mask.pyo
 ${PYSITELIB}/pandas/tests/series/indexing/test_numeric.py
 ${PYSITELIB}/pandas/tests/series/indexing/test_numeric.pyc
 ${PYSITELIB}/pandas/tests/series/indexing/test_numeric.pyo
-${PYSITELIB}/pandas/tests/series/test_alter_axes.py
-${PYSITELIB}/pandas/tests/series/test_alter_axes.pyc
-${PYSITELIB}/pandas/tests/series/test_alter_axes.pyo
-${PYSITELIB}/pandas/tests/series/test_analytics.py
-${PYSITELIB}/pandas/tests/series/test_analytics.pyc
-${PYSITELIB}/pandas/tests/series/test_analytics.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_set_value.py
+${PYSITELIB}/pandas/tests/series/indexing/test_set_value.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_set_value.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_setitem.py
+${PYSITELIB}/pandas/tests/series/indexing/test_setitem.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_setitem.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_take.py
+${PYSITELIB}/pandas/tests/series/indexing/test_take.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_take.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_where.py
+${PYSITELIB}/pandas/tests/series/indexing/test_where.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_where.pyo
+${PYSITELIB}/pandas/tests/series/indexing/test_xs.py
+${PYSITELIB}/pandas/tests/series/indexing/test_xs.pyc
+${PYSITELIB}/pandas/tests/series/indexing/test_xs.pyo
+${PYSITELIB}/pandas/tests/series/methods/__init__.py
+${PYSITELIB}/pandas/tests/series/methods/__init__.pyc
+${PYSITELIB}/pandas/tests/series/methods/__init__.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_align.py
+${PYSITELIB}/pandas/tests/series/methods/test_align.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_align.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_append.py
+${PYSITELIB}/pandas/tests/series/methods/test_append.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_append.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_argsort.py
+${PYSITELIB}/pandas/tests/series/methods/test_argsort.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_argsort.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_asfreq.py
+${PYSITELIB}/pandas/tests/series/methods/test_asfreq.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_asfreq.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_asof.py
+${PYSITELIB}/pandas/tests/series/methods/test_asof.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_asof.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_astype.py
+${PYSITELIB}/pandas/tests/series/methods/test_astype.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_astype.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_autocorr.py
+${PYSITELIB}/pandas/tests/series/methods/test_autocorr.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_autocorr.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_between.py
+${PYSITELIB}/pandas/tests/series/methods/test_between.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_between.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_clip.py
+${PYSITELIB}/pandas/tests/series/methods/test_clip.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_clip.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_combine.py
+${PYSITELIB}/pandas/tests/series/methods/test_combine.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_combine.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_combine_first.py
+${PYSITELIB}/pandas/tests/series/methods/test_combine_first.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_combine_first.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_compare.py
+${PYSITELIB}/pandas/tests/series/methods/test_compare.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_compare.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_convert.py
+${PYSITELIB}/pandas/tests/series/methods/test_convert.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_convert.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_convert_dtypes.py
+${PYSITELIB}/pandas/tests/series/methods/test_convert_dtypes.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_convert_dtypes.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_copy.py
+${PYSITELIB}/pandas/tests/series/methods/test_copy.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_copy.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_count.py
+${PYSITELIB}/pandas/tests/series/methods/test_count.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_count.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_cov_corr.py
+${PYSITELIB}/pandas/tests/series/methods/test_cov_corr.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_cov_corr.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_describe.py
+${PYSITELIB}/pandas/tests/series/methods/test_describe.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_describe.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_diff.py
+${PYSITELIB}/pandas/tests/series/methods/test_diff.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_diff.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_drop.py
+${PYSITELIB}/pandas/tests/series/methods/test_drop.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_drop.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_drop_duplicates.py
+${PYSITELIB}/pandas/tests/series/methods/test_drop_duplicates.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_drop_duplicates.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_dropna.py
+${PYSITELIB}/pandas/tests/series/methods/test_dropna.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_dropna.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_duplicated.py
+${PYSITELIB}/pandas/tests/series/methods/test_duplicated.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_duplicated.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_equals.py
+${PYSITELIB}/pandas/tests/series/methods/test_equals.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_equals.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_explode.py
+${PYSITELIB}/pandas/tests/series/methods/test_explode.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_explode.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_fillna.py
+${PYSITELIB}/pandas/tests/series/methods/test_fillna.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_fillna.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_get_numeric_data.py
+${PYSITELIB}/pandas/tests/series/methods/test_get_numeric_data.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_get_numeric_data.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_head_tail.py
+${PYSITELIB}/pandas/tests/series/methods/test_head_tail.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_head_tail.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_infer_objects.py
+${PYSITELIB}/pandas/tests/series/methods/test_infer_objects.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_infer_objects.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_interpolate.py
+${PYSITELIB}/pandas/tests/series/methods/test_interpolate.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_interpolate.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_is_monotonic.py
+${PYSITELIB}/pandas/tests/series/methods/test_is_monotonic.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_is_monotonic.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_isin.py
+${PYSITELIB}/pandas/tests/series/methods/test_isin.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_isin.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_isna.py
+${PYSITELIB}/pandas/tests/series/methods/test_isna.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_isna.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_item.py
+${PYSITELIB}/pandas/tests/series/methods/test_item.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_item.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_matmul.py
+${PYSITELIB}/pandas/tests/series/methods/test_matmul.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_matmul.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_nlargest.py
+${PYSITELIB}/pandas/tests/series/methods/test_nlargest.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_nlargest.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_pct_change.py
+${PYSITELIB}/pandas/tests/series/methods/test_pct_change.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_pct_change.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_pop.py
+${PYSITELIB}/pandas/tests/series/methods/test_pop.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_pop.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_quantile.py
+${PYSITELIB}/pandas/tests/series/methods/test_quantile.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_quantile.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_rank.py
+${PYSITELIB}/pandas/tests/series/methods/test_rank.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_rank.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_reindex.py
+${PYSITELIB}/pandas/tests/series/methods/test_reindex.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_reindex.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_reindex_like.py
+${PYSITELIB}/pandas/tests/series/methods/test_reindex_like.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_reindex_like.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_rename.py
+${PYSITELIB}/pandas/tests/series/methods/test_rename.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_rename.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_rename_axis.py
+${PYSITELIB}/pandas/tests/series/methods/test_rename_axis.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_rename_axis.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_repeat.py
+${PYSITELIB}/pandas/tests/series/methods/test_repeat.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_repeat.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_replace.py
+${PYSITELIB}/pandas/tests/series/methods/test_replace.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_replace.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_reset_index.py
+${PYSITELIB}/pandas/tests/series/methods/test_reset_index.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_reset_index.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_round.py
+${PYSITELIB}/pandas/tests/series/methods/test_round.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_round.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_searchsorted.py
+${PYSITELIB}/pandas/tests/series/methods/test_searchsorted.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_searchsorted.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_set_name.py
+${PYSITELIB}/pandas/tests/series/methods/test_set_name.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_set_name.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_shift.py
+${PYSITELIB}/pandas/tests/series/methods/test_shift.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_shift.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_sort_index.py
+${PYSITELIB}/pandas/tests/series/methods/test_sort_index.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_sort_index.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_sort_values.py
+${PYSITELIB}/pandas/tests/series/methods/test_sort_values.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_sort_values.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_to_csv.py
+${PYSITELIB}/pandas/tests/series/methods/test_to_csv.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_to_csv.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_to_dict.py
+${PYSITELIB}/pandas/tests/series/methods/test_to_dict.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_to_dict.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_to_frame.py
+${PYSITELIB}/pandas/tests/series/methods/test_to_frame.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_to_frame.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_truncate.py
+${PYSITELIB}/pandas/tests/series/methods/test_truncate.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_truncate.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_tz_convert.py
+${PYSITELIB}/pandas/tests/series/methods/test_tz_convert.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_tz_convert.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_tz_localize.py
+${PYSITELIB}/pandas/tests/series/methods/test_tz_localize.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_tz_localize.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_unstack.py
+${PYSITELIB}/pandas/tests/series/methods/test_unstack.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_unstack.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_update.py
+${PYSITELIB}/pandas/tests/series/methods/test_update.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_update.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_value_counts.py
+${PYSITELIB}/pandas/tests/series/methods/test_value_counts.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_value_counts.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_values.py
+${PYSITELIB}/pandas/tests/series/methods/test_values.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_values.pyo
+${PYSITELIB}/pandas/tests/series/methods/test_view.py
+${PYSITELIB}/pandas/tests/series/methods/test_view.pyc
+${PYSITELIB}/pandas/tests/series/methods/test_view.pyo
 ${PYSITELIB}/pandas/tests/series/test_api.py
 ${PYSITELIB}/pandas/tests/series/test_api.pyc
 ${PYSITELIB}/pandas/tests/series/test_api.pyo
-${PYSITELIB}/pandas/tests/series/test_apply.py
-${PYSITELIB}/pandas/tests/series/test_apply.pyc
-${PYSITELIB}/pandas/tests/series/test_apply.pyo
 ${PYSITELIB}/pandas/tests/series/test_arithmetic.py
 ${PYSITELIB}/pandas/tests/series/test_arithmetic.pyc
 ${PYSITELIB}/pandas/tests/series/test_arithmetic.pyo
-${PYSITELIB}/pandas/tests/series/test_asof.py
-${PYSITELIB}/pandas/tests/series/test_asof.pyc
-${PYSITELIB}/pandas/tests/series/test_asof.pyo
-${PYSITELIB}/pandas/tests/series/test_block_internals.py
-${PYSITELIB}/pandas/tests/series/test_block_internals.pyc
-${PYSITELIB}/pandas/tests/series/test_block_internals.pyo
-${PYSITELIB}/pandas/tests/series/test_combine_concat.py
-${PYSITELIB}/pandas/tests/series/test_combine_concat.pyc
-${PYSITELIB}/pandas/tests/series/test_combine_concat.pyo
 ${PYSITELIB}/pandas/tests/series/test_constructors.py
 ${PYSITELIB}/pandas/tests/series/test_constructors.pyc
 ${PYSITELIB}/pandas/tests/series/test_constructors.pyo
-${PYSITELIB}/pandas/tests/series/test_datetime_values.py
-${PYSITELIB}/pandas/tests/series/test_datetime_values.pyc
-${PYSITELIB}/pandas/tests/series/test_datetime_values.pyo
+${PYSITELIB}/pandas/tests/series/test_cumulative.py
+${PYSITELIB}/pandas/tests/series/test_cumulative.pyc
+${PYSITELIB}/pandas/tests/series/test_cumulative.pyo
 ${PYSITELIB}/pandas/tests/series/test_dtypes.py
 ${PYSITELIB}/pandas/tests/series/test_dtypes.pyc
 ${PYSITELIB}/pandas/tests/series/test_dtypes.pyo
 ${PYSITELIB}/pandas/tests/series/test_duplicates.py
 ${PYSITELIB}/pandas/tests/series/test_duplicates.pyc
 ${PYSITELIB}/pandas/tests/series/test_duplicates.pyo
-${PYSITELIB}/pandas/tests/series/test_explode.py
-${PYSITELIB}/pandas/tests/series/test_explode.pyc
-${PYSITELIB}/pandas/tests/series/test_explode.pyo
-${PYSITELIB}/pandas/tests/series/test_internals.py
-${PYSITELIB}/pandas/tests/series/test_internals.pyc
-${PYSITELIB}/pandas/tests/series/test_internals.pyo
-${PYSITELIB}/pandas/tests/series/test_io.py
-${PYSITELIB}/pandas/tests/series/test_io.pyc
-${PYSITELIB}/pandas/tests/series/test_io.pyo
+${PYSITELIB}/pandas/tests/series/test_iteration.py
+${PYSITELIB}/pandas/tests/series/test_iteration.pyc
+${PYSITELIB}/pandas/tests/series/test_iteration.pyo
+${PYSITELIB}/pandas/tests/series/test_logical_ops.py
+${PYSITELIB}/pandas/tests/series/test_logical_ops.pyc
+${PYSITELIB}/pandas/tests/series/test_logical_ops.pyo
 ${PYSITELIB}/pandas/tests/series/test_missing.py
 ${PYSITELIB}/pandas/tests/series/test_missing.pyc
 ${PYSITELIB}/pandas/tests/series/test_missing.pyo
-${PYSITELIB}/pandas/tests/series/test_operators.py
-${PYSITELIB}/pandas/tests/series/test_operators.pyc
-${PYSITELIB}/pandas/tests/series/test_operators.pyo
-${PYSITELIB}/pandas/tests/series/test_period.py
-${PYSITELIB}/pandas/tests/series/test_period.pyc
-${PYSITELIB}/pandas/tests/series/test_period.pyo
-${PYSITELIB}/pandas/tests/series/test_quantile.py
-${PYSITELIB}/pandas/tests/series/test_quantile.pyc
-${PYSITELIB}/pandas/tests/series/test_quantile.pyo
-${PYSITELIB}/pandas/tests/series/test_rank.py
-${PYSITELIB}/pandas/tests/series/test_rank.pyc
-${PYSITELIB}/pandas/tests/series/test_rank.pyo
-${PYSITELIB}/pandas/tests/series/test_replace.py
-${PYSITELIB}/pandas/tests/series/test_replace.pyc
-${PYSITELIB}/pandas/tests/series/test_replace.pyo
+${PYSITELIB}/pandas/tests/series/test_npfuncs.py
+${PYSITELIB}/pandas/tests/series/test_npfuncs.pyc
+${PYSITELIB}/pandas/tests/series/test_npfuncs.pyo
+${PYSITELIB}/pandas/tests/series/test_reductions.py
+${PYSITELIB}/pandas/tests/series/test_reductions.pyc
+${PYSITELIB}/pandas/tests/series/test_reductions.pyo
 ${PYSITELIB}/pandas/tests/series/test_repr.py
 ${PYSITELIB}/pandas/tests/series/test_repr.pyc
 ${PYSITELIB}/pandas/tests/series/test_repr.pyo
-${PYSITELIB}/pandas/tests/series/test_sorting.py
-${PYSITELIB}/pandas/tests/series/test_sorting.pyc
-${PYSITELIB}/pandas/tests/series/test_sorting.pyo
 ${PYSITELIB}/pandas/tests/series/test_subclass.py
 ${PYSITELIB}/pandas/tests/series/test_subclass.pyc
 ${PYSITELIB}/pandas/tests/series/test_subclass.pyo
-${PYSITELIB}/pandas/tests/series/test_timeseries.py
-${PYSITELIB}/pandas/tests/series/test_timeseries.pyc
-${PYSITELIB}/pandas/tests/series/test_timeseries.pyo
-${PYSITELIB}/pandas/tests/series/test_timezones.py
-${PYSITELIB}/pandas/tests/series/test_timezones.pyc
-${PYSITELIB}/pandas/tests/series/test_timezones.pyo
 ${PYSITELIB}/pandas/tests/series/test_ufunc.py
 ${PYSITELIB}/pandas/tests/series/test_ufunc.pyc
 ${PYSITELIB}/pandas/tests/series/test_ufunc.pyo
+${PYSITELIB}/pandas/tests/series/test_unary.py
+${PYSITELIB}/pandas/tests/series/test_unary.pyc
+${PYSITELIB}/pandas/tests/series/test_unary.pyo
 ${PYSITELIB}/pandas/tests/series/test_validate.py
 ${PYSITELIB}/pandas/tests/series/test_validate.pyc
 ${PYSITELIB}/pandas/tests/series/test_validate.pyo
-${PYSITELIB}/pandas/tests/sparse/__init__.py
-${PYSITELIB}/pandas/tests/sparse/__init__.pyc
-${PYSITELIB}/pandas/tests/sparse/__init__.pyo
-${PYSITELIB}/pandas/tests/sparse/common.py
-${PYSITELIB}/pandas/tests/sparse/common.pyc
-${PYSITELIB}/pandas/tests/sparse/common.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/__init__.py
-${PYSITELIB}/pandas/tests/sparse/frame/__init__.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/__init__.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/conftest.py
-${PYSITELIB}/pandas/tests/sparse/frame/conftest.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/conftest.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_analytics.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_analytics.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_analytics.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_apply.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_apply.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_apply.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_frame.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_frame.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_frame.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_indexing.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_indexing.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_indexing.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_csv.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_csv.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_csv.pyo
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_from_scipy.py
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_from_scipy.pyc
-${PYSITELIB}/pandas/tests/sparse/frame/test_to_from_scipy.pyo
-${PYSITELIB}/pandas/tests/sparse/series/__init__.py
-${PYSITELIB}/pandas/tests/sparse/series/__init__.pyc
-${PYSITELIB}/pandas/tests/sparse/series/__init__.pyo
-${PYSITELIB}/pandas/tests/sparse/series/test_indexing.py
-${PYSITELIB}/pandas/tests/sparse/series/test_indexing.pyc
-${PYSITELIB}/pandas/tests/sparse/series/test_indexing.pyo
-${PYSITELIB}/pandas/tests/sparse/series/test_series.py
-${PYSITELIB}/pandas/tests/sparse/series/test_series.pyc
-${PYSITELIB}/pandas/tests/sparse/series/test_series.pyo
-${PYSITELIB}/pandas/tests/sparse/test_combine_concat.py
-${PYSITELIB}/pandas/tests/sparse/test_combine_concat.pyc
-${PYSITELIB}/pandas/tests/sparse/test_combine_concat.pyo
-${PYSITELIB}/pandas/tests/sparse/test_format.py
-${PYSITELIB}/pandas/tests/sparse/test_format.pyc
-${PYSITELIB}/pandas/tests/sparse/test_format.pyo
-${PYSITELIB}/pandas/tests/sparse/test_groupby.py
-${PYSITELIB}/pandas/tests/sparse/test_groupby.pyc
-${PYSITELIB}/pandas/tests/sparse/test_groupby.pyo
-${PYSITELIB}/pandas/tests/sparse/test_indexing.py
-${PYSITELIB}/pandas/tests/sparse/test_indexing.pyc
-${PYSITELIB}/pandas/tests/sparse/test_indexing.pyo
-${PYSITELIB}/pandas/tests/sparse/test_pivot.py
-${PYSITELIB}/pandas/tests/sparse/test_pivot.pyc
-${PYSITELIB}/pandas/tests/sparse/test_pivot.pyo
-${PYSITELIB}/pandas/tests/sparse/test_reshape.py
-${PYSITELIB}/pandas/tests/sparse/test_reshape.pyc
-${PYSITELIB}/pandas/tests/sparse/test_reshape.pyo
+${PYSITELIB}/pandas/tests/test_aggregation.py
+${PYSITELIB}/pandas/tests/test_aggregation.pyc
+${PYSITELIB}/pandas/tests/test_aggregation.pyo
 ${PYSITELIB}/pandas/tests/test_algos.py
 ${PYSITELIB}/pandas/tests/test_algos.pyc
 ${PYSITELIB}/pandas/tests/test_algos.pyo
-${PYSITELIB}/pandas/tests/test_base.py
-${PYSITELIB}/pandas/tests/test_base.pyc
-${PYSITELIB}/pandas/tests/test_base.pyo
 ${PYSITELIB}/pandas/tests/test_common.py
 ${PYSITELIB}/pandas/tests/test_common.pyc
 ${PYSITELIB}/pandas/tests/test_common.pyo
-${PYSITELIB}/pandas/tests/test_compat.py
-${PYSITELIB}/pandas/tests/test_compat.pyc
-${PYSITELIB}/pandas/tests/test_compat.pyo
 ${PYSITELIB}/pandas/tests/test_downstream.py
 ${PYSITELIB}/pandas/tests/test_downstream.pyc
 ${PYSITELIB}/pandas/tests/test_downstream.pyo
@@ -2182,12 +3114,9 @@ ${PYSITELIB}/pandas/tests/test_errors.py
 ${PYSITELIB}/pandas/tests/test_expressions.py
 ${PYSITELIB}/pandas/tests/test_expressions.pyc
 ${PYSITELIB}/pandas/tests/test_expressions.pyo
-${PYSITELIB}/pandas/tests/test_join.py
-${PYSITELIB}/pandas/tests/test_join.pyc
-${PYSITELIB}/pandas/tests/test_join.pyo
-${PYSITELIB}/pandas/tests/test_lib.py
-${PYSITELIB}/pandas/tests/test_lib.pyc
-${PYSITELIB}/pandas/tests/test_lib.pyo
+${PYSITELIB}/pandas/tests/test_flags.py
+${PYSITELIB}/pandas/tests/test_flags.pyc
+${PYSITELIB}/pandas/tests/test_flags.pyo
 ${PYSITELIB}/pandas/tests/test_multilevel.py
 ${PYSITELIB}/pandas/tests/test_multilevel.pyc
 ${PYSITELIB}/pandas/tests/test_multilevel.pyo
@@ -2212,9 +3141,18 @@ ${PYSITELIB}/pandas/tests/test_take.pyo
 ${PYSITELIB}/pandas/tests/tools/__init__.py
 ${PYSITELIB}/pandas/tests/tools/__init__.pyc
 ${PYSITELIB}/pandas/tests/tools/__init__.pyo
-${PYSITELIB}/pandas/tests/tools/test_numeric.py
-${PYSITELIB}/pandas/tests/tools/test_numeric.pyc
-${PYSITELIB}/pandas/tests/tools/test_numeric.pyo
+${PYSITELIB}/pandas/tests/tools/test_to_datetime.py
+${PYSITELIB}/pandas/tests/tools/test_to_datetime.pyc
+${PYSITELIB}/pandas/tests/tools/test_to_datetime.pyo
+${PYSITELIB}/pandas/tests/tools/test_to_numeric.py
+${PYSITELIB}/pandas/tests/tools/test_to_numeric.pyc
+${PYSITELIB}/pandas/tests/tools/test_to_numeric.pyo
+${PYSITELIB}/pandas/tests/tools/test_to_time.py
+${PYSITELIB}/pandas/tests/tools/test_to_time.pyc
+${PYSITELIB}/pandas/tests/tools/test_to_time.pyo
+${PYSITELIB}/pandas/tests/tools/test_to_timedelta.py
+${PYSITELIB}/pandas/tests/tools/test_to_timedelta.pyc
+${PYSITELIB}/pandas/tests/tools/test_to_timedelta.pyo
 ${PYSITELIB}/pandas/tests/tseries/__init__.py
 ${PYSITELIB}/pandas/tests/tseries/__init__.pyc
 ${PYSITELIB}/pandas/tests/tseries/__init__.pyo
@@ -2224,12 +3162,12 @@ ${PYSITELIB}/pandas/tests/tseries/freque
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_freq_code.py
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_freq_code.pyc
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_freq_code.pyo
+${PYSITELIB}/pandas/tests/tseries/frequencies/test_frequencies.py
+${PYSITELIB}/pandas/tests/tseries/frequencies/test_frequencies.pyc
+${PYSITELIB}/pandas/tests/tseries/frequencies/test_frequencies.pyo
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_inference.py
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_inference.pyc
 ${PYSITELIB}/pandas/tests/tseries/frequencies/test_inference.pyo
-${PYSITELIB}/pandas/tests/tseries/frequencies/test_to_offset.py
-${PYSITELIB}/pandas/tests/tseries/frequencies/test_to_offset.pyc
-${PYSITELIB}/pandas/tests/tseries/frequencies/test_to_offset.pyo
 ${PYSITELIB}/pandas/tests/tseries/holiday/__init__.py
 ${PYSITELIB}/pandas/tests/tseries/holiday/__init__.pyc
 ${PYSITELIB}/pandas/tests/tseries/holiday/__init__.pyo
@@ -2284,15 +3222,15 @@ ${PYSITELIB}/pandas/tests/tslibs/test_cc
 ${PYSITELIB}/pandas/tests/tslibs/test_conversion.py
 ${PYSITELIB}/pandas/tests/tslibs/test_conversion.pyc
 ${PYSITELIB}/pandas/tests/tslibs/test_conversion.pyo
+${PYSITELIB}/pandas/tests/tslibs/test_fields.py
+${PYSITELIB}/pandas/tests/tslibs/test_fields.pyc
+${PYSITELIB}/pandas/tests/tslibs/test_fields.pyo
 ${PYSITELIB}/pandas/tests/tslibs/test_libfrequencies.py
 ${PYSITELIB}/pandas/tests/tslibs/test_libfrequencies.pyc
 ${PYSITELIB}/pandas/tests/tslibs/test_libfrequencies.pyo
 ${PYSITELIB}/pandas/tests/tslibs/test_liboffsets.py
 ${PYSITELIB}/pandas/tests/tslibs/test_liboffsets.pyc
 ${PYSITELIB}/pandas/tests/tslibs/test_liboffsets.pyo
-${PYSITELIB}/pandas/tests/tslibs/test_normalize_date.py
-${PYSITELIB}/pandas/tests/tslibs/test_normalize_date.pyc
-${PYSITELIB}/pandas/tests/tslibs/test_normalize_date.pyo
 ${PYSITELIB}/pandas/tests/tslibs/test_parse_iso8601.py
 ${PYSITELIB}/pandas/tests/tslibs/test_parse_iso8601.pyc
 ${PYSITELIB}/pandas/tests/tslibs/test_parse_iso8601.pyo
@@ -2308,6 +3246,9 @@ ${PYSITELIB}/pandas/tests/tslibs/test_ti
 ${PYSITELIB}/pandas/tests/tslibs/test_timezones.py
 ${PYSITELIB}/pandas/tests/tslibs/test_timezones.pyc
 ${PYSITELIB}/pandas/tests/tslibs/test_timezones.pyo
+${PYSITELIB}/pandas/tests/tslibs/test_to_offset.py
+${PYSITELIB}/pandas/tests/tslibs/test_to_offset.pyc
+${PYSITELIB}/pandas/tests/tslibs/test_to_offset.pyo
 ${PYSITELIB}/pandas/tests/util/__init__.py
 ${PYSITELIB}/pandas/tests/util/__init__.pyc
 ${PYSITELIB}/pandas/tests/util/__init__.pyo
@@ -2347,15 +3288,24 @@ ${PYSITELIB}/pandas/tests/util/test_depr
 ${PYSITELIB}/pandas/tests/util/test_deprecate_kwarg.py
 ${PYSITELIB}/pandas/tests/util/test_deprecate_kwarg.pyc
 ${PYSITELIB}/pandas/tests/util/test_deprecate_kwarg.pyo
+${PYSITELIB}/pandas/tests/util/test_deprecate_nonkeyword_arguments.py
+${PYSITELIB}/pandas/tests/util/test_deprecate_nonkeyword_arguments.pyc
+${PYSITELIB}/pandas/tests/util/test_deprecate_nonkeyword_arguments.pyo
+${PYSITELIB}/pandas/tests/util/test_doc.py
+${PYSITELIB}/pandas/tests/util/test_doc.pyc
+${PYSITELIB}/pandas/tests/util/test_doc.pyo
 ${PYSITELIB}/pandas/tests/util/test_hashing.py
 ${PYSITELIB}/pandas/tests/util/test_hashing.pyc
 ${PYSITELIB}/pandas/tests/util/test_hashing.pyo
-${PYSITELIB}/pandas/tests/util/test_move.py
-${PYSITELIB}/pandas/tests/util/test_move.pyc
-${PYSITELIB}/pandas/tests/util/test_move.pyo
+${PYSITELIB}/pandas/tests/util/test_numba.py
+${PYSITELIB}/pandas/tests/util/test_numba.pyc
+${PYSITELIB}/pandas/tests/util/test_numba.pyo
 ${PYSITELIB}/pandas/tests/util/test_safe_import.py
 ${PYSITELIB}/pandas/tests/util/test_safe_import.pyc
 ${PYSITELIB}/pandas/tests/util/test_safe_import.pyo
+${PYSITELIB}/pandas/tests/util/test_show_versions.py
+${PYSITELIB}/pandas/tests/util/test_show_versions.pyc
+${PYSITELIB}/pandas/tests/util/test_show_versions.pyo
 ${PYSITELIB}/pandas/tests/util/test_util.py
 ${PYSITELIB}/pandas/tests/util/test_util.pyc
 ${PYSITELIB}/pandas/tests/util/test_util.pyo
@@ -2371,15 +3321,48 @@ ${PYSITELIB}/pandas/tests/util/test_vali
 ${PYSITELIB}/pandas/tests/window/__init__.py
 ${PYSITELIB}/pandas/tests/window/__init__.pyc
 ${PYSITELIB}/pandas/tests/window/__init__.pyo
-${PYSITELIB}/pandas/tests/window/common.py
-${PYSITELIB}/pandas/tests/window/common.pyc
-${PYSITELIB}/pandas/tests/window/common.pyo
 ${PYSITELIB}/pandas/tests/window/conftest.py
 ${PYSITELIB}/pandas/tests/window/conftest.pyc
 ${PYSITELIB}/pandas/tests/window/conftest.pyo
+${PYSITELIB}/pandas/tests/window/moments/__init__.py
+${PYSITELIB}/pandas/tests/window/moments/__init__.pyc
+${PYSITELIB}/pandas/tests/window/moments/__init__.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_ewm.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_ewm.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_ewm.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_expanding.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_expanding.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_expanding.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_rolling.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_rolling.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_consistency_rolling.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_ewm.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_ewm.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_ewm.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_apply.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_apply.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_apply.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_functions.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_functions.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_functions.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_quantile.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_quantile.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_quantile.pyo
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_skew_kurt.py
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_skew_kurt.pyc
+${PYSITELIB}/pandas/tests/window/moments/test_moments_rolling_skew_kurt.pyo
 ${PYSITELIB}/pandas/tests/window/test_api.py
 ${PYSITELIB}/pandas/tests/window/test_api.pyc
 ${PYSITELIB}/pandas/tests/window/test_api.pyo
+${PYSITELIB}/pandas/tests/window/test_apply.py
+${PYSITELIB}/pandas/tests/window/test_apply.pyc
+${PYSITELIB}/pandas/tests/window/test_apply.pyo
+${PYSITELIB}/pandas/tests/window/test_base_indexer.py
+${PYSITELIB}/pandas/tests/window/test_base_indexer.pyc
+${PYSITELIB}/pandas/tests/window/test_base_indexer.pyo
 ${PYSITELIB}/pandas/tests/window/test_dtypes.py
 ${PYSITELIB}/pandas/tests/window/test_dtypes.pyc
 ${PYSITELIB}/pandas/tests/window/test_dtypes.pyo
@@ -2389,12 +3372,12 @@ ${PYSITELIB}/pandas/tests/window/test_ew
 ${PYSITELIB}/pandas/tests/window/test_expanding.py
 ${PYSITELIB}/pandas/tests/window/test_expanding.pyc
 ${PYSITELIB}/pandas/tests/window/test_expanding.pyo
-${PYSITELIB}/pandas/tests/window/test_grouper.py
-${PYSITELIB}/pandas/tests/window/test_grouper.pyc
-${PYSITELIB}/pandas/tests/window/test_grouper.pyo
-${PYSITELIB}/pandas/tests/window/test_moments.py
-${PYSITELIB}/pandas/tests/window/test_moments.pyc
-${PYSITELIB}/pandas/tests/window/test_moments.pyo
+${PYSITELIB}/pandas/tests/window/test_groupby.py
+${PYSITELIB}/pandas/tests/window/test_groupby.pyc
+${PYSITELIB}/pandas/tests/window/test_groupby.pyo
+${PYSITELIB}/pandas/tests/window/test_numba.py
+${PYSITELIB}/pandas/tests/window/test_numba.pyc
+${PYSITELIB}/pandas/tests/window/test_numba.pyo
 ${PYSITELIB}/pandas/tests/window/test_pairwise.py
 ${PYSITELIB}/pandas/tests/window/test_pairwise.pyc
 ${PYSITELIB}/pandas/tests/window/test_pairwise.pyo
@@ -2404,18 +3387,15 @@ ${PYSITELIB}/pandas/tests/window/test_ro
 ${PYSITELIB}/pandas/tests/window/test_timeseries_window.py
 ${PYSITELIB}/pandas/tests/window/test_timeseries_window.pyc
 ${PYSITELIB}/pandas/tests/window/test_timeseries_window.pyo
-${PYSITELIB}/pandas/tests/window/test_window.py
-${PYSITELIB}/pandas/tests/window/test_window.pyc
-${PYSITELIB}/pandas/tests/window/test_window.pyo
+${PYSITELIB}/pandas/tests/window/test_win_type.py
+${PYSITELIB}/pandas/tests/window/test_win_type.pyc
+${PYSITELIB}/pandas/tests/window/test_win_type.pyo
 ${PYSITELIB}/pandas/tseries/__init__.py
 ${PYSITELIB}/pandas/tseries/__init__.pyc
 ${PYSITELIB}/pandas/tseries/__init__.pyo
 ${PYSITELIB}/pandas/tseries/api.py
 ${PYSITELIB}/pandas/tseries/api.pyc
 ${PYSITELIB}/pandas/tseries/api.pyo
-${PYSITELIB}/pandas/tseries/converter.py
-${PYSITELIB}/pandas/tseries/converter.pyc
-${PYSITELIB}/pandas/tseries/converter.pyo
 ${PYSITELIB}/pandas/tseries/frequencies.py
 ${PYSITELIB}/pandas/tseries/frequencies.pyc
 ${PYSITELIB}/pandas/tseries/frequencies.pyo
@@ -2425,9 +3405,6 @@ ${PYSITELIB}/pandas/tseries/holiday.pyo
 ${PYSITELIB}/pandas/tseries/offsets.py
 ${PYSITELIB}/pandas/tseries/offsets.pyc
 ${PYSITELIB}/pandas/tseries/offsets.pyo
-${PYSITELIB}/pandas/tseries/plotting.py
-${PYSITELIB}/pandas/tseries/plotting.pyc
-${PYSITELIB}/pandas/tseries/plotting.pyo
 ${PYSITELIB}/pandas/util/__init__.py
 ${PYSITELIB}/pandas/util/__init__.pyc
 ${PYSITELIB}/pandas/util/__init__.pyo
@@ -2443,7 +3420,6 @@ ${PYSITELIB}/pandas/util/_doctools.pyo
 ${PYSITELIB}/pandas/util/_exceptions.py
 ${PYSITELIB}/pandas/util/_exceptions.pyc
 ${PYSITELIB}/pandas/util/_exceptions.pyo
-${PYSITELIB}/pandas/util/_move.so
 ${PYSITELIB}/pandas/util/_print_versions.py
 ${PYSITELIB}/pandas/util/_print_versions.pyc
 ${PYSITELIB}/pandas/util/_print_versions.pyo

Index: pkgsrc/math/py-pandas/distinfo
diff -u pkgsrc/math/py-pandas/distinfo:1.23 pkgsrc/math/py-pandas/distinfo:1.24
--- pkgsrc/math/py-pandas/distinfo:1.23 Sun Aug  9 19:11:32 2020
+++ pkgsrc/math/py-pandas/distinfo      Thu May  6 04:39:03 2021
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.23 2020/08/09 19:11:32 joerg Exp $
+$NetBSD: distinfo,v 1.24 2021/05/06 04:39:03 adam Exp $
 
-SHA1 (pandas-0.25.3.tar.gz) = 4123c7452df2662a99ae70821c119f4035f217ba
-RMD160 (pandas-0.25.3.tar.gz) = cb526595c8b38bd4973a49ebebb61c165421628b
-SHA512 (pandas-0.25.3.tar.gz) = ab282e4d3145daafa68d5e3a2e82d692385eb62720d6503ddb3a4f76cf380591cbd32ba3e15fa5ba93725a221d3f74062012ca13a0df8e08c324e706ca35ccf6
-Size (pandas-0.25.3.tar.gz) = 12632585 bytes
-SHA1 (patch-pandas___libs_src_ujson_python_objToJSON.c) = 691a76fae9b28310d08db30c87213b0c5fbf0ad6
+SHA1 (pandas-1.2.4.tar.gz) = c097d55bf7c7d709ca7c6346520f0ac18f2e1366
+RMD160 (pandas-1.2.4.tar.gz) = edb56bddc6f3b1fab9db2fdf4e7f6af1a84ea7a4
+SHA512 (pandas-1.2.4.tar.gz) = 79e7a38b8edad52b70eb81ba821141b928c782009d59c50076e7d1e7c015078d333c0c80bda7ba720f4ccb221a0ba93a02885fe6a573567ee37ffae14ee9b2c3
+Size (pandas-1.2.4.tar.gz) = 5469105 bytes



Home | Main Index | Thread Index | Old Index