From 4b2cbd1ebb2b5ae153d744c760428facb6aeb29f Mon Sep 17 00:00:00 2001 From: Stefan <96178532+stefan6419846@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:35:46 +0200 Subject: [PATCH 1/3] Update ci.yml --- .github/workflows/ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 86cf2cb..631939e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,19 @@ jobs: - name: install pip run: python -m pip install --upgrade pip wheel + - name: install intbitset (Python 3.12) + run: | + python -m pip download --no-binary=:all: --no-deps intbitset + python -m pip install cython + tar -xvf intbitset-* + cd intbitset-* + rm -rf intbitset/intbitset.c + cython intbitset/intbitset.pyx + python -m pip uninstall cython + python -m pip install --verbose . + cd .. + rm -rf intbitset-* + if: ${{ matrix.python == '3.12' }} - name: install package run: python -m pip install .[dev] From ad680f931548707403fe9a7e374dd3c788cd6b48 Mon Sep 17 00:00:00 2001 From: Stefan <96178532+stefan6419846@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:37:31 +0200 Subject: [PATCH 2/3] Update ci.yml --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 631939e..4107221 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,7 @@ jobs: python -m pip download --no-binary=:all: --no-deps intbitset python -m pip install cython tar -xvf intbitset-* + rm intbitset-*.tar.gz cd intbitset-* rm -rf intbitset/intbitset.c cython intbitset/intbitset.pyx From c2633f0848dc32e8ac0fba58bb97929f0e9bc166 Mon Sep 17 00:00:00 2001 From: Stefan <96178532+stefan6419846@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:38:44 +0200 Subject: [PATCH 3/3] Update ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4107221..a6866a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: cd intbitset-* rm -rf intbitset/intbitset.c cython intbitset/intbitset.pyx - python -m pip uninstall cython + python -m pip uninstall cython -y python -m pip install --verbose . cd .. rm -rf intbitset-*