Skip to main content

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_core submodule

Project details


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.4.tar.gz (20.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

py_dirp-0.1.4-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

py_dirp-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (746.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file py_dirp-0.1.4.tar.gz.

File metadata

  • Download URL: py_dirp-0.1.4.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for py_dirp-0.1.4.tar.gz
Algorithm Hash digest
SHA256 ae5902a96922c0144d875dfe953d6dcb8f502ba0e526c30ce8bb5d51c83c00a3
MD5 7fd5ddc76d4e4d03985b5abfd39eba63
BLAKE2b-256 0981fb53c5669ce233eae2a82ae7e17f451e58c4d4ec5983315bdb1d5ee9efe8

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_dirp-0.1.4.tar.gz:

Publisher: publish.yml on Garashia/python-dirp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_dirp-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: py_dirp-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for py_dirp-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6c01d01fd934458667c8c8ef72e303da4963db94cdf69f321a997ce014ed3212
MD5 98ee1865e648b1a92ecef9e3ace484b0
BLAKE2b-256 f5edd7fcbc05fd51c9759ecc3232f0cac595d4e69f2ebf63dc0104bc7319725e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_dirp-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on Garashia/python-dirp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_dirp-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_dirp-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d949be27d135a9587c63482c02ee9a37a1b00f0ce13ecb4f1bc1f024b0ab29c
MD5 2931c00586f0f7552875492143941bc9
BLAKE2b-256 3f51ab01d2b7d58e31143d4f32d9a144e9b5c49ce85fe10d9b5a436863ee19e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_dirp-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on Garashia/python-dirp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page