Skip to content

Commit a73f93c

Browse files
committed
Add changelog
1 parent 997c207 commit a73f93c

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
- Added `set_sasl_credentials`. This new method (on the Producer, Consumer, and AdminClient) allows modifying the stored
66
SASL PLAIN/SCRAM credentials that will be used for subsequent (new) connections to a broker (#1511).
7+
- Added changes to generate wheels for all supported Python versions on Linux ARM64 (#1496).
78

89

910
## v2.0.2

src/confluent_kafka/src/confluent_kafka.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2758,6 +2758,8 @@ static struct PyModuleDef cimpl_moduledef = {
27582758
static PyObject *_init_cimpl (void) {
27592759
PyObject *m;
27602760

2761+
/* PyEval_InitThreads became deprecated in Python 3.9 and will be removed in Python 3.11.
2762+
* Prior to Python 3.7, this call was required to initialize the GIL. */
27612763
#if PY_VERSION_HEX < 0x03090000
27622764
PyEval_InitThreads();
27632765
#endif

tools/build-manylinux.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ for PYBIN in /opt/python/cp*/bin/; do
8383
echo "## Installing $PYBIN"
8484
"${PYBIN}/pip" install confluent_kafka -f /io/wheelhouse
8585
"${PYBIN}/python" -c 'import confluent_kafka; print(confluent_kafka.libversion())'
86+
"${PYBIN}/pip" install -r /io/tests/requirements.txt
87+
"${PYBIN}/pytest" /io/tests/test_Producer.py
8688
echo "## Uninstalling $PYBIN"
8789
"${PYBIN}/pip" uninstall -y confluent_kafka
8890
done

0 commit comments

Comments
 (0)