diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f858940c..d0dcab66 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -304,16 +304,14 @@ jobs: args: -i ${{ matrix.python }} --release ${{ matrix.platform.flags }} --out dist --manifest-path cramjam-cli/Cargo.toml - name: cramjam test run: | + pip install cramjam[dev] --find-links dist cd cramjam-python - python -m pip install maturin - maturin develop --release ${{ matrix.platform.flags }} --extras dev python -m pytest tests -v - name: cramjam-cli test if: ${{ matrix.platform.os != 'windows-latest' }} run: | + pip install cramjam-cli --no-index --find-links dist cd cramjam-cli - python -m pip install maturin - maturin develop --release ${{ matrix.platform.flags }} --extras dev cramjam-cli --help - name: Upload wheels uses: actions/upload-artifact@v3 diff --git a/Cargo.lock b/Cargo.lock index 8082c3c8..65212ca0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -297,7 +297,7 @@ dependencies = [ [[package]] name = "cramjam-python" -version = "2.8.2" +version = "2.8.3" dependencies = [ "libcramjam 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "pyo3", diff --git a/cramjam-python/Cargo.toml b/cramjam-python/Cargo.toml index 8f8140a8..e4aedd31 100644 --- a/cramjam-python/Cargo.toml +++ b/cramjam-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cramjam-python" -version = "2.8.2" +version = "2.8.3" authors = ["Miles Granger "] edition = "2021" license = "MIT"