BrandonFors/pandas-github-issues huggingface dataset:
BUG: Fix first_last_valid_index, now preserves the frequency.
State: closed

Checklist

- [X] closes #20499
- [X] tests added / passed
- [X] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

I'm not sure if I should add a test somewhere else. Notice that I've added a new function [`_find_first_valid`](https://github.com/mmngreco/pandas/blob/ff8d3964cba04ed08f9f3b0dee3ee5c7514b5ed7/pandas/core/generic.py#L8766-L8785).

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

Comments:
can you add a whatsnew note as well
@jreback of course, also I forgot asking you where I should add the whatsnew note.
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20569?src=pr&el=h1) Report
> Merging [#20569](https://codecov.io/gh/pandas-dev/pandas/pull/20569?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/d2ab4076512f5571b74e6ea2936910841b10dbe2?src=pr&el=desc) will **decrease** coverage by `<.01%`.
> The diff coverage is `95.23%`.

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

```diff
@@            Coverage Diff             @@
##           master   #20569      +/-   ##
==========================================
- Coverage   91.84%   91.84%   -0.01%     
==========================================
  Files         152      152              
  Lines       49270    49262       -8     
==========================================
- Hits        45252    45243       -9     
- Misses       4018     4019       +1
```

| Flag | Coverage Δ | |
|---|---|---|
| #multiple | `90.22% <95.23%> (-0.01%)` | :arrow_down: |
| #single | `41.9% <14.28%> (ø)` | :arrow_up: |

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20569?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/series.py](https://codecov.io/gh/pandas-dev/pandas/pull/20569/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvc2VyaWVzLnB5) | `93.78% <ø> (-0.1%)` | :arrow_down: |
| [pandas/core/frame.py](https://codecov.io/gh/pandas-dev/pandas/pull/20569/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZnJhbWUucHk=) | `97.17% <ø> (-0.02%)` | :arrow_down: |
| [pandas/core/generic.py](https://codecov.io/gh/pandas-dev/pandas/pull/20569/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZ2VuZXJpYy5weQ==) | `95.84% <95.23%> (-0.01%)` | :arrow_down: |

------

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

@jreback I added whatsnew note under "Bug fixes: Indexing" section.
thanks @mmngreco
[WIP] Complete offset prefix mapping
State: closed

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


Labels:
name: Frequency
description: DateOffsets

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



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

##### Comment last updated on April 02, 2018 at 12:06 Hours UTC
closing as stale. if you'd like to continue working, pls ping.
CI: move 2.7_SLOW -> 3.6_SLOW
State: closed


Labels:
name: CI
description: Continuous Integration

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

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

```diff
@@            Coverage Diff             @@
##           master   #20559      +/-   ##
==========================================
- Coverage   91.83%   91.82%   -0.02%     
==========================================
  Files         152      152              
  Lines       49260    49268       +8     
==========================================
- Hits        45240    45238       -2     
- Misses       4020     4030      +10
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20559?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/20559/diff?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `65.07% <0%> (-1.74%)` | :arrow_down: |
| [pandas/core/frame.py](https://codecov.io/gh/pandas-dev/pandas/pull/20559/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvZnJhbWUucHk=) | `97.19% <0%> (ø)` | :arrow_up: |
| [pandas/core/series.py](https://codecov.io/gh/pandas-dev/pandas/pull/20559/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvc2VyaWVzLnB5) | `93.88% <0%> (+0.02%)` | :arrow_up: |
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/20559/diff?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `84.73% <0%> (+0.2%)` | :arrow_up: |

------

[Continue to review full report at Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20559?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/20559?src=pr&el=footer). Last update [0a00365...3e684dc](https://codecov.io/gh/pandas-dev/pandas/pull/20559?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
BUG: Allow overwriting object columns with EAs
State: closed

Closes https://github.com/pandas-dev/pandas/issues/20555

Labels:
name: Bug
name: ExtensionArray
description: Extending pandas with custom dtypes or arrays.

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

```diff
@@            Coverage Diff             @@
##           master   #20556      +/-   ##
==========================================
- Coverage   91.81%   91.81%   -0.01%     
==========================================
  Files         152      152              
  Lines       49259    49259              
==========================================
- Hits        45229    45227       -2     
- Misses       4030     4032       +2
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20556?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/internals.py](https://codecov.io/gh/pandas-dev/pandas/pull/20556/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvaW50ZXJuYWxzLnB5) | `95.53% <ø> (ø)` | :arrow_up: |
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/20556/diff?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `84.52% <0%> (-0.21%)` | :arrow_down: |

------

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

thanks!
Fixed WOM offset when n=0
State: closed

Checklist for other PRs (remove this part if you are doing a PR for the pandas documentation sprint):

- [x] closes #20517
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry



Labels:
name: Enhancement
name: Frequency
description: DateOffsets

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

```diff
@@            Coverage Diff            @@
##             master   #20549   +/-   ##
=========================================
  Coverage          ?   91.82%           
=========================================
  Files             ?      153           
  Lines             ?    49305           
  Branches          ?        0           
=========================================
  Hits              ?    45274           
  Misses            ?     4031           
  Partials          ?        0
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20549?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/tseries/offsets.py](https://codecov.io/gh/pandas-dev/pandas/pull/20549/diff?src=pr&el=tree#diff-cGFuZGFzL3RzZXJpZXMvb2Zmc2V0cy5weQ==) | `97% <ø> (ø)` | |

------

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

Hi @jreback, I see travis fails https://travis-ci.org/pandas-dev/pandas/jobs/360472961, any idea whats going wrong?

ping @jreback 
Sorry @jreback, I'm wondering if can I do someting to get this task done?
there is a lint issue
@jreback the JOB="3.5_OSX" travis fails, it doesn't seem to be related with my changes... 
thanks @mmngreco
DOC: Sprint recap
State: closed

Included a small note for this. Should we plan a blogpost as well?

closes #20515

Labels:
name: Docs

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

```diff
@@            Coverage Diff             @@
##           master   #20543      +/-   ##
==========================================
+ Coverage   91.81%   91.84%   +0.02%     
==========================================
  Files         152      152              
  Lines       49259    49259              
==========================================
+ Hits        45229    45241      +12     
+ Misses       4030     4018      -12
```

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

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

------

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

Fixed.
thanks! @datapythonista (and @TomAugspurger for the PR)
[WIP]DOC: Fixed more warnings
State: closed

Also trying to fail on warnings. I think it's not working yet.

Labels:
name: Docs

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

```diff
@@            Coverage Diff             @@
##           master   #20542      +/-   ##
==========================================
+ Coverage   91.81%   91.84%   +0.02%     
==========================================
  Files         152      152              
  Lines       49259    49260       +1     
==========================================
+ Hits        45229    45242      +13     
+ Misses       4030     4018      -12
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20542?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/series.py](https://codecov.io/gh/pandas-dev/pandas/pull/20542/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvc2VyaWVzLnB5) | `93.85% <0%> (ø)` | :arrow_up: |
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/20542/diff?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `66.81% <0%> (+1.73%)` | :arrow_up: |

------

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

I've removed the changes to the DocBuilder with the errors since I haven't been able to get it working yet. I'll try again once we're error free.
Merging. Down to 2 warnings now.

```
/tmp/doc/source/index.rst.rst: WARNING: file not found: 'pandas.pdf'
/tmp/doc/source/index.rst.rst: WARNING: file not found: 'pandas.zip'
```
The warnings sound very much like https://github.com/spatialaudio/nbsphinx/issues/174, feel free to contribute there.
Ah, interesting, I'll take a look.

In this case the files really may not exist, since we don't do the PDF builds on our CI.
@TomAugspurger I assume the warning is caused by this:

https://github.com/pandas-dev/pandas/blob/6d610a4d9393c0d0335267dc3252ccabb9e51e43/doc/source/index.rst.template#L7-L9

... which would be exactly the same case as https://github.com/spatialaudio/nbsphinx/issues/174.
BUG: Presence of softlink in HDF5 file breaks HDFStore.keys() (GH20523)
State: closed

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

Labels:
name: IO Data
description: IO issues that don't fit into a more specific label
name: IO HDF5
description: read_hdf, HDFStore

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

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

```diff
@@            Coverage Diff             @@
##           master   #20537      +/-   ##
==========================================
+ Coverage   91.84%   91.84%   +<.01%     
==========================================
  Files         152      152              
  Lines       49255    49255              
==========================================
+ Hits        45238    45240       +2     
+ Misses       4017     4015       -2
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20537?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/io/pytables.py](https://codecov.io/gh/pandas-dev/pandas/pull/20537/diff?src=pr&el=tree#diff-cGFuZGFzL2lvL3B5dGFibGVzLnB5) | `92.45% <ø> (ø)` | :arrow_up: |
| [pandas/util/testing.py](https://codecov.io/gh/pandas-dev/pandas/pull/20537/diff?src=pr&el=tree#diff-cGFuZGFzL3V0aWwvdGVzdGluZy5weQ==) | `84.73% <0%> (+0.2%)` | :arrow_up: |

------

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

Hi, had some newbie git issues yesterday with rebasing, but I think I resolved them now in my branch/fork - please let me know if there are outstanding issues.
thanks @dworvos
ENH20521 Added metadata argument to DataFrame.to_parquet 
State: closed

The argument allows for custom file metadata updating the default one.
Closes #20521 

Checklist for other PRs (remove this part if you are doing a PR for the pandas documentation sprint):

- [x] closes #xxxx
- [x] tests added / passed
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry

Checklist from comments:

- [ ] add example in to_parquet docstring
- [ ] add API docs
- [ ] investigate fastparquet
- [ ] correct kwargs
- [ ] add test for warning
- [ ] address other comments


Labels:
name: IO Parquet
description: parquet, feather

Comments:
Summing up:  pyarrow/pandas handling of file level parquet metadata is ugly and at some point of time should be rewritten but looks like it is a larger task than I can afford to do.

The above simple hack can be implemented by anyone interested on his/her own just instead of df.to_parquet
use function like this:
```
import pyarrow.parquet
def to_parquet_with_updated_metadata(filename, df, metadata_update):
    table = pyarrow.Table.from_pandas(df)
    updated_metadata = dict(table.schema.metadata or {}, **metadata_update)
    table = table.replace_schema_metadata(updated_metadata)
    pyarrow.parquet.write_table(table, filename)

to_parquet_with_updated_metadata('test.parquet', df, {'test key ': 'test value'})
```
Should be usable enough until proper solution with access to all metadatas in parquet file is developed.
This is why I closed this PR
@JacekPliszka coming back to this: can you be a bit more specific in what is missing in pyarrow (or pandas) for properly handling of parquet metadata? 
Do you know if there is an issue for that on the pyarrow side? (or otherwise want to open one?)
Is what you are looking for the ability to specify additional metadata in the `pyarrow.parquet.write_table` function?
It's been couple months since I looked at it but parquet allows metadata at several levels - full file, column and page header.

It would be nice to have access to read and write at least the first two.

Firstly some kind of convention/format needs to be set how to separate library/pandas metadata from user controlled one.

Also there is issue of parquet datasets - individual files has each its own metadata while they are read as single pandas dataframe
DOC: Extension whatsenw
State: closed

Closes https://github.com/pandas-dev/pandas/issues/20532

Labels:
name: Docs

Comments:
Whoops, looks like I branched off the wrong branch. Oh well, fixing some other warnings too I guess :)
# [Codecov](https://codecov.io/gh/pandas-dev/pandas/pull/20533?src=pr&el=h1) Report
> Merging [#20533](https://codecov.io/gh/pandas-dev/pandas/pull/20533?src=pr&el=desc) into [master](https://codecov.io/gh/pandas-dev/pandas/commit/93bc32b156780aadcb953f91408d90f7e97c72c0?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/20533/graphs/tree.svg?token=eZ4WkYLtcO&width=650&src=pr&height=150)](https://codecov.io/gh/pandas-dev/pandas/pull/20533?src=pr&el=tree)

```diff
@@            Coverage Diff             @@
##           master   #20533      +/-   ##
==========================================
+ Coverage   91.81%   91.84%   +0.02%     
==========================================
  Files         152      152              
  Lines       49259    49259              
==========================================
+ Hits        45229    45241      +12     
+ Misses       4030     4018      -12
```

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

| [Impacted Files](https://codecov.io/gh/pandas-dev/pandas/pull/20533?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [pandas/core/series.py](https://codecov.io/gh/pandas-dev/pandas/pull/20533/diff?src=pr&el=tree#diff-cGFuZGFzL2NvcmUvc2VyaWVzLnB5) | `93.85% <ø> (ø)` | :arrow_up: |
| [pandas/plotting/\_converter.py](https://codecov.io/gh/pandas-dev/pandas/pull/20533/diff?src=pr&el=tree#diff-cGFuZGFzL3Bsb3R0aW5nL19jb252ZXJ0ZXIucHk=) | `66.81% <0%> (+1.73%)` | :arrow_up: |

------

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