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

textproc/py-zensical 0.0.71

Modern static site generator

Port info

Maintainer
kai@FreeBSD.org
Packages
latest: 0.0.71
Upstream
Higher version available: 0.0.72
Last update
to 0.0.71 · 920f0edcdd
Quarterly
2026Q4: 0.0.67
WWW
https://zensical.org
Links
cgit · VuXML

Install

Package
# pkg install py312-zensical
installs 0.0.71 from latest; from quarterly (2026Q4) 0.0.67
Port
# cd /usr/ports/textproc/py-zensical && make install clean
Size
11 MiB download · 33 MiB installed
Depends on
devel/py-Jinja2 3.1.6, devel/py-click 8.5.0, devel/py-deepmerge 3.0.1, devel/py-pathspec 1.1.1, devel/py-pyyaml 6.0.3_1, lang/python312 3.12.15, textproc/py-markdown 3.10.3, textproc/py-pygments 2.21.0, textproc/py-pymdown-extensions 11.0.2, textproc/py-tomli 2.4.1
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.0.710.0.67–
FreeBSD 150.0.710.0.70–
FreeBSD 140.0.710.0.670.0.71

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.0.670.0.67–
FreeBSD 140.0.670.0.670.0.67

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (43)

Michael Osipov (michaelo) · 0.0.71
textproc/py-zensical: Update to 0.0.71

Approved by:	kai (maintainer via email)
920f0edcdd
Michael Osipov (michaelo) · 0.0.70
textproc/py-zensical: Update to 0.0.70

Approved by:	kai (maintainer via email)
6e9fe8cb72
Mikael Urankar (mikael) · 0.0.67_1
lang/rust: Bump revisions after 1.99.0

PR:		299016
9c878207a1
Michael Osipov (michaelo) · 0.0.67
textproc/py-zensical: Update to 0.0.67

Approved by:	kai (maintainer via email)
5c5910063b
Michael Osipov (michaelo) · 0.0.65
textproc/py-zensical: Update to 0.0.65

Approved by:	kai (maintainer via email)
a9271f9135
Michael Osipov (michaelo) · 0.0.63
textproc/py-zensical: Update to 0.0.63

Approved by:	kai (maintainer via email)
942b0b4d98
Michael Osipov (michaelo) · 0.0.62
textproc/py-zensical: Update to 0.0.62

Approved by:	kai (maintainer via email)
61cd62a17c
Michael Osipov (michaelo) · 0.0.60
textproc/py-zensical: Update to 0.0.60

Approved by:	kai (maintainer via email)
fd28ba41e1
Mikael Urankar (mikael) · 0.0.59_1
lang/rust: Bump revisions after 1.98.1

PR:		298139
7316461925
Kai Knoblich (kai) · 0.0.59
textproc/py-zensical: Update to 0.0.59

Changelogs since 0.0.57:

https://github.com/zensical/zensical/releases/tag/v0.0.59
https://github.com/zensical/zensical/releases/tag/v0.0.58
44e03632b0
Kai Knoblich (kai) · 0.0.57 MFH 2026Q3 ✓
textproc/py-zensical: Update to 0.0.57

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.57
84a8cecbaf
Kai Knoblich (kai) · 0.0.56 MFH 2026Q3 ✓
textproc/py-zensical: Update to 0.0.56

Changelogs since 0.0.53:

https://github.com/zensical/zensical/releases/tag/v0.0.56
https://github.com/zensical/zensical/releases/tag/v0.0.55
https://github.com/zensical/zensical/releases/tag/v0.0.54
29050cc33c
Kai Knoblich (kai) · 0.0.53 MFH 2026Q3 ✓
textproc/py-zensical: Update to 0.0.53

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.53

MFH:		2026Q3
1b33d0e246
Kai Knoblich (kai) · 0.0.52 MFH 2026Q3 ✓
textproc/py-zensical: Update to 0.0.52

Changelogs:

https://github.com/zensical/zensical/releases/tag/v0.0.52
https://github.com/zensical/zensical/releases/tag/v0.0.51

MFH:		2026Q3
4bd0c15405
Mikael Urankar (mikael) · 0.0.50_1
lang/rust: Bump revisions after 1.97.1

PR:		296645
9c892d2601
Kai Knoblich (kai) · 0.0.50 MFH 2026Q3 ✓
textproc/py-zensical: Update to 0.0.50

* Remove no longer required patch.

Changelogs since 0.0.46:

