BSD Ports

databases/py-prisma 0.15.0 FreeBSD

Type-safe database access for Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
databases, python
Package size
292.6 KiB, 1977.7 KiB installed

Description

Prisma Client Python is a next-generation ORM built on top of Prisma that has been designed from the ground up for ease of use and correctness.

Prisma is a TypeScript ORM with zero-cost type safety for your database, although don't worry, Prisma Client Python interfaces with Prisma using Rust, you don't need Node or TypeScript.

Prisma Client Python can be used in any Python backend application. This can be a REST API, a GraphQL API or anything else that needs a database.

Install

Binary package:

pkg install py312-prisma

From the ports tree:

cd /usr/ports/databases/py-prisma/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-prisma>0:databases/py-prisma

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.15.00.15.0--0.15.0
FreeBSD:14:quarterly0.15.00.15.0n/a-0.15.0
FreeBSD:15:latest0.15.00.15.0n/a--
FreeBSD:15:quarterly0.15.00.15.0n/an/an/a
FreeBSD:16:latest0.15.00.15.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 8

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 30

Configuration

Options name: databases_prisma

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
prisma-0.15.0.tar.gz1549755cd6402aa8322625db3fc1152040404e7fc471fe7f8fa3a314fa8a99529ca107
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.