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

security/py-certifi 2026.7.22

Mozilla SSL certificates

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2026.7.22
Upstream
Higher version available: 2026.10.23
Last update
to 2026.7.22 · 0ae6ee9b89
Quarterly
2026Q4: 2026.7.22
Formerly
security/py3-certifi until 2017-11-30, security/py-certify until 2015-05-01
WWW
https://github.com/certifi/python-certifi
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-certifi
installs 2026.7.22 from latest; from quarterly (2026Q4) 2026.7.22
Port
# cd /usr/ports/security/py-certifi && make install clean
Size
135 KiB download · 268 KiB installed
Depends on
lang/python312 3.12.15
License
MPL20

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162026.7.222026.7.22–
FreeBSD 152026.7.222026.7.22–
FreeBSD 142026.7.222026.7.222026.7.22

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152026.7.222026.7.22–
FreeBSD 142026.7.222026.7.222026.7.22

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

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
299779maintainer-feedback? merge-quarterly? security/py-certifi: Update to 2026.10.23 (drops the compromised emSign ECC Root CA - G3)New2026-10-26
251562needs-patch needs-qa maintainer-feedback? security/py-certifi: SSLError 'certificate verify failed' despite correct looking /etc/ssl/cert.pemOpen2026-01-11

Commits (71)

Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.11.5
Update to 2017.11.5

Changes:	https://github.com/certifi/python-certifi/commits/master
70472f69f0
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.7.27.1
Allow concurrent installation (USE_PYTHON=concurrent)
3b6418bf45
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.7.27.1
Update to 2017.7.27.1

- Update LICENSE

Changes:	https://github.com/certifi/python-certifi/commits/master
3eaa194dd0
Kubilay Kocak (koobs) · 2017.4.17
[NEW] security/py3-certifi: Create Python 3.x port of py-certifi

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

[1] https://svnweb.freebsd.org/changeset/ports/442565

PR:		219833
Approved by:	koobs (python, with hat)
4c87890bb4
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.4.17
Update to 2017.4.17

Changes:	https://github.com/certifi/python-certifi/commits/master
c753945f89
Sunpoet Po-Chuan Hsieh (sunpoet) · 2017.1.23
Update to 2017.1.23

Changes:	https://github.com/certifi/python-certifi/commits/master
9d63de7689
Wen Heping (wen) · 2016.9.26
- Update to 2016.9.26
05115579d2
Sunpoet Po-Chuan Hsieh (sunpoet) · 2016.2.28
- Update to 2016.2.28

Changes:	https://github.com/certifi/python-certifi/commits/master
989490346f
Sunpoet Po-Chuan Hsieh (sunpoet) · 2015.11.20
- Update to 2015.11.20

Changes:	https://github.com/certifi/python-certifi/commits/master
77906a59ed
Sunpoet Po-Chuan Hsieh (sunpoet) · 2015.9.6.2
- Update to 2015.9.6.2 - Add NO_ARCH

Changes:	https://github.com/certifi/python-certifi/commits/master
254743b6bf
Ruslan Makhmatkhanov (rm) · 2015.04.28
security/py-certifi: update to 2015.04.28

- update to 2015.04.28
- pass maintainership to python@

Approved by:	olivierd (maintainer, by email)
bdc91baa05
Ruslan Makhmatkhanov (rm) · 14.05.14
Rename py-certify to py-certifi to conform upstream name.

Approved by:	olivierd (maintainer, by email)
802dbfb102
Olivier Duchateau (olivierd) · 1.0.0 · as security/py-certify
- Update to 1.0.0 - Add LICENSE - Update maintainer address - Use PYDISTUTILS_AUTOPLIST
806c344125
Rene Ladan (rene) · 0.0.8 · as security/py-certify
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.0.8 · as security/py-certify
- Update WWW:   - http://cheeseshop.python.org/ -> https://pypi.python.org/   - http://pypi.python.org/ -> https://pypi.python.org/

With hat:	python
Approved by:	bapt (portmgr)
6670f0b757
Baptiste Daroussin (bapt) · 0.0.8 · as security/py-certify
Add NO_STAGE all over the place in preparation for the staging support (cat: security)
a65ed2e51b
Martin Wilke (miwi) · 0.0.8 · as security/py-certify
- Update to 0.0.6

PR:		164668
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com> (maintainer)
a3c5cf6228
Martin Wilke (miwi) · 0.0.6 · as security/py-certify
Certifi: Python Mozilla's SSL Certificates.

WWW:	http://pypi.python.org/pypi/certifi/

PR:		ports/163970
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
08a5260bf0