databases/postgresql14-plpython 14.24 NetBSD
PL/Python procedural language for the PostgreSQL backend
- System
- NetBSD
- Repository
- pkgsrc
- License
- postgresql-license
- Categories
- databases
- Package size
- 90.0 KiB, 380.5 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
| System | Port | Version |
|---|---|---|
| NetBSD | databases/postgresql14-plpython | 14.24 |
| FreeBSD | databases/postgresql14-plpython | 14.24 |
| DragonFly | databases/postgresql14-plpython | 14.18 |
| MidnightBSD | databases/postgresql14-plpython | |
| HardenedBSD | databases/postgresql14-plpython | 14.24 |
| GhostBSD | databases/postgresql14-plpython | 14.24 |
Install
Binary package:
pkgin install postgresql14-plpython
From pkgsrc:
cd /usr/pkgsrc/databases/postgresql14-plpython && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 14.24 |
| NetBSD 10.1 aarch64 | 14.23 |
| SmartOS / illumos x86_64 | 14.24 |
| macOS 15 arm64 | 14.24 |
Dependencies
Run dependencies 5
No port depends on this one.