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

databases/py-psycopg2 2.9.13

High performance Python adapter for PostgreSQL

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.9.13
Upstream
up to date
Last update
to 2.9.13 · 6b5f4ad659
Quarterly
2026Q4: 2.9.13
Formerly
databases/py3-psycopg2 until 2017-11-30, databases/py35-psycopg2 until 2016-12-10
WWW
https://www.psycopg.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-psycopg2
installs 2.9.13 from latest; from quarterly (2026Q4) 2.9.13
Port
# cd /usr/ports/databases/py-psycopg2 && make install clean
Size
164 KiB download · 719 KiB installed
Depends on
databases/postgresql18-client 18.6, lang/python312 3.12.15
License
LGPL3

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.9.132.9.13–
FreeBSD 152.9.132.9.13–
FreeBSD 142.9.132.9.132.9.13

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.9.132.9.13–
FreeBSD 142.9.132.9.132.9.13

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (87)

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

Changes:	http://initd.org/psycopg/articles/2015/02/09/psycopg-26-and-255-released/
13192e8a5f
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.5.4
- Update to 2.5.4 - Add LICENSE - Add DOCS and EXAMPLES to OPTIONS_DEFINE

Changes:	http://initd.org/psycopg/articles/2014/08/30/psycopg-254-released/
a0748d649b
Sunpoet Po-Chuan Hsieh (sunpoet) · 2.5.3_1
- Take maintainership
4c9b5e2148
Baptiste Daroussin (bapt) · 2.5.3_1
Reset miwi's maintainership per his demand

Hope to see you back! Thank for all the work!
91a1caa242
William Grzybowski (wg) · 2.5.3_1
databases/py-psycopg2: allow concurrent install

- USES pgsql python

With hat:	python
Reported by:	Richard Kuhns (via freebsd-python@)
e109de4669
Martin Wilke (miwi) · 2.5.3
- Update to 2.5.3
eae3d16536
Ruslan Makhmatkhanov (rm) · 2.5.2
- convert to autogenerated packing list to fix python3 packaging - simplify DOCS and EXAMPLES installation

PR:		182422
Reported by:	    Arseny Nasokin <eirnym@gmail.com>
Approved by:	miwi (maintainer, by email)
d1a51e7c6f
Martin Wilke (miwi) · 2.5.2
- Stage support
cddbfeef63
Martin Wilke (miwi) · 2.5.2
- Update to 2.5.2
9c5b9f7cd8
Baptiste Daroussin (bapt) · 2.5.1
Add NO_STAGE all over the place in preparation for the staging support (cat: databases)
36117d7097
Martin Wilke (miwi) · 2.5.1
- Update to 2.5.1

PR:		180177
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
3a6ec5ffb9
Martin Wilke (miwi) · 2.4.6
- Update to 2.4.6  - Convert Header
c6eb725def
Martin Wilke (miwi) · 2.4.5
- Update to 2.4.5

PR:		166529
Submitted by:	rm@
6432370980
Ruslan Makhmatkhanov (rm) · 2.4.4
- update to 2.4.4 - change USE_PYTHON to `yes' (Python3 is supported) - update WWW - sort pkg-plist

Approved by:   miwi (mentor)
eeeda33da1
Martin Wilke (miwi) · 2.4.2
- Update to 2.4.2
525eb2893f
Martin Wilke (miwi) · 2.4.1
- Update to 2.4.1

PR:		156999
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
13db847120
Martin Wilke (miwi) · 2.4
- Update to 2.4
cd39ffd43a
Martin Wilke (miwi) · 2.3.2_1
- Move over to py25+ or above - While here kick md5 support
021fc3a529
Martin Wilke (miwi) · 2.3.2
- Update to 2.3.2 - Cleanup

PR:		153463
Submitted by:	Khee Chin <kheechin@gmail.com>
		Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Feature safe:	yes
81cf5690ed
Josh Paetzel (jpaetzel) · 2.2.2
Update to 2.2.2 Adjust MASTER_SITE to account for upstream server crash

PR:	ports/149914
Submitted by:	Josh Paetzel <jpaetzel@FreeBSD.org>
Sponsored by:	iXsystems
882ebc7aaa
Martin Wilke (miwi) · 2.2.1
- Update to 2.2.1

PR:		146800
Submitted by:	Daniel Gerzo <danger@freebsd.org> (maintainer)
1af63f4060
Martin Wilke (miwi) · 2.0.14
- Update to 2.0.14
ecfbdfca87
Martin Wilke (miwi) · 2.0.13
- Update to 2.0.13

PR:		139665
Submitted by:	Sylvio Cesar <scjamorim@bsd.com.br>
8dfbd54ce9
Martin Wilke (miwi) · 2.0.12
- Update to 2.0.12
e6bb2b11e5
Martin Wilke (miwi) · 2.0.11
- Update to 2.0.11
f82fc5825c
Martin Wilke (miwi) · 2.0.10
- Update to 2.0.10
2d529d9a7c
Martin Wilke (miwi) · 2.0.9
- Update to 2.0.9
82f095602a
Martin Wilke (miwi) · 2.0.8
- Update to 2.0.8
b6014b4490
Edwin Groothuis (edwin) · 2.0.7_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Martin Wilke (miwi) · 2.0.7
- Update to 2.0.7

PR:		123578
Submitted by:	olli hauer <ohauer@gmx.de>
1d28e396f4
Martin Wilke (miwi) · 2.0.6
- Remove unnecessary dependencies

Submitted by:	Josh Paetzel via irc
67a8a87cdc
Gabor Kovesdan (gabor) · 2.0.6
- Remove the DESTDIR modifications from individual ports as we have a new,   fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
42542fb076
Martin Wilke (miwi) · 2.0.6
- Update to 2.0.6 - Respect NOPORTEXAMPLES - Drop FreeBSD 4.X gruft
1995c66e00
Martin Wilke (miwi) · 2.0.5.1_1
- Fix build with gcc 4.X

PR:		108063
Submitted by:	trasz <trasz@pin.if.uz.zgora.pl>
e6bdf477c5
Martin Wilke (miwi) · 2.0.5.1
- Add backup MASTER_SITES
18fd48bc97
Martin Wilke (miwi) · 2.0.5.1
- Update to 2.0.5.1

- Changlog here: http://initd.org/pub/software/psycopg/ChangeLog
887f3f38c3
Martin Wilke (miwi) · 2.0.4
psycopg2 is a PostgreSQL database adapter for the Python programming language. It was written from scratch with the aim of being small, fast and stable. It supports the full Python DBAPI-2.0 and is thread safe.

psycopg2 is different from the other database adapter because it was designed
for heavily multi-threaded applications that create and destroy lots of cursors
and make a conspicuous number of concurrent INSERTs or UPDATEs. Every open
Python connection keeps a pool of real (UNIX or TCP/IP) connections to the
database. Every time a new cursor is created, a new connection does not need to
be opened; instead one of the unused connections from the pool is used. That
makes psycopg very fast in typical client-server applications that create a
servicing thread every time a client request arrives.

WWW: http://initd.org/projects/psycopg2

Approved by:	krion (mentor)
c242443a38