CLN: remove never-used kwargs, make kwargs explicit
Nice PR - always on board with these types of cleanups thanks ci is failing. was already failing here. revert or push fix? @jbrockmendel  the 37npdev build should have been fixed.  the mypy complaint ill push a PR for in a few minutes