The use of `docformatter` was removed in https://github.com/smithy-lang/smithy-python/pull/570 since it isn't supported in Python 3.14 and causing more problems than is helpful at the moment. I'm creating this issue so we don't forget to do one of the following: - Add `docformatter` when a new version is released with Python 3.14 support - Enable the [pydocstyle rules](https://docs.astral.sh/ruff/rules/#pydocstyle-d) for ruff. I think this actually provides more coverage but more strict and will require extra work. - I prefer this approach since we don't need to introduce a new dependency, we should just stay on ruff > [!IMPORTANT] > This should be addressed for both hand-written smithy-python packages AND code generated smithy clients
The use of
docformatterwas removed in #570 since it isn't supported in Python 3.14 and causing more problems than is helpful at the moment.I'm creating this issue so we don't forget to do one of the following:
docformatterwhen a new version is released with Python 3.14 supportImportant
This should be addressed for both hand-written smithy-python packages AND code generated smithy clients