@@ -8,13 +8,13 @@ execution_time_limit:
88global_job_config :
99 env_vars :
1010 - name : LIBRDKAFKA_VERSION
11- value : v2.12.0
11+ value : v2.12.1-RC1
1212 prologue :
1313 commands :
1414 - checkout
1515 - mkdir artifacts
1616blocks :
17- - name : " Wheels: OSX x64 - Python 3.7 -3.12"
17+ - name : " Wheels: OSX x64 - Python 3.8 -3.12"
1818 run :
1919 when : " tag =~ '.*'"
2020 dependencies : []
@@ -34,7 +34,7 @@ blocks:
3434 - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse 2.16.2
3535 - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
3636 - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
37- - name : " Wheels: OSX x64 - Python 3.13"
37+ - name : " Wheels: OSX x64 - Python 3.13-3.14 "
3838 run :
3939 when : " tag =~ '.*'"
4040 dependencies : []
@@ -50,14 +50,14 @@ blocks:
5050 - name : CIBW_SKIP
5151 value : cp36-* cp37-* cp38-* cp39-* cp310-* cp311-* cp312-*
5252 - name : CIBW_ENVIRONMENT_MACOS
53- value : MACOSX_DEPLOYMENT_TARGET=15
53+ value : MACOSX_DEPLOYMENT_TARGET=13
5454 jobs :
5555 - name : Build
5656 commands :
57- - sem-version python 3.11
57+ - sem-version python 3.13
5858 - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
59- - tar -czf wheelhouse-macOS-${ARCH}-py313.tgz wheelhouse
60- - artifact push workflow wheelhouse-macOS-${ARCH}-py313.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}-py313.tgz/
59+ - tar -czf wheelhouse-macOS-${ARCH}-py313-plus .tgz wheelhouse
60+ - artifact push workflow wheelhouse-macOS-${ARCH}-py313-plus .tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}-py313-plus .tgz/
6161 - name : " Wheels: OSX arm64 - Python 3.8-3.12"
6262 run :
6363 when : " tag =~ '.*'"
@@ -80,7 +80,7 @@ blocks:
8080 - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse 2.16.2
8181 - tar -czf wheelhouse-macOS-${ARCH}.tgz wheelhouse
8282 - artifact push workflow wheelhouse-macOS-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
83- - name : " Wheels: OSX arm64 - Python 3.13"
83+ - name : " Wheels: OSX arm64 - Python 3.13-3.14 "
8484 run :
8585 when : " tag =~ '.*'"
8686 dependencies : []
@@ -98,14 +98,14 @@ blocks:
9898 - name : CIBW_SKIP
9999 value : cp38-* cp39-* cp310-* cp311-* cp312-*
100100 - name : CIBW_ENVIRONMENT_MACOS
101- value : MACOSX_DEPLOYMENT_TARGET=15
101+ value : MACOSX_DEPLOYMENT_TARGET=13
102102 jobs :
103103 - name : Build
104104 commands :
105- - sem-version python 3.11
105+ - sem-version python 3.13
106106 - PIP_INSTALL_OPTIONS="--user" tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
107- - tar -czf wheelhouse-macOS-${ARCH}-py313.tgz wheelhouse
108- - artifact push workflow wheelhouse-macOS-${ARCH}-py313.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}-py313.tgz/
107+ - tar -czf wheelhouse-macOS-${ARCH}-py313-plus .tgz wheelhouse
108+ - artifact push workflow wheelhouse-macOS-${ARCH}-py313-plus .tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}-py313-plus .tgz/
109109 - name : " Wheels: Linux arm64"
110110 run :
111111 when : " tag =~ '.*'"
@@ -122,6 +122,7 @@ blocks:
122122 jobs :
123123 - name : Build
124124 commands :
125+ - sem-version python 3.13
125126 - ./tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
126127 - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
127128 - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
@@ -141,6 +142,7 @@ blocks:
141142 jobs :
142143 - name : Build
143144 commands :
145+ - sem-version python 3.11
144146 - ./tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
145147 - tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
146148 - artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
@@ -170,6 +172,8 @@ blocks:
170172 - name : MSYSTEM
171173 value : UCRT64
172174 commands :
175+ - pyenv install 3.11.9
176+ - pyenv global 3.11.9
173177 - bash tools/mingw-w64/semaphore_commands.sh
174178 - bash tools/wheels/install-librdkafka.sh $env:LIBRDKAFKA_VERSION.TrimStart("v") dest
175179 - tools/wheels/build-wheels.bat x64 win_amd64 dest wheelhouse
@@ -379,10 +383,10 @@ blocks:
379383 run :
380384 when : " tag =~ '.*'"
381385 dependencies :
382- - " Wheels: OSX x64 - Python 3.7 -3.12"
383- - " Wheels: OSX x64 - Python 3.13"
386+ - " Wheels: OSX x64 - Python 3.8 -3.12"
387+ - " Wheels: OSX x64 - Python 3.13-3.14 "
384388 - " Wheels: OSX arm64 - Python 3.8-3.12"
385- - " Wheels: OSX arm64 - Python 3.13"
389+ - " Wheels: OSX arm64 - Python 3.13-3.14 "
386390 - " Wheels: Linux arm64"
387391 - " Wheels: Linux x64"
388392 - " Wheels: Windows"
0 commit comments