Python binding for dirp (Go)
Project description
py-dirp
py-dirp is a Python binding package for the Go implementation of dirp.
Install
- End users:
pip install py-dirp - Development (from this repository root):
pip install -e .
By default, package build automatically compiles the Go shared library.
Use
from dirp import parse, build
nodes = parse("app{src,bin}")
build("tmp-out", "app{src,bin}")
Requirements for source builds
- Go toolchain in
PATH - C compiler for cgo (
CGO_ENABLED=1) - Initialized
dirp_coresubmodule
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py_dirp-0.1.1.tar.gz
(20.2 kB
view details)
File details
Details for the file py_dirp-0.1.1.tar.gz.
File metadata
- Download URL: py_dirp-0.1.1.tar.gz
- Upload date:
- Size: 20.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7dc3faae522cb9849659c0c35fb31b9161256ee1142217ecfd658479f213ccf4
|
|
| MD5 |
2be7c08a27ee5e49feac4d0ffd0ae1aa
|
|
| BLAKE2b-256 |
f48e3c6ed2e0f74770a15e7d5d4841c4051da19055fcbea6e268cfe207726097
|
Provenance
The following attestation bundles were made for py_dirp-0.1.1.tar.gz:
Publisher:
publish.yml on Garashia/python-dirp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py_dirp-0.1.1.tar.gz -
Subject digest:
7dc3faae522cb9849659c0c35fb31b9161256ee1142217ecfd658479f213ccf4 - Sigstore transparency entry: 1371556318
- Sigstore integration time:
-
Permalink:
Garashia/python-dirp@fb6b9c4c734e87482ca30812ef4bc5669b9d0498 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Garashia
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@fb6b9c4c734e87482ca30812ef4bc5669b9d0498 -
Trigger Event:
workflow_dispatch
-
Statement type: