From e7dd0cc75c9f35958d7c53c906d84125b27b585b Mon Sep 17 00:00:00 2001 From: Denis Otkidach Date: Mon, 21 Nov 2022 13:51:46 +0200 Subject: [PATCH 1/3] Bump version to 0.8.0 (#866) --- CHANGES.rst | 25 +++++++++++++++++++++++++ CHANGES/645.doc | 1 - CHANGES/722.doc | 1 - CHANGES/731.doc | 1 - CHANGES/782.bugfix | 1 - CHANGES/795.bugfix | 1 - CHANGES/801.feature | 1 - CHANGES/811.feature | 1 - CHANGES/841.feature | 2 -- CHANGES/852.bugfix | 1 - aiokafka/__init__.py | 2 +- 11 files changed, 26 insertions(+), 11 deletions(-) delete mode 100644 CHANGES/645.doc delete mode 100644 CHANGES/722.doc delete mode 100644 CHANGES/731.doc delete mode 100644 CHANGES/782.bugfix delete mode 100644 CHANGES/795.bugfix delete mode 100644 CHANGES/801.feature delete mode 100644 CHANGES/811.feature delete mode 100644 CHANGES/841.feature delete mode 100644 CHANGES/852.bugfix diff --git a/CHANGES.rst b/CHANGES.rst index e4cfd4aa..0fd3b964 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -3,6 +3,31 @@ Changelog ========= +0.8.0 (2022-11-21) +================== + +New features: + +* Add codec for ZStandard compression (KIP-110) (pr #801) +* Add basic admin client functionality (pr #811 started by @gabriel-tincu) +* Drop support for Python 3.6, add support and pre-built packages for Python + 3.10 (pr #841) + + +Bugfixes: + +* Fix `KeyError` on solitary abort marker (issue #781, pr #782 by @pikulmar) +* Fix handling unsupported compression codec (issue #795) +* Handled other SASL mechanism in logging (issue #852, pr #861 by @mangin) + + +Improved Documentation: + +* Fix documentation on how to install optional features (issue #645) +* Improve the rendering of the documentation (pr #722 by @multani) +* Fix `MyRebalancer` example in `docs/consumer.rst` (pr #731 by @aamalev) + + 0.7.2 (2021-09-02) ================== diff --git a/CHANGES/645.doc b/CHANGES/645.doc deleted file mode 100644 index 3464e919..00000000 --- a/CHANGES/645.doc +++ /dev/null @@ -1 +0,0 @@ -Fix documentation on how to install optional features (issue #645) diff --git a/CHANGES/722.doc b/CHANGES/722.doc deleted file mode 100644 index 12d2284d..00000000 --- a/CHANGES/722.doc +++ /dev/null @@ -1 +0,0 @@ -Improve the rendering of the documentation. diff --git a/CHANGES/731.doc b/CHANGES/731.doc deleted file mode 100644 index e312e171..00000000 --- a/CHANGES/731.doc +++ /dev/null @@ -1 +0,0 @@ -fix MyRebalancer on docs/consumer.rst diff --git a/CHANGES/782.bugfix b/CHANGES/782.bugfix deleted file mode 100644 index b40aae14..00000000 --- a/CHANGES/782.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix `KeyError` on solitary abort marker (issue #781, pr #782 by @pikulmar) diff --git a/CHANGES/795.bugfix b/CHANGES/795.bugfix deleted file mode 100644 index ce611187..00000000 --- a/CHANGES/795.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix handling unsupported compression codec (issue #795) diff --git a/CHANGES/801.feature b/CHANGES/801.feature deleted file mode 100644 index 42c23c55..00000000 --- a/CHANGES/801.feature +++ /dev/null @@ -1 +0,0 @@ -Add Codec for ZStandard Compression (KIP-110) diff --git a/CHANGES/811.feature b/CHANGES/811.feature deleted file mode 100644 index 04b71bad..00000000 --- a/CHANGES/811.feature +++ /dev/null @@ -1 +0,0 @@ -Add basic admin client functionality (pr #811 started by @gabriel-tincu) diff --git a/CHANGES/841.feature b/CHANGES/841.feature deleted file mode 100644 index 6694b9fc..00000000 --- a/CHANGES/841.feature +++ /dev/null @@ -1,2 +0,0 @@ -Drop support for Python 3.6, add support and pre-built packages for Python 3.10 -(pr #841) diff --git a/CHANGES/852.bugfix b/CHANGES/852.bugfix deleted file mode 100644 index 9a23fa1d..00000000 --- a/CHANGES/852.bugfix +++ /dev/null @@ -1 +0,0 @@ -Handled other SASL mechanism in logging (issue #852, pr #861 by @mangin) diff --git a/aiokafka/__init__.py b/aiokafka/__init__.py index dbcd66a4..44b09bb8 100644 --- a/aiokafka/__init__.py +++ b/aiokafka/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.7.2' # noqa +__version__ = '0.8.0' # noqa from .abc import ConsumerRebalanceListener from .client import AIOKafkaClient From bc8967c9accba9cd0787a46573e4f0e2e2dc0320 Mon Sep 17 00:00:00 2001 From: Taras Voinarovskyi Date: Mon, 21 Nov 2022 15:28:43 +0200 Subject: [PATCH 2/3] Try to fix publish CI on windows --- .github/workflows/publish.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 61a91b7f..5d5899f5 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -98,9 +98,9 @@ jobs: - name: Install python dependencies run: | - pip install --upgrade pip setuptools wheel - pip install -r requirements-win-test.txt - pip install ${{ matrix.aiokafka_whl }} + python -m pip install --upgrade pip setuptools wheel + python -m pip install -r requirements-win-test.txt + python -m pip install ${{ matrix.aiokafka_whl }} shell: bash - name: Run Unit Tests From fa239a24c045b4bc751adf05f8b4902c72daff4f Mon Sep 17 00:00:00 2001 From: Denis Otkidach Date: Mon, 21 Nov 2022 15:38:58 +0200 Subject: [PATCH 3/3] Fix python versions for AppVeyor (#867) --- .appveyor.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index a7fe6c7b..b510c9f2 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -3,14 +3,16 @@ environment: KAFKA_VERSION: "2.8.1" SCALA_VERSION: "2.13" matrix: + - PYTHON: "C:\\Python311" + - PYTHON: "C:\\Python311-x64" + - PYTHON: "C:\\Python310" + - PYTHON: "C:\\Python310-x64" - PYTHON: "C:\\Python39" - PYTHON: "C:\\Python39-x64" - PYTHON: "C:\\Python38" - PYTHON: "C:\\Python38-x64" - PYTHON: "C:\\Python37" - PYTHON: "C:\\Python37-x64" - - PYTHON: "C:\\Python36" - - PYTHON: "C:\\Python36-x64" image: Visual Studio 2022