CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/py-docformatter 1.7.8

Format docstrings to follow PEP 257

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 1.7.8
Upstream
up to date
Last update
to 1.7.8 · b346dae246
Quarterly
2026Q4: 1.7.8
WWW
https://docformatter.readthedocs.io/en/latest/
Links
cgit · VuXML

Install

Package
# pkg install py312-docformatter
installs 1.7.8 from latest; from quarterly (2026Q4) 1.7.8
Port
# cd /usr/ports/devel/py-docformatter && make install clean
# make -C /usr/ports/devel/py-docformatter config  # change options first
Size
77 KiB download · 456 KiB installed
Depends on
devel/py-untokenize 0.1.1_1, lang/python312 3.12.15, textproc/py-charset-normalizer 3.5.1
License
MIT
Options
1 of 1 on in the package: TOMLI

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.7.81.7.8–
FreeBSD 151.7.81.7.8–
FreeBSD 141.7.81.7.81.7.8

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.7.81.7.8–
FreeBSD 141.7.81.7.81.7.8

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.7.8.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (5)

Po-Chuan Hsieh (sunpoet) · 1.7.8
devel/py-docformatter: Update to 1.7.8

Changes:	https://github.com/PyCQA/docformatter/releases
b346dae246
Po-Chuan Hsieh (sunpoet) · 1.7.7
devel/py-docformatter: Update to 1.7.7

Changes:	https://github.com/PyCQA/docformatter/releases
6aa8d15357
Po-Chuan Hsieh (sunpoet) · 1.7.6
devel/py-docformatter: Update to 1.7.6

Changes:	https://github.com/PyCQA/docformatter/releases
e577e83105
Po-Chuan Hsieh (sunpoet) · 1.7.5
Mk/Uses/python.mk: Introduce PY_TOMLI

- Convert ports to use PY_TOMLI to simplify Makefile.

The minimal version is set to 2.0.1 because it is required by multiple ports such as devel/py-poetry.
The upper bound of version is set to 3 because it is limited by devel/py-poetry.

With hat:	python
180cd7365c
Po-Chuan Hsieh (sunpoet) · 1.7.5
devel/py-docformatter: Add py-docformatter 1.7.5

docformatter automatically formats docstrings to follow a subset of the PEP 257
conventions. Below are the relevant items quoted from PEP 257.
- For consistency, always use triple double quotes around docstrings.
- Triple quotes are used even though the string fits on one line.
- Multi-line docstrings consist of a summary line just like a one-line
  docstring, followed by a blank line, followed by a more elaborate description.
- Unless the entire docstring fits on a line, place the closing quotes on a line
  by themselves.

docformatter also handles some of the PEP 8 conventions.
- Don't write string literals that rely on significant trailing whitespace. Such
  trailing whitespace is visually indistinguishable and some editors (or more
  recently, reindent.py) will trim them.

docformatter formats docstrings compatible with black when passed the --black
option.

docformatter formats field lists that use Epytext or Sphinx styles.
c18d4609ce