DOC: Wrong spaces in the documentation
In #23738 we fixed many cases where a space was missing before the colon splitting the parameter name and the type (e.g. `name: str` changed to `name : str`).

But in few cases spaces were added in places where they were not required or wrong, for example:
- In directives: `.. deprecated :: 0.21.0`
- In rst lists: `Series : the user provides a pandas.Series object of the same`
- In code: `"border" : {"top": "thin",`

We should restore those cases and remove the added spaces.