databases/py-pg8000 1.31.5 FreeBSD
Pure-Python Interface to the PostgreSQL Database
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- databases, python
- Package size
- 85.4 KiB, 507.3 KiB installed
Description
pg8000 is a Pure-Python interface to the PostgreSQL database engine. It is one of many PostgreSQL interfaces for the Python programming language. pg8000 is somewhat distinctive in that it is written entirely in Python and does not rely on any external libraries (such as a compiled python module, or PostgreSQL's libpq library). pg8000 supports the standard Python DB-API version 2.0.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/py-pg8000 | 1.31.5 |
| DragonFly | databases/py-pg8000 | 1.28.1 |
| MidnightBSD | databases/py-pg8000 | 1.31.5 |
Install
Binary package:
pkg install py312-pg8000
From the ports tree:
cd /usr/ports/databases/py-pg8000/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pg8000>0:databases/py-pg8000
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.31.5 | 1.31.5 | 1.28.1 | - | 1.31.5 |
| FreeBSD:14:quarterly | 1.31.5 | 1.31.5 | n/a | - | 1.31.5 |
| FreeBSD:15:latest | 1.31.5 | 1.31.5 | n/a | - | - |
| FreeBSD:15:quarterly | 1.31.5 | 1.31.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.31.5 | 1.31.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}hatch>=0: devel/py-hatch${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel${PYTHON_PKGNAMEPREFIX}versioningit>=3.1.0: devel/py-versioningit
Runtime 3
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2: devel/py-python-dateutil${PYTHON_PKGNAMEPREFIX}scramp>=1.4.4: security/py-scramp${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.0: devel/py-asn1crypto
The full lists below include those, and their dependencies in turn.
Build dependencies 99
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/git
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/pcre2
- devel/py-anyio
- devel/py-backports.zstd
- devel/py-build
- devel/py-cffi
- devel/py-click
- devel/py-dbus
- devel/py-distlib
- devel/py-hatch
- devel/py-hatchling
- devel/py-importlib-metadata
- devel/py-installer
- devel/py-jaraco.classes
- devel/py-jaraco.context
- devel/py-jaraco.functools
- devel/py-jeepney
- devel/py-more-itertools
- devel/py-packaging
- devel/py-pathspec
- devel/py-platformdirs
- devel/py-pluggy
- devel/py-pycparser
- devel/py-pygobject
- devel/py-pyproject-hooks
- devel/py-python-discovery
- devel/py-setuptools
- devel/py-shellingham
- devel/py-trove-classifiers
- devel/py-typing-extensions
- devel/py-userpath
- devel/py-uv
- devel/py-versioningit
- devel/py-virtualenv
- devel/py-wheel
- devel/py-zipp
- devel/pygobject-common
- devel/readline
- devel/uv
- dns/libidn2
- dns/libpsl
- dns/py-idna
- ftp/curl
- graphics/cairo
- graphics/png
- graphics/py-pycairo
- lang/python312
- lang/python315
- math/mpdecimal
- misc/py-pexpect
- net/py-h11
- net/py-socksio
- print/freetype2
- print/indexinfo
- security/libssh2
- security/py-SecretStorage
- security/py-cryptography
- security/py-keyring
- security/py-truststore
- sysutils/py-filelock
- sysutils/py-ptyprocess
- textproc/expat2
- textproc/libxml2
- textproc/py-markdown-it-py
- textproc/py-mdurl
- textproc/py-pygments
- textproc/py-rich
- textproc/py-tomli-w
- textproc/py-tomlkit
- www/libnghttp2
- www/py-h2
- www/py-hpack
- www/py-httpcore2
- www/py-httpx2
- www/py-hyperframe
- www/py-hyperlink
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 11
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
- Conflicts with
- ${PYTHON_PKGNAMEPREFIX}pg8000-112
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pg8000-1.31.5.tar.gz | 118933 | 46ebb03be52b7a77c03c725c79da2ca281d6e8f59577ca66b17c9009618cae78 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.