diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml index 8167884..3a81d39 100644 --- a/.github/workflows/cd.yaml +++ b/.github/workflows/cd.yaml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - target: [x86_64] # x86, aarch64, armv7, s390x, ppc64le] + target: [x86_64, x86, aarch64, armv7] # s390x, ppc64le steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 diff --git a/Cargo.lock b/Cargo.lock index e9825dc..3a235c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -91,7 +91,7 @@ dependencies = [ [[package]] name = "aqora" -version = "0.1.2" +version = "0.1.3" dependencies = [ "aqora-config", "aqora-runner", diff --git a/Cargo.toml b/Cargo.toml index fa57e7c..1ff9835 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ members = [ [package] name = "aqora" -version = "0.1.2" +version = "0.1.3" edition = "2021" default-run = "aqora" publish = false diff --git a/README.md b/README.md index ca689c6..00678d1 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,15 @@ # Getting Started -To install the CLI, you can run the following script: +To install the CLI, you can use pip: ```bash -curl -LsSf https://raw.githubusercontent.com/aqora-io/cli/main/install.py | python3 +pip install aqora-cli +``` + +Or pipx + +```bash +pipx install aqora-cli ``` To verify the installation, the following should output helpful information: diff --git a/pyproject.toml b/pyproject.toml index 2245379..e231469 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "aqora-cli" -version = "0.1.0" +version = "0.1.3" description = "The aqora command line interface" authors = [{ name = "S.A.S Aqora Quantum", email = "hello@aqora.io" }] requires-python = ">=3.8" diff --git a/src/module.rs b/src/module.rs index cc0cae5..e8e493a 100644 --- a/src/module.rs +++ b/src/module.rs @@ -1,4 +1,5 @@ use crate::commands::Cli; +use aqora_runner::pipeline::{LayerEvaluation, PipelineConfig}; use clap::Parser; use pyo3::prelude::*; @@ -18,5 +19,7 @@ pub fn main(py: Python<'_>) -> PyResult<()> { #[pymodule] pub fn aqora_cli(_: Python<'_>, m: &PyModule) -> PyResult<()> { m.add_function(wrap_pyfunction!(main, m)?)?; + m.add_class::()?; + m.add_class::()?; Ok(()) }