DEPR: positional arguments in favor of keyword arguments
- [x] closes #48395 
- [x] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [x] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [x] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

This is currently just changing, not a deprecation.  Just noting logistically I would prefer removing all prior deprecations before adding new ones for 2.0 > Just noting logistically I would prefer removing all prior deprecations before adding new ones for 2.0

Agreed.  Some of the 2.0 deprecations are missing from #30228, so we're gonna end up just grepping for FutureWarning.  Adding new ones will cause trouble.
 This pull request is stale because it has been open for thirty days with no activity. Please [update](https://pandas.pydata.org/pandas-docs/stable/development/contributing.html#updating-your-pull-request) and respond to this comment if you're still interested in working on this. Needs a rebase, we will start merging deprecations Thanks for the pull request, but it appears to have gone stale. If interested in continuing, please merge in the main branch, address any review comments and/or failing tests, and we can reopen.