diff --git a/.forgejo/workflows/push-next.yml b/.forgejo/workflows/push-next.yml index 50f93ad..4098d6e 100644 --- a/.forgejo/workflows/push-next.yml +++ b/.forgejo/workflows/push-next.yml @@ -29,10 +29,10 @@ jobs: - name: Check TODOs uses: kemitix/todo-checker@v1.1.0 - - name: Machete - uses: https://git.kemitix.net/kemitix/rust@v2.5.0 - with: - args: ${{ matrix.toolchain.name }} cargo machete + # - name: Machete + # uses: https://git.kemitix.net/kemitix/rust@v2.5.0 + # with: + # args: ${{ matrix.toolchain.name }} cargo machete - name: Format uses: https://git.kemitix.net/kemitix/rust@v2.5.0 diff --git a/Cargo.toml b/Cargo.toml index 93af07a..1fab1e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,4 +7,12 @@ description = "Common utils incubator" license = "MIT" repository = "https://git.kemitix.net/kemitix/kx-utils" +[features] +default = [] +use-kameo = ["kameo", "tokio"] +use-kxio = ["kxio"] + [dependencies] +kxio = { version = "5.0", optional = true } +kameo = { version = "0.13", optional = true } +tokio = { version = "1.43", optional = true } diff --git a/justfile b/justfile index 051fc1c..05bd951 100644 --- a/justfile +++ b/justfile @@ -5,7 +5,7 @@ build: cargo fmt cargo fmt --check cargo clippy --no-deps --fix --allow-dirty - cargo machete + # cargo machete # cargo build cargo tarpaulin --engine llvm --tests --line --skip-clean --out Html Lcov # cargo llvm-cov --html --tests