Skip to content

Commit c1f4dc1

Browse files
committed
WIP for testing
1 parent 11916b4 commit c1f4dc1

File tree

4 files changed

+74
-72
lines changed

4 files changed

+74
-72
lines changed

.github/workflows/CI-wheels.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
22-
os: [macos-13, windows-2022, ubuntu-24.04]
22+
os: [ubuntu-24.04]
2323

2424
steps:
2525
- uses: actions/checkout@v5

.github/workflows/QA.yaml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
name: QA
2-
on: [push]
1+
# name: QA
2+
# on: [push]
33

4-
env:
5-
LIBZIM_DL_VERSION: "9.4.0"
6-
MACOSX_DEPLOYMENT_TARGET: "13.0"
4+
# env:
5+
# LIBZIM_DL_VERSION: "9.4.0"
6+
# MACOSX_DEPLOYMENT_TARGET: "13.0"
77

8-
jobs:
9-
lint:
10-
runs-on: ubuntu-24.04
11-
steps:
12-
- uses: actions/checkout@v5
8+
# jobs:
9+
# lint:
10+
# runs-on: ubuntu-24.04
11+
# steps:
12+
# - uses: actions/checkout@v5
1313

14-
- name: Set up Python
15-
uses: actions/setup-python@v6
16-
with:
17-
python-version: "3.13"
18-
architecture: x64
14+
# - name: Set up Python
15+
# uses: actions/setup-python@v6
16+
# with:
17+
# python-version: "3.13"
18+
# architecture: x64
1919

20-
- name: Install dependencies (and project)
21-
run: |
22-
pip install -U pip
23-
pip install -e .[lint,scripts,test,check]
20+
# - name: Install dependencies (and project)
21+
# run: |
22+
# pip install -U pip
23+
# pip install -e .[lint,scripts,test,check]
2424

25-
- name: Check black formatting
26-
run: inv lint-black
25+
# - name: Check black formatting
26+
# run: inv lint-black
2727

28-
- name: Check ruff
29-
run: inv lint-ruff
28+
# - name: Check ruff
29+
# run: inv lint-ruff
3030

31-
- name: Check pyright
32-
run: inv check-pyright
31+
# - name: Check pyright
32+
# run: inv check-pyright

.github/workflows/Tests.yaml

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
1-
name: Tests
2-
on: [push]
3-
4-
env:
5-
LIBZIM_DL_VERSION: "9.4.0"
6-
MACOSX_DEPLOYMENT_TARGET: "13.0"
7-
# we want cython traces for coverage
8-
PROFILE: "1"
9-
10-
jobs:
11-
test:
12-
runs-on: ${{ matrix.os }}
13-
strategy:
14-
matrix:
15-
os: [macos-13, windows-2022, ubuntu-24.04]
16-
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
17-
18-
steps:
19-
- uses: actions/checkout@v5
20-
21-
- name: Set up Python ${{ matrix.python }}
22-
uses: actions/setup-python@v6
23-
with:
24-
python-version: ${{ matrix.python }}
25-
architecture: x64
26-
27-
28-
- name: Install dependencies (and project)
29-
run: |
30-
pip install -U pip
31-
pip install -e .[test,scripts]
32-
33-
- name: move DLLs next to wrapper
34-
if: matrix.os == 'windows-2022'
35-
run: Move-Item -Force -Path .\libzim\*.dll -Destination .\
36-
37-
- name: Run the tests
38-
run: inv coverage --args "-vvv"
39-
40-
- name: Upload coverage report to codecov
41-
if: matrix.os == 'ubuntu-24.04' && matrix.python == '3.13'
42-
uses: codecov/codecov-action@v5
43-
with:
44-
fail_ci_if_error: true
45-
token: ${{ secrets.CODECOV_TOKEN }}
1+
# name: Tests
2+
# on: [push]
3+
4+
# env:
5+
# LIBZIM_DL_VERSION: "9.4.0"
6+
# MACOSX_DEPLOYMENT_TARGET: "13.0"
7+
# # we want cython traces for coverage
8+
# PROFILE: "1"
9+
10+
# jobs:
11+
# test:
12+
# runs-on: ${{ matrix.os }}
13+
# strategy:
14+
# matrix:
15+
# os: [macos-13, windows-2022, ubuntu-24.04]
16+
# python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
17+
18+
# steps:
19+
# - uses: actions/checkout@v5
20+
21+
# - name: Set up Python ${{ matrix.python }}
22+
# uses: actions/setup-python@v6
23+
# with:
24+
# python-version: ${{ matrix.python }}
25+
# architecture: x64
26+
27+
28+
# - name: Install dependencies (and project)
29+
# run: |
30+
# pip install -U pip
31+
# pip install -e .[test,scripts]
32+
33+
# - name: move DLLs next to wrapper
34+
# if: matrix.os == 'windows-2022'
35+
# run: Move-Item -Force -Path .\libzim\*.dll -Destination .\
36+
37+
# - name: Run the tests
38+
# run: inv coverage --args "-vvv"
39+
40+
# - name: Upload coverage report to codecov
41+
# if: matrix.os == 'ubuntu-24.04' && matrix.python == '3.13'
42+
# uses: codecov/codecov-action@v5
43+
# with:
44+
# fail_ci_if_error: true
45+
# token: ${{ secrets.CODECOV_TOKEN }}

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ before-build = "pip install setuptools cython delocate"
133133
repair-wheel-command = "python.exe setup.py repair_win_wheel --destdir={dest_dir} --wheel={wheel}"
134134

135135
[tool.cibuildwheel.linux]
136-
archs = ["x86_64", "aarch64"]
136+
# archs = ["x86_64", "aarch64"]
137+
archs = [ "aarch64"]
138+
skip = "cp39*"
137139

138140
[tool.cibuildwheel.macos]
139141
archs = ["x86_64", "arm64"]

0 commit comments

Comments
 (0)