From 04cdf50a04f7ec62a7d08b2de93faa217230307b Mon Sep 17 00:00:00 2001 From: Nicolas Date: Tue, 3 Mar 2026 13:24:46 +0100 Subject: [PATCH] Updated pelfy dependency --- .github/workflows/ci.yml | 8 ++++---- pyproject.toml | 18 +++++++++++------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f6864e..e1c3203 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 diff --git a/pyproject.toml b/pyproject.toml index d5643c8..1ee53ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ name = "copapy" dynamic = ["version"] authors = [ - { name="Nicolas Kruse", email="nicolas.kruse@nonan.net" }, + { name="Nicolas Kruse", email="nicolas.kruse@nonan.net" }, ] description = "Copy-Patch Compiler" readme = "README.md" @@ -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" + "sphinx", + "pydata_sphinx_theme", + "sphinx-autodoc-typehints", + "myst-parser", + "pelfy>=1.0.8" ] [tool.mypy]