initial commit
Some checks failed
CI / lint (push) Successful in 1m34s
CI / test-python (push) Successful in 1m46s
CI / test-zig (push) Successful in 1m37s
CI / test-wasm (push) Successful in 1m52s
CI / test (push) Successful in 14m16s
CI / miri (push) Successful in 14m9s
CI / build (push) Successful in 1m7s
CI / fuzz-regression (push) Successful in 9m20s
CI / publish-python (push) Successful in 1m47s
CI / publish (push) Successful in 1m53s
CI / publish-wasm (push) Failing after 1m53s
Some checks failed
CI / lint (push) Successful in 1m34s
CI / test-python (push) Successful in 1m46s
CI / test-zig (push) Successful in 1m37s
CI / test-wasm (push) Successful in 1m52s
CI / test (push) Successful in 14m16s
CI / miri (push) Successful in 14m9s
CI / build (push) Successful in 1m7s
CI / fuzz-regression (push) Successful in 9m20s
CI / publish-python (push) Successful in 1m47s
CI / publish (push) Successful in 1m53s
CI / publish-wasm (push) Failing after 1m53s
Signed-off-by: Kamal Tufekcic <kamal@lo.sh>
This commit is contained in:
parent
1d99048c95
commit
4840868b24
3 changed files with 3 additions and 3 deletions
|
|
@ -18,7 +18,7 @@ Pure-Rust post-quantum cryptographic library. Provides composite identity keys (
|
|||
|---------|------|---------|
|
||||
| `libsoliton` (crates.io) | `soliton/` | Core library — all cryptographic logic |
|
||||
| `libsoliton_capi` (crates.io) | `soliton_capi/` | C ABI FFI layer (cbindgen-generated header) |
|
||||
| `soliton` (PyPI) | `soliton_py/` | Python binding (PyO3/maturin, wraps core Rust API) |
|
||||
| `soliton-py` (PyPI) | `soliton_py/` | Python binding (PyO3/maturin, wraps core Rust API) |
|
||||
| `soliton-wasm` (npm) | `soliton_wasm/` | WASM binding (wasm-bindgen, wraps core Rust API) |
|
||||
| `soliton-cli` (cargo) | `soliton_cli/` | Native CLI (`cargo install soliton-cli`) |
|
||||
| `soliton_zig` | `soliton_zig/` | Zig wrapper (consumes CAPI via `@cImport`) |
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ Python bindings for [libsoliton](https://git.lo.sh/lo/libsoliton) — a pure-Rus
|
|||
## Install
|
||||
|
||||
```bash
|
||||
pip install soliton
|
||||
pip install soliton-py
|
||||
```
|
||||
|
||||
Builds from source via [maturin](https://www.maturin.rs/) — requires a Rust toolchain.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ requires = ["maturin>=1.7,<2.0"]
|
|||
build-backend = "maturin"
|
||||
|
||||
[project]
|
||||
name = "soliton"
|
||||
name = "soliton-py"
|
||||
version = "0.1.0"
|
||||
description = "Python bindings for libsoliton — post-quantum cryptographic library"
|
||||
license = { text = "AGPL-3.0-only" }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue