Skip to content

Commit 3bbaa45

Browse files
committed
updating m2l in reqs and adding reqs to the tester
1 parent 32b513e commit 3bbaa45

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/tester.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ jobs:
6868
- name: Print QGIS version
6969
run: qgis --version
7070

71+
- name: Install system packages (GDAL/PROJ/GEOS build deps)
72+
run: |
73+
set -e
74+
apt-get update
75+
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
76+
build-essential gdal-bin libgdal-dev proj-bin libproj-dev libgeos-dev python3-dev xvfb
77+
rm -rf /var/lib/apt/lists/*
78+
7179
- name: Setup plugin
7280
run: bash /tests_directory/scripts/qgis_setup.sh loopstructural
7381

@@ -76,6 +84,10 @@ jobs:
7684
run: |
7785
python3 -m pip install -U pip setuptools wheel
7886
python3 -m pip install -U -r requirements/testing.txt
87+
python3 -m pip install -U -r /tests_directory/loopstructural/requirements.txt
88+
- name: Install map2loop
89+
run: |
90+
python3 -m pip install git+https://github.com/Loop3D/map2loop.git@main
7991
8092
- name: Run Unit tests
8193
run: |

loopstructural/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ pyqtgraph
55
loopsolver
66
geopandas
77
numpy==1.26.4
8+
map2loop~=3.3

0 commit comments

Comments
 (0)