From 10dd9f93317927f96660db47c3fe9379146b8859 Mon Sep 17 00:00:00 2001 From: Dennis Collaris Date: Mon, 3 Feb 2025 13:44:48 +0100 Subject: [PATCH 1/2] chore: update circleci config --- .circleci/config.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 20a5fbf..6070838 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: circleci/python:3.9.2 + - image: cimg/python:3.12.8 # Specify service dependencies here if necessary # CircleCI maintains a library of pre-built images @@ -33,7 +33,7 @@ jobs: python3 -m venv venv . venv/bin/activate pip install -r requirements.txt - sudo pip install codecov + pip install codecov setuptools - run: name: install openjdk @@ -55,7 +55,9 @@ jobs: - run: name: coverage report - command: codecov + command: | + . venv/bin/activate + python -m codecov - store_artifacts: path: test-reports From 39c318c0650e276ac1c0a176656e91525673dae1 Mon Sep 17 00:00:00 2001 From: Dennis Collaris Date: Mon, 3 Feb 2025 14:23:00 +0100 Subject: [PATCH 2/2] chore: update cibuildwheel --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 62a0cb1..4d67b00 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -25,7 +25,7 @@ jobs: python-version: '3.12' - name: Build wheels - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.22.0 - uses: actions/upload-artifact@v4 with: @@ -44,7 +44,7 @@ jobs: python-version: '3.12' - name: Install dependencies - run: python -m pip install cython numpy setuptools + run: python -m pip install cython==3.0.10 numpy==1.26.4 setuptools - name: Build sdist run: python setup.py sdist