From 947b974b56f2745cabbddf38702c9062dc9f0ae2 Mon Sep 17 00:00:00 2001 From: MariusCausemann Date: Wed, 18 Dec 2024 11:23:38 +0100 Subject: [PATCH 1/3] run different python versions --- .github/workflows/continuous.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index 327b8cd..a8a48a3 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -24,6 +24,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, macOS-13, windows-2019] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] config: [Debug, Release] include: - os: ubuntu-22.04 @@ -47,7 +48,7 @@ jobs: uses: conda-incubator/setup-miniconda@v3 with: channels: conda-forge - python-version: 3.7 + python-version: ${{ matrix.python-version }} channel-priority: true activate-environment: test-env From 41af1c3c2e8603646c40d1d1c41483393330be09 Mon Sep 17 00:00:00 2001 From: Marius Causemann Date: Wed, 18 Dec 2024 13:54:28 +0100 Subject: [PATCH 2/3] update parse_svg --- wildmeshing/parse_svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wildmeshing/parse_svg b/wildmeshing/parse_svg index b920779..0cb2769 160000 --- a/wildmeshing/parse_svg +++ b/wildmeshing/parse_svg @@ -1 +1 @@ -Subproject commit b920779788948655d2985de19acad5133b5125d8 +Subproject commit 0cb27692f67b855f96c76e41778abdb0a10edd93 From b29e17deb33a4d5d254f927a203374066565906b Mon Sep 17 00:00:00 2001 From: MariusCausemann Date: Thu, 19 Dec 2024 11:35:32 +0100 Subject: [PATCH 3/3] pip install rather than setup.py --- .github/workflows/continuous.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index a8a48a3..63d5349 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -68,12 +68,11 @@ jobs: - name: Build (Debug) if: matrix.config == 'Debug' - run: | - python setup.py build --debug install + run: python -m pip install -v --debug . - name: Build (Release) if: matrix.config == 'Release' - run: python setup.py build install + run: python -m pip install -v . - name: Fast Tests run: |