BSD Ports

devel/py-dulwich 0.22.8 DragonFly

Python Git Library

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20, GPLv2+
Categories
devel, python
Package size
785.8 KiB, 5001.1 KiB installed

Description

Dulwich project aims to provide an interface to git repos (both local and remote) that doesn't call out to git directly but instead uses pure Python.

By default, Dulwich' setup.py will attempt to build and install the optional C extensions. The reason for this is that they significantly improve the performance since some low-level operations that are executed often are much slower in CPython.

In the other systems

SystemPortVersion
DragonFlydevel/py-dulwich0.22.8
FreeBSDdevel/py-dulwich1.2.15_1
OpenBSDdevel/py-dulwich1.2.17
NetBSDdevel/py-dulwich1.2.14
MidnightBSDdevel/py-dulwich0.24.10_2
HardenedBSDdevel/py-dulwich1.2.15
GhostBSDdevel/py-dulwich1.2.15

Install

Binary package:

pkg install py311-dulwich

From DPorts:

cd /usr/dports/devel/py-dulwich && make install clean

Dependencies

Run dependencies 2