BrandonFors/pandas-github-issues huggingface dataset:
CLN: add missing space in package's description
State: closed

- [ ] closes #xxxx
- [ ] tests added / passed
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

The typo fixed here is in the package description, so it shows up in `pip show`. I'd say this fix needs no issue or whatsnew entry; if you feel otherwise, please say so and I'll open an issue and resubmit with a whatsnew entry.

```
$ pip show pandas
Name: pandas
Version: 0.22.0
Summary: Powerful data structures for data analysis, time series,and statistics
Home-page: http://pandas.pydata.org
Author: The PyData Development Team
Author-email: pydata@googlegroups.com
[...]
```

Labels:
name: Docs

Comments:
thanks!
Allow drop bins when using the cut function
State: closed

- [ ] if cut(x, bins=[0, 1, 2, 3, 4, 5, 6, 6, 8, 8, 10], labels=False, retbins=True, right=False) will raise ValueError: You can drop duplicate edges by setting the 'duplicates' kwarg, so add 'duplicates' parameters to the cut function.


Labels:
name: Enhancement
name: Indexing
description: Related to indexing on series/frames, not to indexes themselves
name: Reshaping
description: Concat, Merge/Join, Stack/Unstack, Explode
name: Interval
description: Interval data type

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20947?src=pr&el=h1) Report
> :exclamation: No coverage uploaded for pull request base (`master@8e2a4a9`). [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/20947/graphs/tree.svg?height=150&width=650&token=eZ4WkYLtcO&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/20947?src=pr&el=tree)

```diff
@@            Coverage Diff            @@
##             master   #20947   +/-   ##
=========================================
  Coverage          ?   91.82%           
=========================================
  Files             ?      153           
  Lines             ?    49488           
  Branches          ?        0           
=========================================
  Hits              ?    45443           
  Misses            ?     4045           
  Partials          ?        0
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20947?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/reshape/tile.py](https://codecov.io/gh/pandas-dev/pandas/pull/20947/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvcmVzaGFwZS90aWxlLnB5) | `93.37% <ø> (ø)` | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20947?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/20947?src=pr&el=footer). Last update [8e2a4a9...46c9bca](https://codecov.io/gh/pandas-dev/pandas/pull/20947?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

Hello @FANGOD! Thanks for updating the PR.





Cheers ! There are no PEP8 issues in this Pull Request. :beers: 

##### Comment last updated on May 10, 2018 at 18:27 Hours UTC
``duplicates=drop`` drop non-uniques

    >>> pd.cut(s, [0, 2, 4, 6, 10, 10], labels=False, retbins=True,
    ...    right=False, duplicates='drop')
    ... # doctest: +ELLIPSIS
    (a    0.0
     b    1.0
     c    2.0
     d    3.0
     e    3.0
     dtype: float64, array([0, 2, 4, 6, 8]))

I don't know what to do. Your ci is too 666.
ok linted and added a test. ping on green.
thanks @FANGOD 
Finally. Good experience.
BUG: Fix IntervalIndex.get_loc/get_indexer for IntervalIndex of length one
State: closed

- [X] closes #17284
- [X] closes #20921
- [X] tests added / passed
- [X] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [X] whatsnew entry


Labels:
name: Bug
name: Indexing
description: Related to indexing on series/frames, not to indexes themselves
name: Interval
description: Interval data type

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20946?src=pr&el=h1) Report
> Merging [#20946](https://codecov.io/gh/pandas-dev/pandas/pull/20946?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/28dbae9f306ade549eb1edd5484b3e1da758bcdb?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/20946/graphs/tree.svg?height=150&src=pr&token=eZ4WkYLtcO&width=650)](https://codecov.io/gh/pandas-dev/pandas/pull/20946?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #20946      +/-   ##
==========================================
- Coverage   91.81%   91.81%   -0.01%     
==========================================
  Files         153      153              
  Lines       49479    49478       -1     
==========================================
- Hits        45428    45427       -1     
  Misses       4051     4051
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20946?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/indexes/interval.py](https://codecov.io/gh/pandas-dev/pandas/pull/20946/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW5kZXhlcy9pbnRlcnZhbC5weQ==) | `93.08% <ø> (ø)` | :arrow_up: |
| [pandas/core/strings.py](https://codecov.io/gh/pandas-dev/pandas/pull/20946/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvc3RyaW5ncy5weQ==) | `98.62% <0%> (-0.01%)` | :arrow_down: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20946?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/20946?src=pr&el=footer). Last update [28dbae9...3c82ef3](https://codecov.io/gh/pandas-dev/pandas/pull/20946?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks @jschendel. always nice to have a great patch from you!
DOC: followup to #20583, observed kwarg for .groupby
State: closed

closes #20902


Labels:
name: Docs
name: Groupby

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

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

```diff
@@           Coverage Diff           @@
##           master   #20941   +/-   ##
=======================================
  Coverage   91.81%   91.81%           
