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

textproc/py-griffe 2.3.0

Signatures for entire Python programs

Port info

Maintainer
kai@FreeBSD.org
Packages
latest: 2.3.0
Upstream
Higher version available: 2.4.1
Last update
to 2.3.0 · c275284de8
Quarterly
2026Q4: 2.3.0
WWW
https://github.com/mkdocstrings/griffe
Links
cgit · VuXML

Install

Package
# pkg install py312-griffe
installs 2.3.0 from latest; from quarterly (2026Q4) 2.3.0
Port
# cd /usr/ports/textproc/py-griffe && make install clean
Size
6.1 KiB download · 14 KiB installed
Depends on
lang/python312 3.12.15, textproc/py-griffecli 2.3.0, textproc/py-griffelib 2.3.0
License
ISCL

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.3.02.3.0–
FreeBSD 152.3.02.3.0–
FreeBSD 142.3.02.3.02.3.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.3.02.3.0–
FreeBSD 142.3.02.3.02.3.0

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 2.3.0.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (37)

Kai Knoblich (kai) · 2.3.0
textproc/py-griffe{cli,lib}: Update to 2.3.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/2.3.0
c275284de8
Kai Knoblich (kai) · 2.2.0
textproc/py-griffe{cli,lib}: Update to 2.2.0

* Move the test suite to py-griffecli and py-griffelib because it's no
  longer available for py-griffe, which a a meta-package of the latter
  two.

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/2.2.0
8f7c8138d6
Kai Knoblich (kai) · 2.1.0
textproc/py-griffe{cli,lib}: Update to 2.1.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/2.1.0
de53bb35f8
Kai Knoblich (kai) · 2.0.2
textproc/py-griffe: Update to 2.0.2

* With release 2.0.0, the package was split into py-griffe, py-griffecli
  and py-griffelib, with the corresponding logic moved to those
  components.

Changelog since 1.15:

https://github.com/mkdocstrings/griffe/blob/2.0.2/CHANGELOG.md
968705e7cc
Kai Knoblich (kai) · 1.15.0
textproc/py-griffe: Update to 1.15.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/1.15.0
4448aed3d4
Kai Knoblich (kai) · 1.14.0
textproc/py-griffe: Update to 1.14.0

Changelog since 1.9.0:

https://github.com/mkdocstrings/griffe/blob/1.14.0/CHANGELOG.md
e0cb4fe341
Kai Knoblich (kai) · 1.9.0
textproc/py-griffe: Update to 1.9.0

Changelog since 1.7.3:

https://github.com/mkdocstrings/griffe/blob/1.9.0/CHANGELOG.md

MFH:		2025Q3
01e2723bd6
Kai Knoblich (kai) · 1.7.3
textproc/py-griffe: Update to 1.7.3

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/1.7.3

MFH:		2025Q2
76e65452fe
Kai Knoblich (kai) · 1.7.2
textproc/py-griffe: Update to 1.7.2

* Adjust USE=python accordingly, because Python 3.8 is no longer
  present in the ports tree after ca15850a2b13 while I'm here.

Changelog since 1.7.0:

https://github.com/mkdocstrings/griffe/releases/tag/1.7.2

MFH:		2025Q2
0c6fc63c32
Kai Knoblich (kai) · 1.7.0
textproc/py-griffe: Update to 1.7.0

Changelog since 1.6.2:

https://github.com/mkdocstrings/griffe/blob/1.7.0/CHANGELOG.md
7310cfb068
Kai Knoblich (kai) · 1.6.2
textproc/py-griffe: Update to 1.6.2

Changelog since 1.5.6:

https://github.com/mkdocstrings/griffe/blob/1.6.2/CHANGELOG.md
4686103ba7
Kai Knoblich (kai) · 1.5.6
textproc/py-griffe: Update to 1.5.6

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/1.5.6
cee22eb904
Kai Knoblich (kai) · 1.5.5
textproc/py-griffe: Update to 1.5.5

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/1.5.5
25e138fafd
Kai Knoblich (kai) · 1.5.4
textproc/py-griffe: Update to 1.5.4

Changelog since 1.5.1:

https://github.com/mkdocstrings/griffe/blob/1.5.4/CHANGELOG.md
a963794ec2
Kai Knoblich (kai) · 1.5.1
textproc/py-griffe: Update to 1.5.1

Changelog since 1.4.1:

https://github.com/mkdocstrings/griffe/blob/1.5.1/CHANGELOG.md
7ba688746b
Kai Knoblich (kai) · 1.4.1
textproc/py-griffe: Update to 1.4.1

* Support for Python 3.8 was dropped with version 1.4.1, thus remove
  the relevant parts in the Makefile that are no longer needed.