https://github.com/zensical/zensical/releases/tag/v0.0.50
(There's no 0.0.49 release)
https://github.com/zensical/zensical/releases/tag/v0.0.48
https://github.com/zensical/zensical/releases/tag/v0.0.47

MFH:		2026Q3
349973a5f7
Kai Knoblich (kai) · 0.0.46
textproc/py-zensical: Update to 0.0.46

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.46
0d7971d31e
Kai Knoblich (kai) · 0.0.45
textproc/py-zensical: Update to 0.0.45

Changelogs since 0.0.43:

https://github.com/zensical/zensical/releases/tag/v0.0.45
https://github.com/zensical/zensical/releases/tag/v0.0.44
7aff166134
Mikael Urankar (mikael) · 0.0.43_1
lang/rust: Bump revisions after 1.96.0

PR:		295694
e29b5eeec3
Kai Knoblich (kai) · 0.0.43
textproc/py-zensical: Update to 0.0.43

Changelogs since 0.0.41:

https://github.com/zensical/zensical/releases/tag/v0.0.43
https://github.com/zensical/zensical/releases/tag/v0.0.42
1299385d89
Kai Knoblich (kai) · 0.0.41
textproc/py-zensical: Update to 0.0.41

* While I'm here, adjust the version requirements now that py-click has
  recently been updated.

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.41
01156d4df6
Kai Knoblich (kai) · 0.0.40
textproc/py-zensical: Update to 0.0.40

Changelogs since 0.0.37:

https://github.com/zensical/zensical/releases/tag/v0.0.40
https://github.com/zensical/zensical/releases/tag/v0.0.39
https://github.com/zensical/zensical/releases/tag/v0.0.38
5fcdbf14ae
Kai Knoblich (kai) · 0.0.37
textproc/py-zensical: Update to 0.0.37

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.37
af04926e8f
Mikael Urankar (mikael) · 0.0.36_1
lang/rust: Bump revisions after 1.95.0

PR:		294615
17bf498fd2
Kai Knoblich (kai) · 0.0.36
textproc/py-zensical: Update to 0.0.36

Changelogs since 0.0.34:

https://github.com/zensical/zensical/releases/tag/v0.0.36
https://github.com/zensical/zensical/releases/tag/v0.0.35
1a58df8463
Kai Knoblich (kai) · 0.0.34
textproc/py-zensical: Update to 0.0.34

* This version added support for TOML 1.1.0.  For this reason and to
  make use of it, the requirement for py-tomli must be set explicitly,
  because the PY_TOMLI macro currently only applies to Python versions
  prior to 3.11.

  The reason for the latter one is that, starting with Python 3.11,
  support for parsing TOML 1.0.0 is available in the Python standard
  library via the "tomllib" module.

  With py-tomli 2.4.0, support for TOML 1.1.0 has been added, which
  is currently only implemented in Python 3.15.

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.34
6b0f7bf6d3
Michael Osipov (michaelo) · 0.0.33
textproc/py-zensical: Update to 0.0.33

Approved by:	kai
Changelog:	https://github.com/zensical/zensical/releases/tag/v0.0.33
Differential Revision:	https://reviews.freebsd.org/D56418
12dc3fce98
Kai Knoblich (kai) · 0.0.31
textproc/py-zensical: Update to 0.0.31

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.31
6e691cc9e4
Kai Knoblich (kai) · 0.0.30
textproc/py-zensical: Update to 0.0.30

Changelogs since 0.0.27:

https://github.com/zensical/zensical/releases/tag/v0.0.30
https://github.com/zensical/zensical/releases/tag/v0.0.29
https://github.com/zensical/zensical/releases/tag/v0.0.28
bb2a0d1f97
Mikael Urankar (mikael) · 0.0.27_1
lang/rust: Bump revisions after 1.94.0

PR:		293615
43f5b4a72f
Kai Knoblich (kai) · 0.0.27
textproc/py-zensical: Update to 0.0.27

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.27
cb9dd3413c
Kai Knoblich (kai) · 0.0.26
textproc/py-zensical: Update to 0.0.26

Changelogs since 0.0.24:

https://github.com/zensical/zensical/releases/tag/v0.0.26
https://github.com/zensical/zensical/releases/tag/v0.0.25
4d2670c0ec
Kai Knoblich (kai) · 0.0.24
textproc/py-zensical: Update to 0.0.24

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.24
95bdb6b773
Kai Knoblich (kai) · 0.0.23
textproc/py-zensical: Update to 0.0.23

Changelogs since 0.0.21:

https://github.com/zensical/zensical/releases/tag/v0.0.23
https://github.com/zensical/zensical/releases/tag/v0.0.22
23f28e5055
Kai Knoblich (kai) · 0.0.21
textproc/py-zensical: Update to 0.0.21

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.21
65a0113c2d
Kai Knoblich (kai) · 0.0.20
textproc/py-zensical: Update to 0.0.20

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.20
5d24f69dee
Mikael Urankar (mikael) · 0.0.19_1
lang/rust: Bump revisions after 1.93.0

PR:		292360
3d631100e8
Kai Knoblich (kai) · 0.0.19
textproc/py-zensical: Update to 0.0.19

Changelogs since 0.0.16:

https://github.com/zensical/zensical/releases/tag/v0.0.19
https://github.com/zensical/zensical/releases/tag/v0.0.18
https://github.com/zensical/zensical/releases/tag/v0.0.17
8321a90609
Kai Knoblich (kai) · 0.0.16
textproc/py-zensical: Update to 0.0.16

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.16
25a167d067
Kai Knoblich (kai) · 0.0.15
textproc/py-zensical: Update to 0.0.15

Changelogs since 0.0.11:

https://github.com/zensical/zensical/releases/tag/v0.0.15
https://github.com/zensical/zensical/releases/tag/v0.0.14
https://github.com/zensical/zensical/releases/tag/v0.0.13
https://github.com/zensical/zensical/releases/tag/v0.0.12
264a6d212d
Mikael Urankar (mikael) · 0.0.11_1
lang/rust: Bump revisions after 1.92.0

PR:		291582
5e496c7707
Kai Knoblich (kai) · 0.0.11
textproc/py-zensical: Update to 0.0.11

Changelog:

https://github.com/zensical/zensical/releases/tag/0.0.11
c325758eb4
Kai Knoblich (kai) · 0.0.10
textproc/py-zensical: New port

Zensical is a modern static site generator designed to simplify
building and maintaining project documentation.  It's built by
the creators of Material for MkDocs and shares the same core
design principles and philosophy - batteries included, easy to
use, with powerful customization options.
8947ddc9fe