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

devel/py-pygit2 1.20.1

Python bindings for libgit2

Port info

Maintainer
mfechner@FreeBSD.org
Packages
latest: 1.20.1
Upstream
up to date
Last update
to 1.20.1 · ab873bce33
Quarterly
2026Q4: 1.20.1
Formerly
devel/py3-pygit2 until 2017-11-30
WWW
https://www.pygit2.org
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-pygit2
installs 1.20.1 from latest; from quarterly (2026Q4) 1.20.1
Port
# cd /usr/ports/devel/py-pygit2 && make install clean
Size
305 KiB download · 1.8 MiB installed
Depends on
devel/libgit2 1.9.7, devel/py-cffi 2.1.1, lang/python312 3.12.15
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.20.11.20.1–
FreeBSD 151.20.11.20.1–
FreeBSD 141.20.11.20.11.20.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.20.11.20.1–
FreeBSD 141.20.11.20.11.20.1

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (67)

William Grzybowski (wg) · 0.25.1
devel/libgit2: update to 0.25.1
c11268084f
William Grzybowski (wg) · 0.24.1
devel/py-pygit2: update to 0.24.1

PR:		213821
Submitted by:	jbeich
9410e0ec81
Mathieu Arnold (mat) · 0.24.0
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
William Grzybowski (wg) · 0.24.0
devel/py-pygit2: update to catch libgit2 change
bfa4b56d33
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.23.2
- Update to 0.23.2 - Strip shared library - Do not silence installation message - Update pkg-descr

Changes:	https://pypi.python.org/pypi/pygit2#changelog
PR:		204864
Submitted by:	sunpoet (myself)
Approved by:	wg (maintainer)
5263613a31
Koop Mast (kwm) · 0.23.0
Update libgit2 to 0.23.1.

Add curl option for HTTP support.

Submitted by:	Andrey Cherkashin <andoriyu@gmail.com>
Approved by:	wg@
Differential Revision:	https://reviews.freebsd.org/D3494
ba15b039e4
Koop Mast (kwm) · 0.22.0
Update libgit2 to 0.22.1. [1] Update libgit2-glib to 0.22.8. Update gitg to 3.16.1. Update py-pygit2 to 0.22.0. [1][3] Update rubygem-rugged to 0.22.1b1. [2]

This is done in one commit due to API/ABI breakage in libgit2.

PR:		196176	(based on)
Differential Revision:	https://reviews.freebsd.org/D2468
Submitted by:	lightside@gmx.com
Approved by:	maintainer (wg@ blanked) [1], ruby (swills@)[2]
Reviewed by:	koobs@ [3]
4a432dfdb2
William Grzybowski (wg) · 0.21.1
devel/py-pygit2: update to 0.21.1

- USES python
e112ff91d4
William Grzybowski (wg) · 0.21.0
devel/py-pygit2: update to 0.21.0
c43d0fe5f1
William Grzybowski (wg) · 0.20.3
devel/py-pygit2: update to 0.20.3
09ca3bfe8b
William Grzybowski (wg) · 0.20.1
devel/py-pygit2: update to 0.20.1 and add license
d76611e37c
William Grzybowski (wg) · 0.20.0
devel/py-pygit2: update to 0.20.0
2bdd607809
William Grzybowski (wg) · 0.19.1
devel/py-pygit2: update to 0.19.1

- Update to 0.19.1
- Use PYDISTUTILS_AUTOPLIST
e3b0c0c3c1
William Grzybowski (wg) · 0.19.0
devel/py-pygit2: enable staging

- Enable staging
- Convert lib depends to new format
1bda67959d
Baptiste Daroussin (bapt) · 0.19.0
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)
580a778a16
William Grzybowski (wg) · 0.19.0
devel/py-pygit2: update to 0.19.0

- Update to 0.19.0

Changes: https://github.com/libgit2/pygit2/releases/tag/v0.19.0
8c0d2321d6
William Grzybowski (wg) · 0.18.1
Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2 implements the core of Git. Pygit2 works with Python 2.6, 2.7, 3.1, 3.2 and 3.3.

WWW: http://www.pygit2.org
d102006fd6