* add support for class kwargs config * reformat tests * add changes file and docs * fix linting in 'inherit_config' * tweak docs Co-authored-by: Samuel Colvin <s@muelcolvin.com>