From ec68f7066340ba8e5162b192af2d31d7596beba0 Mon Sep 17 00:00:00 2001 From: Mathias Brulatout Date: Wed, 20 Mar 2024 09:34:17 +0100 Subject: [PATCH] Release version 1.4.0 --- CHANGELOG.rst | 14 ++++++++++++++ consul/__init__.py | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3a01966..350e0da 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,5 +1,19 @@ Change log ========== +1.4.0 +----- +[Breaking] due to the re-implementation of the ACL endpoint and the drop of the support of OSX and consul 1.1.0. + +* feature: re-implement some basic ACL endpoint +* feature: drop support of OSX and consul 1.1.0 +* feature: support multi-check service registration (through extra_checks parameter) +* env: support python 3.12 +* tests: multi consul version test (1.13.8, 1.15.4, 1.16.1, 1.17.3) +* tests: add test utils for cleaner API output expected assertion +* code-style: use ruff linter and formatter +* code-style: split files following the consul API logic +* ci: speedup ci with uv/tox-uv + 1.3.0 ----- * feature: drop tornado and twisted support diff --git a/consul/__init__.py b/consul/__init__.py index f764d34..7a932aa 100644 --- a/consul/__init__.py +++ b/consul/__init__.py @@ -1,4 +1,4 @@ -__version__ = "1.3.0" +__version__ = "1.4.0" from consul.check import Check from consul.exceptions import ACLDisabled, ACLPermissionDenied, ConsulException, NotFound, Timeout