=======================================
  Files         153      153           
  Lines       49479    49479           
=======================================
  Hits        45428    45428           
  Misses       4051     4051
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.2% <100%> (ø)` | :arrow_up: |
| #single | `41.85% <0%> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20941?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/generic.py](https://codecov.io/gh/pandas-dev/pandas/pull/20941/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZ2VuZXJpYy5weQ==) | `95.98% <ø> (ø)` | :arrow_up: |
| [pandas/core/groupby/groupby.py](https://codecov.io/gh/pandas-dev/pandas/pull/20941/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZ3JvdXBieS9ncm91cGJ5LnB5) | `92.58% <100%> (ø)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20941?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/20941?src=pr&el=footer). Last update [28dbae9...4cf9153](https://codecov.io/gh/pandas-dev/pandas/pull/20941?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
DEPR: deprecated `sheetname` from ExcelFile.parse
State: closed

* ExcelFile.parse
  * Made to raise FutureWarning and TypeError when using `sheetname`
* ExcelFile._parse_excel
  * Changed parameter name from `sheetname` to `sheet_name`

- [ ] closes #20920 
- [ ] tests added / passed
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry


Labels:
name: IO Excel
description: read_excel, to_excel
name: Deprecate
description: Functionality to remove in pandas

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20938?src=pr&el=h1) Report
> Merging [#20938](https://codecov.io/gh/pandas-dev/pandas/pull/20938?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/ce4ab828d882a0c50f2f63921621ccae0d14b5ae?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/20938/graphs/tree.svg?width=650&height=150&token=eZ4WkYLtcO&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/20938?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #20938      +/-   ##
==========================================
- Coverage   91.81%   91.81%   -0.01%     
==========================================
  Files         153      153              
  Lines       49471    49479       +8     
==========================================
+ Hits        45422    45428       +6     
- Misses       4049     4051       +2
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20938?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/20938/diff?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `84.38% <0%> (-0.21%)` | :arrow_down: |
| [pandas/core/reshape/merge.py](https://codecov.io/gh/pandas-dev/pandas/pull/20938/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvcmVzaGFwZS9tZXJnZS5weQ==) | `94.25% <0%> (ø)` | :arrow_up: |
| [pandas/core/algorithms.py](https://codecov.io/gh/pandas-dev/pandas/pull/20938/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvYWxnb3JpdGhtcy5weQ==) | `94.5% <0%> (+0.01%)` | :arrow_up: |
| [pandas/core/indexes/datetimes.py](https://codecov.io/gh/pandas-dev/pandas/pull/20938/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW5kZXhlcy9kYXRldGltZXMucHk=) | `95.76% <0%> (+0.02%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20938?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/20938?src=pr&el=footer). Last update [ce4ab82...1b893df](https://codecov.io/gh/pandas-dev/pandas/pull/20938?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks @deflatSOCO
Fixes Update docs on reserved attributes #20878
State: closed

- [x] closes #20878
- [ ] tests added / passed
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry


Labels:
name: Docs

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20933?src=pr&el=h1) Report
> :exclamation: No coverage uploaded for pull request base (`master@d15c104`). [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/20933/graphs/tree.svg?width=650&token=eZ4WkYLtcO&height=150&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/20933?src=pr&el=tree)

```diff
@@            Coverage Diff            @@
##             master   #20933   +/-   ##
=========================================
  Coverage          ?   91.81%           
=========================================
  Files             ?      153           
  Lines             ?    49478           
  Branches          ?        0           
=========================================
  Hits              ?    45429           
  Misses            ?     4049           
  Partials          ?        0
```

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


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20933?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/20933?src=pr&el=footer). Last update [d15c104...455c38a](https://codecov.io/gh/pandas-dev/pandas/pull/20933?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
Base Index Tests Cleanup Part 3
State: closed

progress towards #20812


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

Comments:
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20931?src=pr&el=h1) Report
> Merging [#20931](https://codecov.io/gh/pandas-dev/pandas/pull/20931?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/b02c69ac7309ccf63a17471b25475bf0c0ebe3c3?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/20931/graphs/tree.svg?token=eZ4WkYLtcO&width=650&src=pr&height=150)](https://codecov.io/gh/pandas-dev/pandas/pull/20931?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #20931   +/-   ##
=======================================
  Coverage   91.81%   91.81%           
=======================================
  Files         153      153           
  Lines       49478    49478           
=======================================
  Hits        45429    45429           
  Misses       4049     4049
```

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


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20931?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/20931?src=pr&el=footer). Last update [b02c69a...2aae882](https://codecov.io/gh/pandas-dev/pandas/pull/20931?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks !
CLN: Fix typo in deprecation warning - "strudes" --> "strides"
State: closed

xref #20721

Minor typo, but might be nice to fix prior to the official 0.23.0 release.

Labels:
name: Docs

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

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

```diff
@@           Coverage Diff           @@
##           master   #20929   +/-   ##
=======================================
  Coverage   91.81%   91.81%           
=======================================
  Files         153      153           
  Lines       49478    49478           
=======================================
  Hits        45429    45429           
  Misses       4049     4049
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.21% <100%> (ø)` | :arrow_up: |
| #single | `41.85% <0%> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20929?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/base.py](https://codecov.io/gh/pandas-dev/pandas/pull/20929/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvYmFzZS5weQ==) | `96.83% <100%> (ø)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20929?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/20929?src=pr&el=footer). Last update [b02c69a...b28455b](https://codecov.io/gh/pandas-dev/pandas/pull/20929?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

thanks.

Will continue merging appropriate things (e.g. fixes for the rc, bug fixes and such).
so keep em coming!
BLD: Use relative path in setup.py for pxd includes
State: closed

This caused failures on the conda-forge build

xref https://github.com/conda-forge/pandas-feedstock/pull/41

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

Comments:
I'll have to tag an rc2 for this. For whatever reason, the error only showed up on the windows worker, so I didn't catch it when running locally.
Doc: Added docstring to Groupby mean
State: closed

Added examples of the usage and what is returned

Labels:
name: Docs
name: Groupby

Comments:
Hello @cxl923cc! Thanks for updating the PR.



Cheers ! There are no PEP8 issues in this Pull Request. :beers: 

##### Comment last updated on July 07, 2018 at 20:31 Hours UTC
Thanks for the PR! There is some PEP 8 problem (basically formatting issues) which needed to be fixed. Also you may want to use `git diff upstream/master -u -- "*.py" | flake8 --diff` to check if there's PEP 8 problem before pushing. Also, you may want to  use "DOC: update the pandas.core.groupby.GroupBy.mean docstring" as the PR title so developers knows exactly which method/functions you are updating the docstring.
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20910?src=pr&el=h1) Report
> :exclamation: No coverage uploaded for pull request base (`master@dcbf8b5`). [Click here to learn what that means](https://docs.codecov.io/docs/error-reference#section-missing-base-commit).
> The diff coverage is `100%`.

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

```diff
@@            Coverage Diff            @@
##             master   #20910   +/-   ##
=========================================
  Coverage          ?   91.82%           
=========================================
  Files             ?      153           
  Lines             ?    49490           
  Branches          ?        0           
=========================================
  Hits              ?    45443           
  Misses            ?     4047           
  Partials          ?        0
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.22% <100%> (?)` | |
| #single | `41.85% <77.77%> (?)` | |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20910?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/groupby/groupby.py](https://codecov.io/gh/pandas-dev/pandas/pull/20910/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZ3JvdXBieS9ncm91cGJ5LnB5) | `92.66% <100%> (ø)` | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20910?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/20910?src=pr&el=footer). Last update [dcbf8b5...1eeedd7](https://codecov.io/gh/pandas-dev/pandas/pull/20910?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

This is my first pull request. Could someone please help to review the new commit I have made and let me know whether I should make any further change to the Docstring?
thanks @cxl923cc and @mroeschke for the fixup!
Use right assert raises
State: closed

Closes https://github.com/pandas-dev/pandas/issues/20904

closes #20904


Labels:

Comments:
Ugh, had a test failure. Fixing :/
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20906?src=pr&el=h1) Report
> :exclamation: No coverage uploaded for pull request base (`master@b020891`). [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/20906/graphs/tree.svg?src=pr&token=eZ4WkYLtcO&width=650&height=150)](https://codecov.io/gh/pandas-dev/pandas/pull/20906?src=pr&el=tree)

```diff
@@            Coverage Diff            @@
##             master   #20906   +/-   ##
=========================================
  Coverage          ?    91.8%           
=========================================
  Files             ?      153           
  Lines             ?    49384           
  Branches          ?        0           
=========================================
  Hits              ?    45336           
  Misses            ?     4048           
  Partials          ?        0
```

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


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20906?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/20906?src=pr&el=footer). Last update [b020891...7016eb4](https://codecov.io/gh/pandas-dev/pandas/pull/20906?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).

Not immediately clear what the fix is. Skipping for now, https://github.com/pandas-dev/pandas/issues/20907 to track.
2.7 and 3+ passed on Travis. Merging