BSD Ports

net/py-bonsai 1.5.5 FreeBSD

Module for handling LDAP operations in Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8bea65286
License
MIT
Categories
net, devel, python
Package size
130.5 KiB, 693.3 KiB installed

Description

This module uses libldap2 on Unix platforms and WinLDAP on Microsoft Windows. LDAP entries are mapped to a special Python case-insensitive dictionary, tracking the changes of the dictionary to modify the entry on the server easily.

In the other systems

SystemPortVersion
FreeBSDnet/py-bonsai1.5.5
DragonFlynet/py-bonsai1.5.3_1

Install

Binary package:

pkg install py312-bonsai

From the ports tree:

cd /usr/ports/net/py-bonsai/ && make install clean

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

RUN_DEPENDS=	py312-bonsai>0:net/py-bonsai

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:latest1.5.51.5.5-1.5.3_11.5.5
FreeBSD:14:quarterly1.5.51.5.5n/a1.5.3_11.5.5
FreeBSD:15:latest1.5.51.5.5n/a1.5.3_11.5.3_1
FreeBSD:15:quarterly1.5.51.5.5n/an/an/a
FreeBSD:16:latest1.5.51.5.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Test 3

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

Build dependencies 18
Run dependencies 9

No port depends on this one.

Configuration

Options name: net_bonsai

OptionDefaultDescription
GEVENToffSupport for async IO using gevent
TORNADOoffSupport for async IO using tornado
TRIOoffSupport for async IO using trio
USES
ldap localbase python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
bonsai-1.5.5.tar.gz151228417d2c28ec91af0300c9715cc724b84a79ec3b471bc41d3a0a71009fae0cb022
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
e8bea65286 Xin LI net/py-bonsai: convert OpenLDAP dependency to USES=ldap
Replace hardcoded openldap26-client dependency with USES=ldap, letting the framework handle version selection. PR: ports/297391 Approved by: maintainer timeout