BrandonFors/pandas-github-issues huggingface dataset:
implement searchsorted for multindex (bug #14833)
State: closed

- [x] closes #14833 
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Proof-of-concept to fix #14833.

This works:

```
>>> import pandas
>>> pandas.MultiIndex.from_tuples([('a', 0), ('b', 1)]).searchsorted(('b', 0))
1
```

Labels:
name: Indexing
description: Related to indexing on series/frames, not to indexes themselves
name: MultiIndex

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

 - There are no PEP8 issues in the file [`pandas/core/indexes/multi.py`](https://github.com/btel/pandas/blob/e946e087dfce1dfe46dc7f581d03c2293737d56c/pandas/core/indexes/multi.py) !

 - There are no PEP8 issues in the file [`pandas/tests/indexes/multi/test_indexing.py`](https://github.com/btel/pandas/blob/e946e087dfce1dfe46dc7f581d03c2293737d56c/pandas/tests/indexes/multi/test_indexing.py) !



##### Comment last updated on October 17, 2018 at 19:42 Hours UTC
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/23210?src=pr&el=h1) Report
> Merging [#23210](https://codecov.io/gh/pandas-dev/pandas/pull/23210?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/9285820d33d4986769a84f3db5f25cff8bf85d8d?src=pr&el=desc) will **increase** coverage by `<.01%`.
> The diff coverage is `100%`.

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

```diff
@@            Coverage Diff             @@
##           master   #23210      +/-   ##
==========================================
+ Coverage   92.19%   92.19%   +<.01%     
==========================================
  Files         169      169              
  Lines       50954    50961       +7     
==========================================
+ Hits        46975    46982       +7     
  Misses       3979     3979
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.61% <100%> (ø)` | :arrow_up: |
| #single | `42.27% <28.57%> (-0.01%)` | :arrow_down: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/23210?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/indexes/multi.py](https://codecov.io/gh/pandas-dev/pandas/pull/23210/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW5kZXhlcy9tdWx0aS5weQ==) | `95.48% <100%> (+0.02%)` | :arrow_up: |

------

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

cc @toobaz 
Can you merge master and address comments?
closing as stale, but ping to reopen if can continue
TST: bare-bones fixture for timedelta array tests
State: closed

Broken off from #23140.  The fixture needs to be fleshed out, but for now I just want to get it in place, since already other PRs need it.

- [ ] closes #xxxx
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry


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

Comments:
Hello @jbrockmendel! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/tests/arrays/test_datetimelike.py`](https://github.com/jbrockmendel/pandas/blob/8f7d0b50ab076dac9cddaed288403190280f24f4/pandas/tests/arrays/test_datetimelike.py) !


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

```diff
@@           Coverage Diff           @@
##           master   #23207   +/-   ##
=======================================
  Coverage   92.19%   92.19%           
=======================================
  Files         169      169           
  Lines       50950    50950           
=======================================
  Hits        46975    46975           
  Misses       3975     3975
```

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


------

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

thanks!
CLN: Merge_asof null error message
State: closed

- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

Post #23190 cleanup based on a review I wanted to give:

* `any()` instead of `sum() > 0`
* pytest parametrize

cc @jreback 

Labels:
name: Clean

Comments:
Hello @mroeschke! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/core/reshape/merge.py`](https://github.com/mroeschke/pandas/blob/b8e3f92ed0e4db6475eaaf5616c796763e156015/pandas/core/reshape/merge.py) !

 - There are no PEP8 issues in the file [`pandas/tests/reshape/merge/test_merge_asof.py`](https://github.com/mroeschke/pandas/blob/b8e3f92ed0e4db6475eaaf5616c796763e156015/pandas/tests/reshape/merge/test_merge_asof.py) !


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

```diff
@@           Coverage Diff           @@
##           master   #23195   +/-   ##
=======================================
  Coverage   92.19%   92.19%           
=======================================
  Files         169      169           
  Lines       50964    50964           
=======================================
  Hits        46985    46985           
  Misses       3979     3979
```

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

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

------

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

thanks @mroeschke
[WIP] Validate PEP-8 in docstrings
State: closed

- [ ] closes #23154 
- [ ] tests added
- [x] tests passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

### Potential blocks to closing
- Adds dev dependency on pycodestyle, as I couldn't get the other libraries (such as pyflakes) to accept a string for PEP-8 validation, they all expect file names to read.
- When printing the PEP-8 violations, the line numbers printed are with respect to the Example heading, e.g. the first example `>>> ...` is line 1. I tried reporting the actual file line number using doctest.Example.lineno, but it fails to report the correct line number when the docstring is defined outside of the function/method, and possibly modified as well? (e.g. pandas.io.excel.read_excel)

### Tests added / passed
- I haven't added tests yet, but plan to add some with PEP-8 violations to `test_validate_docstrings.py`

### whatsnew
- This is my first PR, not sure if I did this as expected



Labels:

Comments:
Hello @dubielt1! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`scripts/validate_docstrings.py`](https://github.com/dubielt1/pandas/blob/6a4cbd28fc04dce6bb3b86fd74b0c1f5b3751e87/scripts/validate_docstrings.py) !


Sorry @dubielt1 didn't see this PR until now.

The issue has already been fixed in #23399. Closing.

@FHaase, can you take a look to this PR, and see if there is anything that makes sense adding/changing to what you did?
Reading issue #23154 made me google for `flake8` plugins, finding `flake8_rst` and `flake8-docstrings`. 
After mentioning them in the issue discussion a couple days passed without any reaction so I looked into integrating `flake8_rst`. Didn't really want to steal @dubielt1's first PR.

From what I understand his idea is using `DocTestParser` to get the tests into `pycodestyle`. 
We've done basically the same (`examples_source_code()` to get the tests, but `flake8` which includes `pycodestyle` for generating the issues). 
 
Just wanted to make sure there was nothing in the PR that could be useful.

And it's unfortunate that we duplicate work, but it happens all the time in a project like pandas. Not sure if we can do much better than what we do on that.

Thanks for looking at this.
BUG: sets in str.cat
State: closed

- [x] closes #23009
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

This is split off from #23065.

Labels:
name: API Design
name: Strings
description: String extension data type and string data

Comments:
Hello @h-vetinari! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/core/strings.py`](https://github.com/h-vetinari/pandas/blob/6f32d435c3335aba360080f6adb19e2426eee435/pandas/core/strings.py) !

 - There are no PEP8 issues in the file [`pandas/tests/test_strings.py`](https://github.com/h-vetinari/pandas/blob/6f32d435c3335aba360080f6adb19e2426eee435/pandas/tests/test_strings.py) !


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

```diff
@@            Coverage Diff            @@
##             master   #23187   +/-   ##
=========================================
  Coverage          ?   92.19%           
=========================================
  Files             ?      169           
  Lines             ?    50956           
  Branches          ?        0           
=========================================
  Hits              ?    46978           
  Misses            ?     3978           
  Partials          ?        0
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.61% <100%> (?)` | |
| #single | `42.27% <0%> (?)` | |

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

------

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

@jreback 
Tiny follow-up to / split-off from #23065, all green and ready for review
thanks!
try pinning numpy dev
State: closed

xref #22960 

Labels:
name: CI
description: Continuous Integration

Comments:
FYI, planning to merge once https://travis-ci.org/pandas-dev/pandas/jobs/442114100 passes, since this only affects that environment.

edit: and there is goes. Merging.
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/23178?src=pr&el=h1) Report
> Merging [#23178](https://codecov.io/gh/pandas-dev/pandas/pull/23178?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/aaa69d1bb6ed2539f2dbdba842d83a2f90860aa0?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/23178/graphs/tree.svg?width=650&token=eZ4WkYLtcO&height=150&src=pr)](https://codecov.io/gh/pandas-dev/pandas/pull/23178?src=pr&el=tree)

```diff
@@           Coverage Diff           @@
##           master   #23178   +/-   ##
=======================================
  Coverage   92.19%   92.19%           
=======================================
  Files         170      170           
  Lines       50963    50963           
=======================================
  Hits        46984    46984           
  Misses       3979     3979
```

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


------

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

Something with `pyarrow` also started failing overnight (the azure Win36 job is failing for all recent builds: https://dev.azure.com/pandas-dev/pandas/_build - also happened for this PR, but for some reason the azure link is not visible in the results anymore; here it is): https://dev.azure.com/pandas-dev/pandas/_build/results?buildId=1251&view=logs
add DataFrame.pearson_with, for calculate pearson matrix between two dataframes;
State: closed

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


Labels:

Comments:
Hello @cahhbwy! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/core/frame.py`](https://github.com/cahhbwy/pandas/blob/bc9148bca9737065200bf3c27fad4395fe837428/pandas/core/frame.py) !


Is there an outstanding issue that discusses adding this method?
Closing as stale and requires a lot of work. If you'd like to continue please open an issue first for discussion
add DataFrame.pearson_with, for calculate pearson matrix between two …
State: closed

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


Labels:

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

 - There are no PEP8 issues in the file [`pandas/core/frame.py`](https://github.com/cahhbwy/pandas/blob/bc9148bca9737065200bf3c27fad4395fe837428/pandas/core/frame.py) !



##### Comment last updated on October 16, 2018 at 04:46 Hours UTC
REF: De-duplicate pieces of datetimelike arithmetic
State: closed

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


Labels:

Comments:
Hello @jbrockmendel! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/core/arrays/datetimelike.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/core/arrays/datetimelike.py) !

 - There are no PEP8 issues in the file [`pandas/core/arrays/datetimes.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/core/arrays/datetimes.py) !

 - There are no PEP8 issues in the file [`pandas/core/arrays/period.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/core/arrays/period.py) !

 - There are no PEP8 issues in the file [`pandas/core/arrays/timedeltas.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/core/arrays/timedeltas.py) !

 - There are no PEP8 issues in the file [`pandas/core/indexes/period.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/core/indexes/period.py) !

 - There are no PEP8 issues in the file [`pandas/tests/indexes/datetimes/test_ops.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/tests/indexes/datetimes/test_ops.py) !

 - There are no PEP8 issues in the file [`pandas/tests/indexes/period/test_ops.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/tests/indexes/period/test_ops.py) !

 - There are no PEP8 issues in the file [`pandas/tests/indexes/timedeltas/test_ops.py`](https://github.com/jbrockmendel/pandas/blob/858cb0818c750bc268993d9539b95517fa4c0a3d/pandas/tests/indexes/timedeltas/test_ops.py) !
Check numpy and  pandas import in examples
State: closed

Fix #23134


Labels:

Comments:
Hello @thoo! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`scripts/tests/test_validate_docstrings.py`](https://github.com/thoo/pandas/blob/5c2f7611879ac93a058994b0be077c0210e34b2d/scripts/tests/test_validate_docstrings.py) !

 - There are no PEP8 issues in the file [`scripts/validate_docstrings.py`](https://github.com/thoo/pandas/blob/5c2f7611879ac93a058994b0be077c0210e34b2d/scripts/validate_docstrings.py) !


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

```diff
@@           Coverage Diff           @@
##           master   #23160   +/-   ##
=======================================
  Coverage   92.14%   92.14%           
=======================================
  Files         170      170           
  Lines       51017    51017           
=======================================
  Hits        47011    47011           
  Misses       4006     4006
```

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


------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/23160?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/23160?src=pr&el=footer). Last update [cf11f71...5c2f761](https://codecov.io/gh/pandas-dev/pandas/pull/23160?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
DOC: Modify IntervalArray/IntervalIndex docstrings to pass validate_docstrings.py
State: closed

- [X] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`

Didn't materially change any existing content; mostly small modifications and a couple additions.

Labels:
name: Docs
name: Interval
description: Interval data type

Comments:
Hello @jschendel! Thanks for submitting the PR.

 - There are no PEP8 issues in the file [`pandas/core/arrays/interval.py`](https://github.com/jschendel/pandas/blob/fe5a3ef3bb7d6be60d256a763b376ccad55aeaac/pandas/core/arrays/interval.py) !

 - There are no PEP8 issues in the file [`pandas/core/indexes/interval.py`](https://github.com/jschendel/pandas/blob/fe5a3ef3bb7d6be60d256a763b376ccad55aeaac/pandas/core/indexes/interval.py) !


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

```diff
@@           Coverage Diff           @@
##           master   #23157   +/-   ##
=======================================
  Coverage   92.19%   92.19%           
=======================================
  Files         169      169           
  Lines       50954    50954           
=======================================
  Hits        46975    46975           
  Misses       3979     3979
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.61% <100%> (ø)` | :arrow_up: |
| #single | `42.27% <100%> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/23157?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/indexes/interval.py](https://codecov.io/gh/pandas-dev/pandas/pull/23157/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW5kZXhlcy9pbnRlcnZhbC5weQ==) | `94.63% <ø> (ø)` | :arrow_up: |
| [pandas/core/arrays/interval.py](https://codecov.io/gh/pandas-dev/pandas/pull/23157/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvYXJyYXlzL2ludGVydmFsLnB5) | `92.81% <100%> (ø)` | :arrow_up: |

------

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

Added `indexes/interval.py` and `arrays/interval.py` to the `ci/code_checks.sh`.  Had to make it ignore some methods that aren't passing yet, but will get to those shortly in a separate PR.