BUG: conda install forced downgrade of other packages
I tried to install Pandas via `conda install`. When I run the installation, Pandas forced a downgrade of a bunch of other packages not related to the core competency of Pandas. It eventually installed Pandas 1.2.4.

```
> conda install pandas

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    h5py-2.10.0                |   py39hec9cf62_0         1.1 MB
    intel-openmp-2020.2        |              254         947 KB
    mkl-2020.2                 |              256       213.9 MB
    mkl-service-2.3.0          |   py39he8ac12f_0          58 KB
    mkl_fft-1.3.0              |   py39h54f3939_0         195 KB
    mkl_random-1.0.2           |   py39h63df603_0         379 KB
    numpy-1.19.2               |   py39h89c1606_0          21 KB
    numpy-base-1.19.2          |   py39h2ae0177_0         5.3 MB
    pandas-1.2.4               |   py39h2531618_0        11.4 MB
    python-dateutil-2.8.2      |     pyhd3eb1b0_0         241 KB
    pytz-2021.1                |     pyhd3eb1b0_0         244 KB
    scipy-1.6.2                |   py39h91f5cce_0        20.6 MB
    tensorflow-2.4.1           |mkl_py39h4683426_0           3 KB
    tensorflow-base-2.4.1      |mkl_py39h43e0292_0       125.5 MB
    ------------------------------------------------------------
                                           Total:       379.7 MB

The following NEW packages will be INSTALLED:

  pandas             pkgs/main/linux-64::pandas-1.2.4-py39h2531618_0
  python-dateutil    pkgs/main/noarch::python-dateutil-2.8.2-pyhd3eb1b0_0
  pytz               pkgs/main/noarch::pytz-2021.1-pyhd3eb1b0_0

The following packages will be DOWNGRADED:

  h5py                                 3.2.1-py39h6c542dc_0 --> 2.10.0-py39hec9cf62_0
  intel-openmp                       2021.3.0-h06a4308_3350 --> 2020.2-254
  mkl                                 2021.3.0-h06a4308_520 --> 2020.2-256
  mkl-service                          2.4.0-py39h7f8727e_0 --> 2.3.0-py39he8ac12f_0
  mkl_fft                              1.3.0-py39h42c9631_2 --> 1.3.0-py39h54f3939_0
  mkl_random                           1.2.2-py39h51133e4_0 --> 1.0.2-py39h63df603_0
  numpy                               1.20.3-py39hf144106_0 --> 1.19.2-py39h89c1606_0
  numpy-base                          1.20.3-py39h74d4b33_0 --> 1.19.2-py39h2ae0177_0
  scipy                                1.6.2-py39had2a1c9_1 --> 1.6.2-py39h91f5cce_0
  tensorflow                       2.5.0-mkl_py39h4a0693c_0 --> 2.4.1-mkl_py39h4683426_0
  tensorflow-base                  2.5.0-mkl_py39h35b2a3d_0 --> 2.4.1-mkl_py39h43e0292_0


Proceed ([y]/n)?
```

There is absolutely no reason why Pandas needs to touch TensorFlow or Numpy. Please fix.

