Updated pelfy dependency

This commit is contained in:
Nicolas 2026-03-03 13:24:46 +01:00
parent 7a3088ec48
commit 04cdf50a04
2 changed files with 15 additions and 11 deletions

View File

@ -151,7 +151,7 @@ jobs:
- name: Use ARM64 container
run: |
docker run --rm -v $PWD:/app -w /app --platform linux/arm64 ghcr.io/nonannet/arm64_test:1 \
bash -lc "pip install . && \
bash -lc "pip install .[mindev] && \
mkdir -p build/runner && \
gcc -O3 -static -DENABLE_LOGGING -o build/runner/coparun src/coparun/runmem.c \
src/coparun/coparun.c src/coparun/mem_man.c && \
@ -180,7 +180,7 @@ jobs:
- name: Use ARMv6 container
run: |
docker run --rm -v $PWD:/app -w /app --platform linux/arm/v6 ghcr.io/nonannet/armv6_test:1 \
bash -lc "pip install . && \
bash -lc "pip install .[mindev] && \
mkdir -p build/runner && \
gcc -O3 -static -DENABLE_LOGGING -o build/runner/coparun src/coparun/runmem.c \
src/coparun/coparun.c src/coparun/mem_man.c && \
@ -209,7 +209,7 @@ jobs:
- name: Use ARMv7 container
run: |
docker run --rm -v $PWD:/app -w /app --platform linux/arm/v7 ghcr.io/nonannet/armv7_test:1 \
bash -lc "pip install . && \
bash -lc "pip install .[mindev] && \
mkdir -p build/runner && \
gcc -O3 -static -DENABLE_LOGGING -o build/runner/coparun src/coparun/runmem.c \
src/coparun/coparun.c src/coparun/mem_man.c && \
@ -248,7 +248,7 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Install Python dependencies
run: python -m pip install .[dev]
run: python -m pip install .[mindev]
- name: Set up MSVC environment
uses: microsoft/setup-msbuild@v2

View File

@ -45,14 +45,18 @@ dev = [
"ruff",
"mypy",
"pytest",
"pelfy>=1.0.7"
"pelfy>=1.0.8"
]
mindev = [
"pytest",
"pelfy>=1.0.8"
]
doc_build = [
"sphinx",
"pydata_sphinx_theme",
"sphinx-autodoc-typehints",
"myst-parser",
"pelfy>=1.0.7"
"pelfy>=1.0.8"
]
[tool.mypy]