From a80712cd24584381be2b555f5523bdd91c3869cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Srokosz?= Date: Thu, 12 Sep 2024 12:56:41 +0200 Subject: [PATCH] Bump version: v5.5.0 (#259) --- docs/advanced_concepts.rst | 4 ++-- docs/task_headers_payloads.rst | 2 +- karton/core/__version__.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/advanced_concepts.rst b/docs/advanced_concepts.rst index a5e6ed4..ec4c29a 100644 --- a/docs/advanced_concepts.rst +++ b/docs/advanced_concepts.rst @@ -251,7 +251,7 @@ You can enable it by setting: Negated filter patterns ----------------------- -.. versionadded:: 5.4.1 +.. versionadded:: 5.5.0 There is one more pattern syntax, not documented in the :code:`Filter Patterns` section anymore. It is possible to define a negated filter, and they are handled in a special way. For example let's consider following filters: @@ -316,6 +316,6 @@ In this case there are no special cases, and matching checks every filter top to .. note:: - Since "new style" patterns were introduced in Karton version 5.4.1, "old style" negations are not recommended and should be considered deprecated. + Since "new style" patterns were introduced in Karton version 5.5.0, "old style" negations are not recommended and should be considered deprecated. Nevertheless, Karton still supports them and they will keep working indefinitely. So don't worry, there are no breaking changes here. diff --git a/docs/task_headers_payloads.rst b/docs/task_headers_payloads.rst index a79813c..8b1ec63 100644 --- a/docs/task_headers_payloads.rst +++ b/docs/task_headers_payloads.rst @@ -104,7 +104,7 @@ Filter logic can be used to fulfill specific use-cases: ``[{"foo": "bar"}, {"foo": "baz"}]`` 'foo' header is required and must have 'bar' or 'baz' value. ==================================== ============================================================================== -.. versionadded:: 5.4.1 +.. versionadded:: 5.5.0 Sometimes a more flexible behavior is necessary. This should be done with caution, as Karton can handle quite complex workflows without resorting to this. The need to use complex task filtering rules may mean that one is doing something not in the "spirit" of Karton. diff --git a/karton/core/__version__.py b/karton/core/__version__.py index fc30498..016ab6b 100644 --- a/karton/core/__version__.py +++ b/karton/core/__version__.py @@ -1 +1 @@ -__version__ = "5.4.0" +__version__ = "5.5.0"