Changelog since 1.3.2:

https://github.com/mkdocstrings/griffe/blob/1.4.1/CHANGELOG.md
1b09a3931e
Kai Knoblich (kai) · 1.3.2
textproc/py-griffe: Update to 1.3.2

Changelog since 1.2.0:

https://github.com/mkdocstrings/griffe/blob/1.3.2/CHANGELOG.md
df72274dab
Kai Knoblich (kai) · 1.2.0
textproc/py-griffe: Update to 1.2.0

* Switch back to PyPI, because the sdists now contain the full test
  suite again and remove the workaround for the PDM build system,
  which is no longer needed.

Changelogs since 1.0.0:

https://github.com/mkdocstrings/griffe/blob/1.2.0/CHANGELOG.md
0ee63e8aad
Kai Knoblich (kai) · 1.0.0
textproc/py-griffe: Update to 1.0.0

Changelogs since 0.48.0:

https://github.com/mkdocstrings/griffe/releases/tag/1.0.0
https://github.com/mkdocstrings/griffe/releases/tag/0.49.0
7ff47bec4f
Kai Knoblich (kai) · 0.48.0
textproc/py-griffe: Update to 0.48.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.48.0
d620691779
Kai Knoblich (kai) · 0.47.0
textproc/py-griffe: Update to 0.47.0

Changelog since 0.45.3:

https://github.com/mkdocstrings/griffe/blob/0.47.0/CHANGELOG.md
580db754b0
Kai Knoblich (kai) · 0.45.3
textproc/py-griffe: Update to 0.45.3

* Switch to GitHub to continue using the test suite, which is currently
  not included with the recent sdist tarballs.

Changelog since 0.44.0:

https://github.com/mkdocstrings/griffe/blob/0.45.3/CHANGELOG.md
241b1b81a1
Kai Knoblich (kai) · 0.44.0
textproc/py-griffe: Update to 0.44.0

Changelog since 0.42.1:

https://github.com/mkdocstrings/griffe/blob/0.44.0/CHANGELOG.md
eb4a9ce5e3
Kai Knoblich (kai) · 0.42.1
textproc/py-griffe: Update to 0.42.1

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.42.1
8d0257ce58
Kai Knoblich (kai) · 0.42.0
textproc/py-griffe: Update to 0.42.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.42.0
32480b5805
Kai Knoblich (kai) · 0.41.3
textproc/py-griffe: Update to 0.41.3

Changelog since 0.40.0:

https://github.com/mkdocstrings/griffe/blob/0.41.3/CHANGELOG.md
b84a053759
Kai Knoblich (kai) · 0.40.1
textproc/py-griffe: Update to 0.40.1

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.40.1
f15dffd21f
Kai Knoblich (kai) · 0.40.0
textproc/py-griffe: Update to 0.40.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.40.0
6743cec46c
Kai Knoblich (kai) · 0.39.1
textproc/py-griffe: Update to 0.39.1

Changelog since 0.38.1:

https://github.com/mkdocstrings/griffe/blob/0.39.1/CHANGELOG.md
906a197718
Kai Knoblich (kai) · 0.38.1
textproc/py-griffe: Update to 0.38.1

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.38.1
5a84bb3b9a
Kai Knoblich (kai) · 0.38.0
textproc/py-griffe: Update to 0.38.0

Changelog since 0.36.9:

https://github.com/mkdocstrings/griffe/blob/0.38.0/CHANGELOG.md
08c96db4f4
Kai Knoblich (kai) · 0.36.9
textproc/py-griffe: Update to 0.36.9

Changelog since 0.36.4:

https://github.com/mkdocstrings/griffe/blob/0.36.9/CHANGELOG.md
a4748174bb
Kai Knoblich (kai) · 0.36.4
textproc/py-griffe: Update to 0.36.4

Changelog since 0.36.2:

https://github.com/mkdocstrings/griffe/blob/0.36.4/CHANGELOG.md
d600ad1ef8
Kai Knoblich (kai) · 0.36.2
textproc/py-griffe: Update to 0.36.2

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.36.2
8856e3da01
Kai Knoblich (kai) · 0.36.1
textproc/py-griffe: Update to 0.36.1

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.36.1
37c3977915
Kai Knoblich (kai) · 0.36.0
textproc/py-griffe: Update to 0.36.0

Changelog:

https://github.com/mkdocstrings/griffe/releases/tag/0.36.0
54c4d15e3e
Kai Knoblich (kai) · 0.35.2
textproc/py-griffe: New port

Signatures for entire Python programs.  Extract the structure, the
frame, the skeleton of your project, to generate API documentation or
find breaking changes in your API.
096daca932