From 2327f2b8da984fef135c21e839b8d3b661b72fff Mon Sep 17 00:00:00 2001 From: Christian Monch Date: Wed, 29 Jul 2026 10:19:51 +0200 Subject: [PATCH 1/5] fix: read version from `_version` Read the version from the generated `_version.py` file and no longer from `__about__.py`. --- dump_things_service/__about__.py | 1 - dump_things_service/main.py | 2 +- dump_things_service/tests/test_basic.py | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 dump_things_service/__about__.py diff --git a/dump_things_service/__about__.py b/dump_things_service/__about__.py deleted file mode 100644 index 89d98bf..0000000 --- a/dump_things_service/__about__.py +++ /dev/null @@ -1 +0,0 @@ -__version__ = '6.3.0' diff --git a/dump_things_service/main.py b/dump_things_service/main.py index 56f79a8..4da0e24 100644 --- a/dump_things_service/main.py +++ b/dump_things_service/main.py @@ -43,7 +43,7 @@ from dump_things_service import ( HTTP_404_NOT_FOUND, Format, ) -from dump_things_service.__about__ import __version__ +from dump_things_service import __version__ from dump_things_service.abstract_config import ( Configuration, check_collection, diff --git a/dump_things_service/tests/test_basic.py b/dump_things_service/tests/test_basic.py index e10ef64..1e48d3d 100644 --- a/dump_things_service/tests/test_basic.py +++ b/dump_things_service/tests/test_basic.py @@ -6,7 +6,7 @@ from .. import ( HTTP_404_NOT_FOUND, HTTP_503_SERVICE_UNAVAILABLE, ) -from ..__about__ import __version__ +from .. import __version__ from . import schema_file from .create_store import ( given_name, -- 2.52.0 From fd69db97476e517f2c3c2f770c1b2da407cb0f46 Mon Sep 17 00:00:00 2001 From: Christian Monch Date: Wed, 29 Jul 2026 10:37:40 +0200 Subject: [PATCH 2/5] fix: fix author string --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 7b849c6..1441f15 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -18,7 +18,7 @@ import dump_things_service project = 'dump-things-service' copyright = '2025-2026, Christian Mönch' -author = 'Christian Mönch and' +author = 'Christian Mönch' release = dump_things_service.__version__ # -- General configuration --------------------------------------------------- -- 2.52.0 From 1d5c260bb683ce191cb3414dcd2322a06ad48b11 Mon Sep 17 00:00:00 2001 From: Christian Monch Date: Wed, 29 Jul 2026 10:42:14 +0200 Subject: [PATCH 3/5] fix: fix a typo --- dump_things_service/model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dump_things_service/model.py b/dump_things_service/model.py index c509f3e..498f3b4 100644 --- a/dump_things_service/model.py +++ b/dump_things_service/model.py @@ -118,7 +118,7 @@ def compile_module_with_increasing_recursion_limit( def get_model_for_schema( schema_location: str, ) -> tuple[ModuleType, list[str], str]: - lgr.info(f'Building pydantic modulr for schema {schema_location}') + lgr.info(f'Building pydantic module for schema {schema_location}') pydantic_generator = PydanticGenerator(schema_location) model = compile_module_with_increasing_recursion_limit( pydantic_generator, -- 2.52.0 From 3161ee1015daec0852878b5819f85694e9369066 Mon Sep 17 00:00:00 2001 From: Christian Monch Date: Wed, 29 Jul 2026 10:44:13 +0200 Subject: [PATCH 4/5] fix: log proper source for config conversion --- dump_things_service/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dump_things_service/main.py b/dump_things_service/main.py index 4da0e24..134d48f 100644 --- a/dump_things_service/main.py +++ b/dump_things_service/main.py @@ -258,7 +258,7 @@ def initialize_from_config_file( if config_version == CONFIG_VERSION_1_ID: logger.info( 'Converting version 1 configuration at %s', - arguments.config, + config_file, ) config_dict = convert_config_1_to_config_2( config_dict, -- 2.52.0 From 5a6de9356653361a4cd13f28ab66162b85e51863 Mon Sep 17 00:00:00 2001 From: Christian Monch Date: Wed, 29 Jul 2026 10:48:05 +0200 Subject: [PATCH 5/5] chore: update changelog --- CHANGELOG.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 02190c8..6e26ca0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ +# 6.3.4 (2026-07-29) + +## Bugfixes + +- Show the correct version in FastAPI docs and in the `/server`-endpoint. + +- Fix info-output for conversion of version 1 configuration to version 2 configuration. + The output now shows the correct source file. + +- Fix typos + + # 6.3.3 (2026-07-15) -# Changes +## Changes - Ensure that curated path and incoming path definitions do not point outside the storage-root tree. -- 2.52.0