Python package for installing and launching the Bijux command runtime for automation, plugins, and interactive workflows
Project description
bijux-cli-python
bijux-cli-python is the Python package and Rust bridge for the bijux-cli distribution.
Scope
- Build the
bijux_cli_py._nativeextension module with PyO3. - Ship the Python wrapper package in
python/bijux_cli_py. - Expose compatibility helpers needed by the Python install path.
- Fall back to subprocess execution when the native extension is unavailable.
Layout
src/: Rust bindings, compatibility helpers, and conversion code.python/bijux_cli_py: Python wrapper package, subprocess fallback, and console entrypoint.tests/*.rs: Rust-side bridge and compatibility tests.tests/python: packaging, runtime parity, and runtime resilience tests.tests/fuzz/bridge_conversion_minimized_cases: retained JSON bridge regression samples.
Boundary
- This crate does not define command routing, output contracts, or runtime command law.
- Behavior that belongs to
bijux-clistays inbijux-cli; this crate only bridges to it.
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
bijux_cli-0.3.0.tar.gz
(292.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bijux_cli-0.3.0.tar.gz.
File metadata
- Download URL: bijux_cli-0.3.0.tar.gz
- Upload date:
- Size: 292.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
903615ea48fa1458b8abdc1d430283ab3ad9c3e2d68766217fdca908ffe59008
|
|
| MD5 |
0013063ea2eaf2c4c826eab64e79cf56
|
|
| BLAKE2b-256 |
7ed37d90fb07a5fccce3b93e405151f5517bad0fa216ce4840f5270192ca1c27
|
File details
Details for the file bijux_cli-0.3.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bijux_cli-0.3.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11+, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
814550808824b15155b2d44169a2fb9af80daa6260832135126d4844a1e8fd21
|
|
| MD5 |
001bd35fbfc0372f5264d0358f59c5fa
|
|
| BLAKE2b-256 |
c024d32855eccb0bde175ab450ade84b630c740094a72ae47ef0366f3515c50b
|