BrandonFors/pandas-github-issues huggingface dataset:
DOC: some editing of 0.20 whatsnew file
State: closed

- moved pandas.errors and pandas.testing to the reorganization section
- put ix and panel deprecations under deprecations

Labels:
name: Docs

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=h1) Report
> Merging [#16085](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/1f16ca7a821b705010197c37b529f494060888c3?src=pr&el=desc) will **decrease** coverage by `<.01%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16085/graphs/tree.svg?src=pr&token=eZ4WkYLtcO&width=650&height=150)](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #16085      +/-   ##
==========================================
- Coverage   90.84%   90.84%   -0.01%     
==========================================
  Files         159      159              
  Lines       50790    50774      -16     
==========================================
- Hits        46142    46126      -16     
  Misses       4648     4648
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.62% <ø> (-0.01%)` | :arrow_down: |
| #single | `40.35% <ø> (-0.01%)` | :arrow_down: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `63.54% <0%> (-1.82%)` | :arrow_down: |
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `79.38% <0%> (-0.25%)` | :arrow_down: |
| [pandas/util/importing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvaW1wb3J0aW5nLnB5) | | |
| [pandas/tools/hashing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL3Rvb2xzL2hhc2hpbmcucHk=) | | |
| [pandas/formats/style.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL2Zvcm1hdHMvc3R5bGUucHk=) | `100% <0%> (ø)` | |
| [pandas/util/hashing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvaGFzaGluZy5weQ==) | `99.02% <0%> (ø)` | |
| [pandas/io/api.py](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=tree#diff-cGFuZGFzL2lvL2FwaS5weQ==) | `100% <0%> (+28.57%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=footer). Last update [1f16ca7...860c08a](https://codecov.io/gh/pandas-dev/pandas/pull/16085?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
MAINT: Remove self.assert_* from testing
State: closed

Title is self-explanatory.

We should be using `tm.assert_*` instead (they are static methods after all) and shouldn't really be invoked by the test instance.

Partially addresses #15990.

Labels:
name: Testing
description: pandas testing functions or related to the test suite

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=h1) Report
> Merging [#16076](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/420baad42f6f87eec91cd768841a8a26a779798f?src=pr&el=desc) will **not change** coverage.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16076/graphs/tree.svg?width=650&token=eZ4WkYLtcO&height=150&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #16076   +/-   ##
=======================================
  Coverage   90.84%   90.84%           
=======================================
  Files         159      159           
  Lines       50791    50791           
=======================================
  Hits        46143    46143           
  Misses       4648     4648
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.62% <ø> (ø)` | :arrow_up: |
| #single | `40.36% <ø> (ø)` | :arrow_up: |


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=footer). Last update [420baad...d23626f](https://codecov.io/gh/pandas-dev/pandas/pull/16076?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks!

you might want to actually add (and friends)

```
def assert_numpy_equal(....):
     raise NotImplementedError
```

to ``TestCase`` (temporarily) until we remove TestCase.
I'm getting to it actually.  But there's more to do before I do 😁
DOC: use anchor ref in what's new for excel style
State: closed

see #16062

Labels:
name: Docs

Comments:
Thanks!
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=h1) Report
> Merging [#16068](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/b17e28638995bbfc32bc3dd7c53cd8a343191e58?src=pr&el=desc) will **decrease** coverage by `0.02%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16068/graphs/tree.svg?width=650&height=150&src=pr&token=eZ4WkYLtcO)](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #16068      +/-   ##
==========================================
- Coverage   90.84%   90.82%   -0.03%     
==========================================
  Files         159      159              
  Lines       50791    50791              
==========================================
- Hits        46143    46132      -11     
- Misses       4648     4659      +11
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.6% <ø> (-0.03%)` | :arrow_down: |
| #single | `40.36% <ø> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `63.54% <0%> (-1.82%)` | :arrow_down: |
| [pandas/core/common.py](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvY29tbW9uLnB5) | `91.03% <0%> (+0.34%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=footer). Last update [b17e286...4de9fba](https://codecov.io/gh/pandas-dev/pandas/pull/16068?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
BLD: 3.6.1 ABI compat
State: closed

 - [x] closes #15961
 - [ ] tests added / passed
 - [ ] passes ``git diff upstream/master --name-only -- '*.py' | flake8 --diff``
 - [ ] whatsnew entry

So I _think_ this works - locally was able to build a wheel with `3.6.1` and import it into a `3.6.0` environment, which was failing before this patch.

Labels:
name: Build
description: Library building on various platforms

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=h1) Report
> Merging [#16066](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/b17e28638995bbfc32bc3dd7c53cd8a343191e58?src=pr&el=desc) will **decrease** coverage by `0.02%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16066/graphs/tree.svg?token=eZ4WkYLtcO&src=pr&height=150&width=650)](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #16066      +/-   ##
==========================================
- Coverage   90.84%   90.82%   -0.03%     
==========================================
  Files         159      159              
  Lines       50791    50791              
==========================================
- Hits        46143    46131      -12     
- Misses       4648     4660      +12
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.6% <ø> (-0.03%)` | :arrow_down: |
| #single | `40.36% <ø> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `63.54% <0%> (-1.82%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=footer). Last update [b17e286...f082210](https://codecov.io/gh/pandas-dev/pandas/pull/16066?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks @chris-b1 @njsmith
Fix link to Style docs following nbsphinx move
State: closed


Labels:
name: Docs

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=h1) Report
> Merging [#16062](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/1b52b1218e973382ea958084c47c3f33eb0ed40c?src=pr&el=desc) will **not change** coverage.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16062/graphs/tree.svg?width=650&height=150&src=pr&token=eZ4WkYLtcO)](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #16062   +/-   ##
=======================================
  Coverage   90.82%   90.82%           
=======================================
  Files         159      159           
  Lines       50794    50794           
=======================================
  Hits        46134    46134           
  Misses       4660     4660
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.6% <ø> (ø)` | :arrow_up: |
| #single | `40.36% <ø> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/indexes/datetimes.py](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW5kZXhlcy9kYXRldGltZXMucHk=) | `95.33% <0%> (-0.1%)` | :arrow_down: |
| [pandas/core/common.py](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvY29tbW9uLnB5) | `91.03% <0%> (+0.34%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=footer). Last update [1b52b12...3500638](https://codecov.io/gh/pandas-dev/pandas/pull/16062?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks!
MAINT: Remove tm.assertNotIsInstance from testing
State: closed

Title is self-explanatory.

Partially addresses #15990.

Labels:
name: Testing
description: pandas testing functions or related to the test suite

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=h1) Report
> Merging [#16061](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/1b52b1218e973382ea958084c47c3f33eb0ed40c?src=pr&el=desc) will **increase** coverage by `0.02%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16061/graphs/tree.svg?width=650&src=pr&token=eZ4WkYLtcO&height=150)](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #16061      +/-   ##
==========================================
+ Coverage   90.82%   90.84%   +0.02%     
==========================================
  Files         159      159              
  Lines       50794    50791       -3     
==========================================
+ Hits        46134    46143       +9     
+ Misses       4660     4648      -12
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.62% <ø> (+0.02%)` | :arrow_up: |
| #single | `40.36% <ø> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `79.76% <ø> (-0.06%)` | :arrow_down: |
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `65.35% <0%> (+1.81%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=footer). Last update [1b52b12...762dde9](https://codecov.io/gh/pandas-dev/pandas/pull/16061?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks!

keem em coming!
TST: fix tests xref #13554
State: closed


Labels:
name: Testing
description: pandas testing functions or related to the test suite

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16054?src=pr&el=h1) Report
> :exclamation: No coverage uploaded for pull request base (`master@0b22b8d`). [Click here to learn what that means](https://docs.codecov.io/docs/error-reference#section-missing-base-commit).
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16054/graphs/tree.svg?width=650&height=150&src=pr&token=eZ4WkYLtcO)](https://codecov.io/gh/pandas-dev/pandas/pull/16054?src=pr&el=tree)

```diff
@@            Coverage Diff            @@
##             master   #16054   +/-   ##
=========================================
  Coverage          ?   90.79%           
=========================================
  Files             ?      156           
  Lines             ?    50534           
  Branches          ?        0           
=========================================
  Hits              ?    45882           
  Misses            ?     4652           
  Partials          ?        0
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.56% <ø> (?)` | |
| #single | `40.44% <ø> (?)` | |


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16054?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16054?src=pr&el=footer). Last update [0b22b8d...4b6194f](https://codecov.io/gh/pandas-dev/pandas/pull/16054?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
CLN: remove old vb_suite files (now asv_bench)
State: closed

Removed the full `vb_suite` directory. We don't use it anymore, everything has been converted to the asv benchmarks, and we can always find it in the git history.

Labels:
name: Clean

Comments:
hmm thought there was an open issue / check box for this somewhere, did a quick search but didn't find it
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=h1) Report
> Merging [#16034](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/89bd26871727615aeef63be6243ced4ed5501f26?src=pr&el=desc) will **not change** coverage.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16034/graphs/tree.svg?width=650&height=150&src=pr&token=eZ4WkYLtcO)](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #16034   +/-   ##
=======================================
  Coverage      91%      91%           
=======================================
  Files         153      153           
  Lines       50469    50469           
=======================================
  Hits        45927    45927           
  Misses       4542     4542
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.76% <ø> (ø)` | :arrow_up: |
| #single | `40.43% <ø> (ø)` | :arrow_up: |


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=footer). Last update [89bd268...6628956](https://codecov.io/gh/pandas-dev/pandas/pull/16034?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
TST: reduce amount of nesting in tests, specifically move core routines higher
State: closed


Labels:
name: Testing
description: pandas testing functions or related to the test suite

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=h1) Report
> Merging [#16030](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/0e2bbcf95624e5312c9ba0f9de48e9b2a1f2ede0?src=pr&el=desc) will **decrease** coverage by `<.01%`.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16030/graphs/tree.svg?height=150&width=650&token=eZ4WkYLtcO&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #16030      +/-   ##
==========================================
- Coverage      91%   90.99%   -0.01%     
==========================================
  Files         153      153              
  Lines       50469    50469              
==========================================
- Hits        45927    45924       -3     
- Misses       4542     4545       +3
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.76% <ø> (-0.01%)` | :arrow_down: |
| #single | `40.43% <ø> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/common.py](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvY29tbW9uLnB5) | `90.68% <0%> (-0.35%)` | :arrow_down: |
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `80.55% <0%> (-0.19%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=footer). Last update [0e2bbcf...9006a81](https://codecov.io/gh/pandas-dev/pandas/pull/16030?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
TST: partial indexing with __getitem__ and integer labels
State: closed

 - [x] closes #12416
 - [x] tests added / passed
 - [x] passes ``git diff master --name-only -- '*.py' | flake8 --diff``
 - [ ] whatsnew entry

Just a test for the bug, which was fixed at some time in the past.

Labels:
name: Testing
description: pandas testing functions or related to the test suite
name: Indexing
description: Related to indexing on series/frames, not to indexes themselves
name: MultiIndex

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=h1) Report
> Merging [#16029](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/90dd3f94cf120f628c086fdd965fc82878951bd9?src=pr&el=desc) will **not change** coverage.
> The diff coverage is `n/a`.

[![Impacted file tree graph](https://codecov.io/gh/pandas-dev/pandas/pull/16029/graphs/tree.svg?height=150&width=650&token=eZ4WkYLtcO&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #16029   +/-   ##
=======================================
  Coverage   90.99%   90.99%           
=======================================
  Files         153      153           
  Lines       50469    50469           
=======================================
  Hits        45924    45924           
  Misses       4545     4545
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `88.76% <ø> (ø)` | :arrow_up: |
| #single | `40.43% <ø> (ø)` | :arrow_up: |


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=footer). Last update [90dd3f9...dcc5acd](https://codecov.io/gh/pandas-dev/pandas/pull/16029?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

still reviewing.
@toobaz Can you add the `df[[1]]` raising a KeyError case as well? (that also was incorrect at the time you opened the issue)
> @toobaz Can you add the df[[1]] raising a KeyError case as well? (that also was incorrect at the time you opened the issue)

yep, done
@toobaz Thanks!