Skip to content

Commit 9304bd6

Browse files
authored
V2.12.0b1 Image Build Fixes (#2082)
* Updated changelog * Removing tag boundaries to enable wheel builds without tags for this branch * Attempt to fix broken venv in wheel builds * Changing to lower dep spot test for wheels * Removed install typo * Attempt to move linux arm build to use build-wheels pattern * Reverted hardcoded builds
1 parent f878765 commit 9304bd6

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

.semaphore/semaphore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ blocks:
122122
jobs:
123123
- name: Build
124124
commands:
125-
- ./tools/build-manylinux.sh "${LIBRDKAFKA_VERSION#v}"
125+
- ./tools/wheels/build-wheels.sh "${LIBRDKAFKA_VERSION#v}" wheelhouse
126126
- tar -czf wheelhouse-linux-${ARCH}.tgz wheelhouse
127127
- artifact push workflow wheelhouse-linux-${ARCH}.tgz --destination artifacts/wheels-${OS_NAME}-${ARCH}.tgz/
128128
- name: "Wheels: Linux x64"

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Unreleased
44

5+
## v2.12.0b1 - 2025-10-01
6+
57
### Added
68

79
- AsyncIO Producer (experimental): Introduces `confluent_kafka.aio.AIOProducer` for

tools/wheels/build-wheels.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ echo on
1616
set CIBW_BUILD=cp37-%BW_ARCH% cp38-%BW_ARCH% cp39-%BW_ARCH% cp310-%BW_ARCH% cp311-%BW_ARCH% cp312-%BW_ARCH% cp313-%BW_ARCH%
1717
set CIBW_BEFORE_BUILD=python -m pip install delvewheel==1.1.4
1818
set CIBW_TEST_REQUIRES=pytest
19-
set CIBW_TEST_COMMAND=pytest {project}\tests\test_Producer.py
19+
set CIBW_TEST_COMMAND=pytest {project}\tests\test_error.py
2020
rem set CIBW_BUILD_VERBOSITY=3
2121
set include=%cd%\%DEST%\build\native\include
2222
set lib=%cd%\%DEST%\build\native\lib\win\%ARCH%\win-%ARCH%-Release\v142

tools/wheels/build-wheels.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ this_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
1010
export CIBW_SKIP="pp* cp27-* cp35-* cp36-* *i686 *musllinux* $CIBW_SKIP"
1111
# Run a simple test suite
1212
export CIBW_TEST_REQUIRES="pytest"
13-
export CIBW_TEST_COMMAND="pytest {project}/tests/test_Producer.py"
13+
export CIBW_TEST_COMMAND="pytest {project}/tests/test_error.py"
1414
export CIBW_MANYLINUX_X86_64_IMAGE="manylinux_2_28"
1515
export CIBW_MANYLINUX_AARCH64_IMAGE="manylinux_2_28"
1616

0 commit comments

Comments
 (0)