Skip to content

Commit 5ca6b4d

Browse files
committed
Update lock file, tet macos + Python 3.13
1 parent 2a38369 commit 5ca6b4d

File tree

5 files changed

+451
-413
lines changed

5 files changed

+451
-413
lines changed

.github/workflows/pytest-builds.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: unit-tests
22

33
on:
4-
push:
5-
branches: [ main ]
6-
pull_request:
4+
# push:
5+
# branches: [ main ]
6+
# pull_request:
77

88
jobs:
99
windows:

.github/workflows/release-wheels.yml

Lines changed: 100 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ name: release-deploy
33
on:
44
release:
55
types: [ published ]
6-
# push:
7-
# branches: [ main ]
8-
# pull_request:
6+
push:
7+
branches: [ main ]
8+
pull_request:
99

1010
jobs:
1111
build-sdist:
@@ -41,39 +41,39 @@ jobs:
4141
fail-fast: false
4242
matrix:
4343
include:
44-
# Windows 32 bit
45-
- os: windows-latest
46-
python: 39
47-
platform_id: win32
48-
- os: windows-latest
49-
python: 310
50-
platform_id: win32
51-
- os: windows-latest
52-
python: 311
53-
platform_id: win32
54-
- os: windows-latest
55-
python: 312
56-
platform_id: win32
57-
- os: windows-latest
58-
python: 313
59-
platform_id: win32
44+
# # Windows 32 bit
45+
# - os: windows-latest
46+
# python: 39
47+
# platform_id: win32
48+
# - os: windows-latest
49+
# python: 310
50+
# platform_id: win32
51+
# - os: windows-latest
52+
# python: 311
53+
# platform_id: win32
54+
# - os: windows-latest
55+
# python: 312
56+
# platform_id: win32
57+
# - os: windows-latest
58+
# python: 313
59+
# platform_id: win32
6060

61-
# Windows 64 bit
62-
- os: windows-latest
63-
python: 39
64-
platform_id: win_amd64
65-
- os: windows-latest
66-
python: 310
67-
platform_id: win_amd64
68-
- os: windows-latest
69-
python: 311
70-
platform_id: win_amd64
71-
- os: windows-latest
72-
python: 312
73-
platform_id: win_amd64
74-
- os: windows-latest
75-
python: 313
76-
platform_id: win_amd64
61+
# # Windows 64 bit
62+
# - os: windows-latest
63+
# python: 39
64+
# platform_id: win_amd64
65+
# - os: windows-latest
66+
# python: 310
67+
# platform_id: win_amd64
68+
# - os: windows-latest
69+
# python: 311
70+
# platform_id: win_amd64
71+
# - os: windows-latest
72+
# python: 312
73+
# platform_id: win_amd64
74+
# - os: windows-latest
75+
# python: 313
76+
# platform_id: win_amd64
7777

7878
# Linux 64 bit manylinux2014
7979
- os: ubuntu-latest
@@ -98,38 +98,38 @@ jobs:
9898
manylinux_image: manylinux2014
9999

100100
# Linux aarch64
101-
- os: ubuntu-latest
102-
python: 39
103-
platform_id: manylinux_aarch64
104-
- os: ubuntu-latest
105-
python: 310
106-
platform_id: manylinux_aarch64
107-
- os: ubuntu-latest
108-
python: 311
109-
platform_id: manylinux_aarch64
110-
- os: ubuntu-latest
111-
python: 312
112-
platform_id: manylinux_aarch64
113-
- os: ubuntu-latest
114-
python: 313
115-
platform_id: manylinux_aarch64
101+
# - os: ubuntu-latest
102+
# python: 39
103+
# platform_id: manylinux_aarch64
104+
# - os: ubuntu-latest
105+
# python: 310
106+
# platform_id: manylinux_aarch64
107+
# - os: ubuntu-latest
108+
# python: 311
109+
# platform_id: manylinux_aarch64
110+
# - os: ubuntu-latest
111+
# python: 312
112+
# platform_id: manylinux_aarch64
113+
# - os: ubuntu-latest
114+
# python: 313
115+
# platform_id: manylinux_aarch64
116116

