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

textproc/py-rich 15.0.0

Rich text and beautiful formatting in the terminal

Port info

Maintainer
matthew@FreeBSD.org
Packages
latest: 15.0.0
Upstream
up to date
Last update
to 15.0.0 · e94b826fdd
Quarterly
2026Q4: 15.0.0
WWW
https://github.com/Textualize/rich
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-rich
installs 15.0.0 from latest; from quarterly (2026Q4) 15.0.0
Port
# cd /usr/ports/textproc/py-rich && make install clean
Size
541 KiB download · 3.7 MiB installed
Depends on
lang/python312 3.12.15, textproc/py-markdown-it-py 4.2.0, textproc/py-pygments 2.21.0
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1615.0.015.0.0–
FreeBSD 1515.0.015.0.0–
FreeBSD 1415.0.015.0.015.0.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1515.0.015.0.0–
FreeBSD 1415.0.015.0.015.0.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 15.0.0.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (88)

Matthew Seaman (matthew) · 11.1.0
textproc/py-rich: update to 11.1.0

ChangeLog:	https://github.com/Textualize/rich/blob/v11.1.0/CHANGELOG.md
8e7f76efdb
Matthew Seaman (matthew) · 11.0.0
textproc/py-rich: update to 11.0.0

ChangeLog:	  https://github.com/Textualize/rich/blob/v11.0.0/CHANGELOG.md
44e11522e2
Matthew Seaman (matthew) · 10.16.1
textproc/py-rich: update to 10.16.1

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.16.1/CHANGELOG.md
87da00f2fd
Matthew Seaman (matthew) · 10.16.0
textproc/py-rich: update to 10.16.0

ChangeLog:	  https://github.com/willmcgugan/rich/blob/v10.16.0/CHANGELOG.md
34689c1c15
Matthew Seaman (matthew) · 10.15.2
textproc/py-rich: update to 10.15.2

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.15.2/CHANGELOG.md
b298802b56
Matthew Seaman (matthew) · 10.14.0
textproc/py-rich: Update to 10.14.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.14.0/CHANGELOG.md
a22e72a8a0
Matthew Seaman (matthew) · 10.13.0
textproc/py-rich: Update to 10.13.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.13.0/CHANGELOG.md
deeebc0fc1
Matthew Seaman (matthew) · 10.12.0
textproc/py-rich: update to 10.12.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.12.0/CHANGELOG.md
3d13524ea8
Matthew Seaman (matthew) · 10.11.0
textproc/py-rich: update to 10.11.0

ChangeLog:	  https://github.com/willmcgugan/rich/blob/v10.11.0/CHANGELOG.md
2fb798e986
Matthew Seaman (matthew) · 10.9.0
textproc/py-rich: update to 10.9.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.9.0/CHANGELOG.md
9f5b792c9e
Matthew Seaman (matthew) · 10.8.0
textproc/py-rich: update to 10.8.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.8.0/CHANGELOG.md
f18c246a08
Matthew Seaman (matthew) · 10.7.0
textproc/py-rich: update to 10.7.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.7.0/CHANGELOG.md
d59a7183f7
Matthew Seaman (matthew) · 10.6.0
textproc/py-rich: update to 10.6.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.6.0/CHANGELOG.md
3462983b33
Matthew Seaman (matthew) · 10.5.0
textproc/py-rich: update to 10.5.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.5.0/CHANGELOG.md
8e68da3fc6
Matthew Seaman (matthew) · 10.4.0
textproc/py-rich: update to 10.4.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.4.0/CHANGELOG.md
2784ab84f9
Matthew Seaman (matthew) · 10.3.0
textproc/py-rich: update to 10.3.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.3.0/CHANGELOG.md
d1c33c7520
Matthew Seaman (matthew) · 10.2.2
textproc/py-rich: update to 10.2.2

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.2.2/CHANGELOG.md
173aa1c364
Matthew Seaman (matthew) · 10.2.0
textproc/py-rich: update to 10.2.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.2.0/CHANGELOG.md
5acd613d61
Matthew Seaman (matthew) · 10.1.0
textproc/py-rich -- update to 10.1.0

ChangeLog:	 https://github.com/willmcgugan/rich/blob/v10.1.0/CHANGELOG.md
190ab967a4
Mathieu Arnold (mat) · 10.0.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 10.0.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Matthew Seaman (matthew) · 10.0.0
Update to 10.0.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v10.0.0/CHANGELOG.md
0a3ae4c3f5
Matthew Seaman (matthew) · 9.13.0
Update to 9.13.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.13.0/CHANGELOG.md
3db0638cfe
Matthew Seaman (matthew) · 9.12.3
Update to 9.12.3

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.12.3/CHANGELOG.md
f7015a5601
Matthew Seaman (matthew) · 9.11.1
Update to 9.11.1

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.11.1/CHANGELOG.md
aaa48095c5
Matthew Seaman (matthew) · 9.10.0
Update to 9.10.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.10.0/CHANGELOG.md
49207c0d1d
Matthew Seaman (matthew) · 9.9.0
Update to 9.9.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.9.0/CHANGELOG.md
eaaad65db2
Matthew Seaman (matthew) · 9.8.2
Update to 9.8.2

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.8.2/CHANGELOG.md
08b9a8b244
Matthew Seaman (matthew) · 9.6.0
Update to 9.6.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.6.0/CHANGELOG.md
1524a77a84
Matthew Seaman (matthew) · 9.5.1
Update to 9.5.1

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.5.1/CHANGELOG.md
4cdd7ce275
Matthew Seaman (matthew) · 9.3.0
Update to 9.3.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.3.0/CHANGELOG.md
0c39a5c738
Matthew Seaman (matthew) · 9.2.0
Update to 9.2.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v9.2.0/CHANGELOG.md
1b63c3fe64
Matthew Seaman (matthew) · 9.1.0
Update to 9.1.0

ChangeLog: https://github.com/willmcgugan/rich/blob/v9.1.0/CHANGELOG.md
767481391f
Matthew Seaman (matthew) · 9.0.0
Upgrade to 9.0.0

ChangeLog: https://github.com/willmcgugan/rich/blob/v9.0.0/CHANGELOG.md
4c0d6c3e2d
Matthew Seaman (matthew) · 8.0.0
Update to 8.0.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v8.0.0/CHANGELOG.md
89bfa2a78f
Matthew Seaman (matthew) · 7.1.0
Update to 7.1.0

ChangeLog:	https://github.com/willmcgugan/rich/blob/v7.1.0/CHANGELOG.md
58a90fff49
Matthew Seaman (matthew) · 7.0.0
Delete mistakenly included editor backup file
f0cd451ccf
Matthew Seaman (matthew) · 7.0.0
Rich is a Python library for rich text and beautiful formatting in the terminal.

The Rich API makes it easy to add color and style to terminal
output. Rich can also render pretty tables, progress bars, markdown,
syntax highlighted source code, tracebacks, and more -- out of the
box.

WWW: https://github.com/willmcgugan/rich
25254ad56a