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

databases/py-psycopg 3.3.6

PostgreSQL database adapter for Python

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.3.6
Upstream
up to date
Last update
to 3.3.6 · b941afeedc
Quarterly
2026Q4: 3.3.6
WWW
https://www.psycopg.org/psycopg3/
Links
cgit · VuXML

Install

Package
# pkg install py312-psycopg
installs 3.3.6 from latest; from quarterly (2026Q4) 3.3.6
Port
# cd /usr/ports/databases/py-psycopg && make install clean
# make -C /usr/ports/databases/py-psycopg config  # change options first
Size
408 KiB download · 2.7 MiB installed
Depends on
databases/postgresql18-client 18.6, databases/py-psycopg-c 3.3.6, databases/py-psycopg-pool 3.3.2, devel/py-typing-extensions 4.16.0, lang/python312 3.12.15
License
LGPL3
Options
2 of 2 on in the package: C POOL

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.3.63.3.6–
FreeBSD 153.3.63.3.6–
FreeBSD 143.3.63.3.63.3.6

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.3.63.3.6–
FreeBSD 143.3.63.3.63.3.6

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (86)

Baptiste Daroussin (bapt) · 1.1.21_1
Cleanup plist
3edc030b9f
Baptiste Daroussin (bapt) · 1.1.21_1
Convert to USES=pgsql USES=python
6ec4780fb7
Adam Weinberger (adamw) · 1.1.21_1
In some straightforward situations, protect examples behind PORTEXAMPLES, adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances, correct examples being controlled by the DOCS option.
cb7d5cc607
Adam Weinberger (adamw) · 1.1.21_1
Nuke NOPORTDOCS. While, here, correct a couple offenders who label examples with PORTDOCS. And, fix a couple WITH_foo invocations.
4586d2ad5c
Vanilla I. Shu (vanilla) · 1.1.21_1
Support staging.

Approved by:	portmgr@
e242c792ec
Ruslan Makhmatkhanov (rm) · 1.1.21_1
- add new USES target: zope, and convert the tree to it - old USE_ZOPE knob support was removed from bsd.python.mk - update CHANGES and bsd.sanity.mk accordingly - add ZOPE options knob and use it in lang/py-mx-base

The work is done by Marcus von Appen, but any problems are mine.

Submitted by:	mva (python ML)
dc659a215b
Baptiste Daroussin (bapt) · 1.1.21_1
Add NO_STAGE all over the place in preparation for the staging support (cat: databases)
36117d7097
Ruslan Makhmatkhanov (rm) · 1.1.21_1
- convert to using PYTHON_SITELIBDIR (not functional change)
fa11d99646
Baptiste Daroussin (bapt) · 1.1.21_1
Make it fetchable again
1ac3fe094c
Martin Wilke (miwi) · 1.1.21_1
- Get Rid MD5 support
bb86cbe5d2
Edwin Groothuis (edwin) · 1.1.21_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
Jean Milanez Melo (jmelo) · 1.1.21
- Remove bad site: 	* http://initd.org/pub/software/psycopg/PSYCOPG-1-1/
dfd59670fe
Mark Linimon (linimon) · 1.1.21
Reset simuran@shaw.ca due to 5 months of no activity, maintainer-timeouts, and no response to email.

Hat:		portmgr
aacf833278
Pav Lucistnik (pav) · 1.1.21
- Update to 1.1.21

PR:		ports/91194
Submitted by:	Martin Jackson <mhjacks@swbell.net>
Approved by:	Alex Rodioukov <simuran@shaw.ca> (maintainer)
49f855534a
Pav Lucistnik (pav) · 1.1.18
- Fix fetching
b4ece863cd
Anders Nordby (anders) · 1.1.18
Update to 1.1.18.

PR:		76110
Submitted by:	Piet Delport <pjd@point45.com>
Approved by:	maintainer timeout
d70975acf0
Palle Girgensohn (girgen) · 1.1.17
Split the postgresql ports into a server and a client part.

All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
34fa6c853e
Pav Lucistnik (pav) · 1.1.17
- Update to 1.1.17

PR:		ports/74775
Submitted by:	Piet Delport <pjd@point45.com>
Approved by:	Alex Rodioukov <simuran@shaw.ca> (maintainer)
cb63b1df73
Anders Nordby (anders) · 1.1.15
Set Python version explicitly so that py-psycopg does not fail to install as a dependency.

Approved by:	maintainer silence
3b8a681427
Thierry Thomas (thierry) · 1.1.15
Unbreak by upgrading to 1.1.15.

PR:		ports/71004
Submitted by:	Piet Delport
Approved by:	portmgr (marcus) + maintainer time-out (since Aug 28).
f69705c492
Kris Kennaway (kris) · 1.1.14
BROKEN: Unfetchable
d0e7992781
Pav Lucistnik (pav) · 1.1.14
- Update to 1.1.14

PR:		ports/68976
Submitted by:	Alex Rodioukov <simuran@shaw.ca> (maintainer)
d429145377
Pav Lucistnik (pav) · 1.1.13
- Update to 1.1.13

PR:		ports/67571
Submitted by:	Dryice Liu <dryice@liu.com.cn>
Approved by:	maintainer
fb5bdf93b8
Pav Lucistnik (pav) · 1.1.12
- Update to 1.1.12 - Add knob WITH_ZOPE to install optional Zope product

PR:		ports/66363
Submitted by:	Radim Kolar <hsn@netmag.cz>, Alex Rodioukov <simuran@shaw.ca>
Approved by:	maintainer timeout (2 weeks)
f8e74dae0a
Trevor Johnson (trevor) · 1.1.9_1
SIZEify (maintainer timeout)
8232e82f85
Joe Marcus Clarke (marcus) · 1.1.9_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
James E. Housley (jeh) · 1.1.9
Upgrade py-psycopg from 1.1.7 to 1.1.9

files/patch-configure should be removed; configure scripts works correctly
on FreeBSD from now on.

PR:		58393
Submitted By:	MAINTAINER
f72ca135ba
Hye-Shik Chang (perky) · 1.1.7
Update to 1.1.7

PR:		55128
Submitted by:	maintainer
b5e2caf2b7
Akinori MUSHA (knu) · 1.0.13
De-pkg-comment.
2e4c764a61
Tilman Keskinoz (arved) · 1.0.13
Fix Port after postgres update

PR:		46794
Submitted by:	Alex Rodioukov <simuran@shaw.ca>
77ee0ebeca
Sean Chittenden (seanc) · 1.0.13
Missed configure scripts in libpq version bump: chase lib version.
854109b51e
Sean Chittenden (seanc) · 1.0.13
Chase libpq version bump.
b2c46c868c
Edwin Groothuis (edwin) · 1.0.13
And update to 1.0.13 (submitted at the end of october while the previous commit was around september)

PR:		ports/44742
Submitted by:	Alex Rodioukov <simuran@shaw.ca>
ff2a2f614d
Edwin Groothuis (edwin) · 1.0.11.1
Maintainer update to version 1.0.11.1

PR:		ports/42432
Submitted by:	Alex Rodioukov <simuran@shaw.ca>
2f163123e9
Patrick Li (pat) · 1.0.8
Update to 1.0.8

PR:		39077
Submitted by:	maintainer
b7ce8e8867
Ying-Chieh Liao (ijliao) · 1.0.6
add py-psycopg 1.0.6 The high perfomance Python adapter for PostgreSQL

PR:		36207
Submitted by:	Alex Rodioukov <simuran@shaw.ca>
9346fa7639