Update to 1.9.1 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rste7f5b5f3a7
Port details
databases/py-pgcli 4.7.1
CLI for Postgres Database with auto-completion and syntax highlighting
Port info
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 4.7.1
- Upstream
- up to date
- Last update
- to 4.7.1 · eab57e03e5
- Quarterly
- 2026Q4: 4.7.1
- WWW
- https://www.pgcli.com/
- Links
- cgit · VuXML
Install
- Package
# pkg install py312-pgcliinstalls 4.7.1 fromlatest; fromquarterly(2026Q4) 4.7.1- Port
# cd /usr/ports/databases/py-pgcli && make install clean# make -C /usr/ports/databases/py-pgcli config # change options first
- Size
- 185 KiB download · 916 KiB installed
- Depends on
- databases/postgresql18-client 18.6, databases/py-pgspecial 2.3.0, databases/py-psycopg 3.3.6, databases/py-sqlparse 0.6.0, devel/py-cli-helpers 2.15.1, devel/py-click 8.5.0, devel/py-configobj 5.0.9, devel/py-prompt-toolkit 3.0.53, devel/py-setproctitle 1.3.7, devel/py-tzlocal 5.4.4, lang/python312 3.12.15, textproc/py-pygments 2.21.0
- License
- BSD3CLAUSE
- Options
- 0 of 2 on in the package
Show the 2 options that are off
KEYRING SSHTUNNEL
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.7.1 | 4.7.1 | – |
| FreeBSD 15 | 4.7.1 | 4.7.1 | – |
| FreeBSD 14 | 4.7.1 | 4.7.1 | 4.7.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.7.1 | 4.7.1 | – |
| FreeBSD 14 | 4.7.1 | 4.7.1 | 4.7.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 4.7.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (67)
Update to 1.9.0 - Update WWW Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rstca1a9f2de9
Update to 1.8.2 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst6c8bed087d
Fix py-cli-helpers dependency - Bump PORTREVISION for package change Obtained from: https://github.com/dbcli/pgcli/commit/4093a8546b330bcbd257610ea6b27219af1615aa7adae7ec06
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723Update to 1.8.1 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst1d9c54b593
Update to 1.8.0 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rstaf6faf86bc
Update to 1.7.0 - Add LICENSE_FILE Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rstcdb6ade7ee
Update to 1.6.0 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rstc40744f6de
Update to 1.5.1 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst7bb5c80a4a
Update to 1.5.0 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst848451b983
Update to 1.4.0 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst44b8bf8dba
- Allow concurrent installation (USE_PYTHON=concurrent) - Bump PORTREVISION for package change0cadf887bc
- Update to 1.3.1 Changes: https://github.com/dbcli/pgcli/blob/master/changelog.rst5adc303ce7
- Update to 1.3.0 Changes: https://github.com/dbcli/pgcli/commits/master Differential Revision: https://reviews.freebsd.org/D8414303be6203d
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Add py-pgcli 0.20.1 pgcli is a command line interface for Postgres with auto-completion and syntax highlighting. WWW: https://pypi.python.org/pypi/pgcli WWW: http://pgcli.com/0d23c99c45