diff --git a/CHANGELOG.md b/CHANGELOG.md index 87172ec946f3c346ae9b7f133cdf63f10d7f0b4d..f03b7c4c8ea737af4f5afda6c31e6af0956db811 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 810b5e9262b2a2809aa6a54b6d67665b36ff6526..b4b61af263e2d3b0e5ebd2dd6fa999a3000ddfc7 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 091cdf74a2dc11540e60b821a30e91214931c8f9..b2873c846e7275b2a5bfbc8bc5cd18dabaa843ef 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 ---------------------------------------------------