From ec5cbabac48593f9c3f5d3de783eb5fd791e3b2f Mon Sep 17 00:00:00 2001
From: florian <f.spreckelsen@inidscale.com>
Date: Fri, 18 Nov 2022 16:00:14 +0100
Subject: [PATCH] REL: Begin next release cycle

---
 CHANGELOG.md    | 39 +++++++++++++++++++++++++--------------
 setup.cfg       |  2 +-
 src/doc/conf.py |  4 ++--
 3 files changed, 28 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 87172ec9..f03b7c4c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [Unreleased] ##
+
+### Added ###
+
+### Changed ###
+
+- There are no DictXYElements any more. For example, DictTextElement is now
+  simply a TextElement.  The behavior of the following classes changed:
+  - DictElementConverter (old: DictConverter) now can use "match" keywords. If
+    none are in the definition, the behavior is as before.
+  - TextElement used the 'match' keyword before, which was applied to the
+    value. This is will in future be applied to the key instead and is now
+    forbidden to used. Please use 'match_name' or 'match_value'.
+
+### Deprecated ###
+
+### Removed ###
+
+### Fixed ###
+
+### Security ###
+
+### Documentation ###
+
 ## [0.2.0] - 2022-11-18 ##
 (Florian Spreckelsen)
 
@@ -20,21 +44,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
   default. For example a DictIntegerElement is accepted by default instead of a
   DictFloatElement. This behavior can be changed (see converter documentation).
   **Note** This might lead to additional matches compared to previous versions.
-- There are no DictXYElements any more. For example, DictTextElement is now
-  simply a TextElement.  The behavior of the following classes changed:
-  - DictElementConverter (old: DictConverter) now can use "match" keywords. If
-    none are in the definition, the behavior is as before.
-  - TextElement used the 'match' keyword before, which was applied to the
-    value. This is will in future be applied to the key instead and is now
-    forbidden to used. Please use 'match_name' or 'match_value'.
 - `_AbstractDictElementConverter` uses `re.DOTALL` for `match_value`
-- The "fallback" parent, the name of the element in the cfood, is only used 
+- The "fallback" parent, the name of the element in the cfood, is only used
   when the object is created and only if there are no parents given.
 
-### Deprecated ###
-
-### Removed ###
-
 ### Fixed ###
 
 * [#31](https://gitlab.com/caosdb/caosdb-crawler/-/issues/31) Identified cache:
@@ -46,8 +59,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
   interpreted as integers and vice versa, there are defaults for allowing other
   types and this can be changed per converter
 
-### Security ###
-
 ## [0.1.0] - 2022-10-11
 (Florian Spreckelsen)
 
diff --git a/setup.cfg b/setup.cfg
index 810b5e92..b4b61af2 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = caoscrawler
-version = 0.2.0
+version = 0.2.1
 author = Alexander Schlemmer
 author_email = alexander.schlemmer@ds.mpg.de
 description = A new crawler for caosdb
diff --git a/src/doc/conf.py b/src/doc/conf.py
index 091cdf74..b2873c84 100644
--- a/src/doc/conf.py
+++ b/src/doc/conf.py
@@ -33,10 +33,10 @@ copyright = '2021, MPIDS'
 author = 'Alexander Schlemmer'
 
 # The short X.Y version
-version = '0.2'
+version = '0.2.1'
 # The full version, including alpha/beta/rc tags
 # release = '0.5.2-rc2'
-release = '0.2'
+release = '0.2.1-dev'
 
 
 # -- General configuration ---------------------------------------------------
-- 
GitLab