117-
# MacOS x86_64
118-
- os: macos-12
119-
python: 39
120-
platform_id: macosx_x86_64
121-
- os: macos-12
122-
python: 310
123-
platform_id: macosx_x86_64
124-
- os: macos-12
125-
python: 311
126-
platform_id: macosx_x86_64
127-
- os: macos-12
128-
python: 312
129-
platform_id: macosx_x86_64
130-
- os: macos-12
131-
python: 313
132-
platform_id: macosx_x86_64
117+
# # MacOS x86_64
118+
# - os: macos-12
119+
# python: 39
120+
# platform_id: macosx_x86_64
121+
# - os: macos-12
122+
# python: 310
123+
# platform_id: macosx_x86_64
124+
# - os: macos-12
125+
# python: 311
126+
# platform_id: macosx_x86_64
127+
# - os: macos-12
128+
# python: 312
129+
# platform_id: macosx_x86_64
130+
# - os: macos-12
131+
# python: 313
132+
# platform_id: macosx_x86_64
133133

134134
steps:
135135
- uses: actions/checkout@v4
@@ -150,7 +150,7 @@ jobs:
150150
- name: Install cibuildwheel
151151
run: |
152152
python -m pip install -U pip
153-
python -m pip install cibuildwheel>=2.16
153+
python -m pip install cibuildwheel>=2.21
154154
155155
- name: Build wheels
156156
env:
@@ -178,18 +178,18 @@ jobs:
178178
matrix:
179179
include:
180180
# MacOS arm64
181-
- os: macos-14
182-
python: 39
183-
platform_id: macosx_arm64
184-
- os: macos-14
185-
python: 310
186-
platform_id: macosx_arm64
187-
- os: macos-14
188-
python: 311
189-
platform_id: macosx_arm64
190-
- os: macos-14
191-
python: 312
192-
platform_id: macosx_arm64
181+
# - os: macos-14
182+
# python: 39
183+
# platform_id: macosx_arm64
184+
# - os: macos-14
185+
# python: 310
186+
# platform_id: macosx_arm64
187+
# - os: macos-14
188+
# python: 311
189+
# platform_id: macosx_arm64
190+
# - os: macos-14
191+
# python: 312
192+
# platform_id: macosx_arm64
193193
- os: macos-14
194194
python: 313
195195
platform_id: macosx_arm64
@@ -205,7 +205,7 @@ jobs:
205205
python-version: '3.9'
206206

207207
- name: Install cibuildwheel
208-
run: python -m pip install cibuildwheel==2.16.2 wheel==0.42
208+
run: python -m pip install cibuildwheel>=2.21 wheel>=0.42
209209

210210
- name: Build wheels
211211
env:
@@ -274,23 +274,23 @@ jobs:
274274
# The pypi upload fails with non-linux containers, so grab the uploaded
275275
# artifacts and run using those
276276
# See: https://github.com/pypa/gh-action-pypi-publish/discussions/15
277-
deploy:
278-
name: Upload wheels to PyPI
279-
# needs: [ test-package ]
280-
needs: [ build-wheels, build-sdist, build-wheels-macos-arm64 ]
281-
runs-on: ubuntu-latest
282-
environment:
283-
name: pypi
284-
url: https://pypi.org/project/pylibjpeg-libjpeg/
285-
permissions:
286-
id-token: write
287-
288-
steps:
289-
- name: Download the wheels
290-
uses: actions/download-artifact@v4
291-
with:
292-
path: dist/
293-
merge-multiple: true
294-
295-
- name: Publish package to PyPi
296-
uses: pypa/gh-action-pypi-publish@release/v1
277+
# deploy:
278+
# name: Upload wheels to PyPI
279+
# # needs: [ test-package ]
280+
# needs: [ build-wheels, build-sdist, build-wheels-macos-arm64 ]
281+
# runs-on: ubuntu-latest
282+
# environment:
283+
# name: pypi
284+
# url: https://pypi.org/project/pylibjpeg-libjpeg/
285+
# permissions:
286+
# id-token: write
287+
#
288+
# steps:
289+
# - name: Download the wheels
290+
# uses: actions/download-artifact@v4
291+
# with:
292+
# path: dist/
293+
# merge-multiple: true
294+
#
295+
# - name: Publish package to PyPi
296+
# uses: pypa/gh-action-pypi-publish@release/v1

0 commit comments

Comments
 (0)