Backport PR #34481 on branch 1.0.x (DOC: start 1.0.5)
Backport PR #34481: DOC: start 1.0.5
cc @simonjayhawkins there are some failures on numpy dev build, like:

```
________ ERROR collecting pandas/tests/frame/indexing/test_indexing.py _________
pandas/tests/frame/indexing/test_indexing.py:31: in <module>
    class TestDataFrameIndexing:
pandas/tests/frame/indexing/test_indexing.py:80: in TestDataFrameIndexing
    DataFrame(columns=list("AB")),
pandas/core/frame.py:435: in __init__
    mgr = init_dict(data, index, columns, dtype=dtype)
pandas/core/internals/construction.py:239: in init_dict
    val = construct_1d_arraylike_from_scalar(np.nan, len(index), nan_dtype)
pandas/core/dtypes/cast.py:1440: in construct_1d_arraylike_from_scalar
    dtype = dtype.dtype
E   AttributeError: type object 'object' has no attribute 'dtype'
```

Did you already see that before?

But merging this, since it is unrelated to the whatsnew > Did you already see that before?

no, but I _think_ should soon have a fix. This is not present on master, mainly down to the changes in #33725.

rather than try and backport all the changes in #33725, will raise a PR shortly with just the changes to fix CI on 1.0.x branch directly against the 1.0.x branch.