String dtype: turn on by default by jorisvandenbossche · Pull Request #61722 · pandas-dev/pandas (original) (raw)
To be able to move forward with enabling this on main, I added commits to temporarily disable failing CI for doc build or doctest failures. That will require more fixes, but also can only be done when this is enabled, and I would prefer doing that in separate (potentially multiple) PRs instead of doing it all at once.
Another alternative would be to just keep the option disabled specifically in those builds (by setting PANDAS_FUTURE_INFER_STRINGS=0 in those builds), so they can keep running and testing for now. But for the docstests, that still gives the same problem that then fixing them needs to be done in one go, so I think for doctests I prefer disabling errors temporarily, and then fixing all failures in separate PRs.