Pydocstringformatter

Latest version: v0.7.3

Safety actively analyzes 706487 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.0

New functions:
* Handle multi-line summaries in ``FinalPeriodFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/77
* Add a newline to the end of the diff output by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/79
* Create ``SummaryAndDescriptionFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/82
* Add ``--exit-code`` option and add number of files to output by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/81
* Add line wrapping to summaries of docstrings by Pierre-Sassoulas in https://github.com/DanielNoord/pydocstringformatter/pull/14
* Make ``SplitSummaryAndDocstringFormatter`` non-optional by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/94
* Improve removal of unnecessary or double white lines by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/98
* Add ``--max-line-length`` option by mdczaplicki in https://github.com/DanielNoord/pydocstringformatter/pull/105

Bug fixes:
* Fix the ``SummaryFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/76
* Fix handling of summaries on a separate line by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/89
* Fix a bug with wrapping of single line summaries by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/95

Project changes:
* Add primer tests by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/78

New Contributors
* mdczaplicki made their first contribution in https://github.com/DanielNoord/pydocstringformatter/pull/105

**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.5.3...v0.6.0

0.5.3

What's Changed
* Fix a crash with ``SummaryFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/76


**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.5.2...v0.5.3

0.5.2

This is a re-release of 0.5.1 which had an incorrect tag number.

Nothing else changed.

v.0.5.1
**Please use version 0.5.2. This version has been yanked.**

Bug fixes:
* Fix bug with pre-commit hook config by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/73

**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.5.0...v.0.5.1

0.5.0

New functions:
* Create more formal documentation.
_Create ``docs`` and use Readthedocs for hosting by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/56_
* Improved usage message.
_Separate optional and non-optional formatters in help message by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/55_
* Add ``--push-multiline-opening`` option by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/53
* Improve ``SplitSummaryAndDocstringFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/69

Bug fixes:
* Create a constant for duplicated end of sentence punctuation by Pierre-Sassoulas in https://github.com/DanielNoord/pydocstringformatter/pull/51
* Add ':' and ';' to allowed punctuation by Pierre-Sassoulas in https://github.com/DanielNoord/pydocstringformatter/pull/52

**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.4.0...v0.5.0

0.4.0

New functions:
* New formatter that formats the type of quotes used for docstrings.
_Add ``QuotesTypeFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/47_

Bug fixes:
* Handle docstrings in single quoted strings correctly by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/46
* Allow question marks at the end of a docstring/summary by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/49

**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.3.0...v0.4.0

0.3.0

New functions:
* New formatter that adds periods to the end of docstrings.
_Add formatter of final period for single line docstrings and summaries by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/23_
* New formatter that adds a white line between a summary and the docstring body.
_Add ``SplitSummaryAndDocstringFormatter`` and update testutils by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/30_
* New formatter that capitalises the first letter of every docstring.
_Capitalize the first letter of the docstring by Pierre-Sassoulas in https://github.com/DanielNoord/pydocstringformatter/pull/8_
* New formatter that strips whitespaces from 1) docstring start, 2) docstring end and 3) end of lines.
_Add ``StripWhitespacesFormatter`` by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/41_
* Every formatter can now be turned on or off with commands.
_Make every formatter optional by Pierre-Sassoulas in https://github.com/DanielNoord/pydocstringformatter/pull/15_
* A new ``exclude`` option had been added.
_Add an ``exclude`` option to exclude files based on ``glob`` patterns by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/31_
* A new ``quiet`` option had been added that silences all status messages.
_Add ``--quiet`` option by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/39_
* We now print out a diff instead of the full file in non-write mode.
_Print out ``diff`` instead of complete file for formatting changes by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/19_

Bug fixes:
* Reconfigure encoding of ``stdout`` to ensure emoji's can be displayed by DanielNoord in https://github.com/DanielNoord/pydocstringformatter/pull/16

**Full Changelog**: https://github.com/DanielNoord/pydocstringformatter/compare/v0.2.0...v0.3.0

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.