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 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 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