ENH: Deprecate non-keyword arguments for MultiIndex.set_levels
- [X] xref  #41486
- [X] tests added / passed
- [X] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
- [X] whatsnew entry

Looks like you need to tinker with stacklevels in some of the warnings Made all the changes. failure is unrelated; thats the build that tests against numpy's dev branch and raises if we encounter and FutureWarnings, which we now do all over Thanks @01-vyom 