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

```
Performing static analysis using mypy
pandas/core/internals/blocks.py:2119: error: Definition of "to_native_types" in base class "DatetimeLikeBlockMixin" is incompatible with definition in base class "Block"  [misc]
pandas/core/internals/blocks.py:2365: error: Definition of "to_native_types" in base class "DatetimeLikeBlockMixin" is incompatible with definition in base class "Block"  [misc]
Found 2 errors in 1 file (checked 1057 source files)
``` mypy complaints fixed; unrelated timeout Looks like this is a blocker (for mypy reasons) for the otherwise-ready branch fixing #32441