BSD Ports

databases/postgresql15-plpython 15.19 NetBSD

PL/Python procedural language for the PostgreSQL backend

System
NetBSD
Repository
pkgsrc
License
postgresql-license
Categories
databases
Package size
90.7 KiB, 393.7 KiB installed

Description

PL/Python allows you to write functions in the Python programming language that may be used in SQL queries as if they were built into Postgres. The PL/Python intepreter is a full Python interpreter.

PL/Python is currently only available as an "untrusted" language (meaning it does not offer any way of restricting what users can do in it). It has therefore been named "plpythonu". The trusted variant plpython may become available again in future, if a new secure execution mechanism is developed in Python.

In the other systems

SystemPortVersion
NetBSDdatabases/postgresql15-plpython15.19
FreeBSDdatabases/postgresql15-plpython15.19
DragonFlydatabases/postgresql15-plpython15.13
MidnightBSDdatabases/postgresql15-plpython

Install

Binary package:

pkgin install postgresql15-plpython

From pkgsrc:

cd /usr/pkgsrc/databases/postgresql15-plpython && make install clean

Dependencies

Run dependencies 5

No port depends on this one.