diff --git a/dev_requirements/requirements-formatting.txt b/dev_requirements/requirements-formatting.txt index 2e04017b..3707fc1a 100644 --- a/dev_requirements/requirements-formatting.txt +++ b/dev_requirements/requirements-formatting.txt @@ -13,7 +13,7 @@ isort==5.13.2 # via -r dev_requirements/requirements-formatting.in mypy-extensions==1.0.0 # via black -packaging==24.0 +packaging==24.1 # via black pathspec==0.12.1 # via black diff --git a/dev_requirements/requirements-test_packaging.txt b/dev_requirements/requirements-test_packaging.txt index 251a9127..e9e28d0b 100644 --- a/dev_requirements/requirements-test_packaging.txt +++ b/dev_requirements/requirements-test_packaging.txt @@ -43,7 +43,7 @@ more-itertools==10.2.0 # jaraco-functools nh3==0.2.17 # via readme-renderer -packaging==24.0 +packaging==24.1 # via build pkginfo==1.10.0 # via twine diff --git a/dev_requirements/requirements-tests.txt b/dev_requirements/requirements-tests.txt index 7b319e67..6b096e2d 100644 --- a/dev_requirements/requirements-tests.txt +++ b/dev_requirements/requirements-tests.txt @@ -11,7 +11,7 @@ freezegun==1.5.1 # via -r dev_requirements/requirements-tests.in iniconfig==2.0.0 # via pytest -packaging==24.0 +packaging==24.1 # via pytest pluggy==1.5.0 # via pytest diff --git a/dev_requirements/requirements-type_check.txt b/dev_requirements/requirements-type_check.txt index a19eb418..f7aed032 100644 --- a/dev_requirements/requirements-type_check.txt +++ b/dev_requirements/requirements-type_check.txt @@ -15,11 +15,11 @@ networkx==3.3 # via networkx-stubs networkx-stubs==0.0.1 # via -r requirements-type_check.in -numpy==1.26.4 +numpy==2.0.0 # via # pandas # pandas-stubs -packaging==24.0 +packaging==24.1 # via pytest pandas==2.2.2 # via -r requirements-type_check.in diff --git a/requirements.txt b/requirements.txt index 91603f1e..15fe993a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,11 +26,11 @@ maus==0.5.0 # via kohlrahbi (pyproject.toml) more-itertools==10.3.0 # via maus -numpy==1.26.4 +numpy==2.0.0 # via pandas openpyxl==3.1.4 # via kohlrahbi (pyproject.toml) -packaging==24.0 +packaging==24.1 # via marshmallow pandas==2.2.2 # via kohlrahbi (pyproject.toml) diff --git a/src/kohlrahbi/unfoldedahb/unfoldedahbtable.py b/src/kohlrahbi/unfoldedahb/unfoldedahbtable.py index ab1a1c48..474c1a7e 100644 --- a/src/kohlrahbi/unfoldedahb/unfoldedahbtable.py +++ b/src/kohlrahbi/unfoldedahb/unfoldedahbtable.py @@ -352,7 +352,7 @@ def convert_to_flat_ahb(self) -> FlatAnwendungshandbuch: value_pool_entry=unfolded_ahb_line.code, name=unfolded_ahb_line.beschreibung or unfolded_ahb_line.qualifier, ahb_expression=unfolded_ahb_line.bedingung_ausdruck, - section_name=unfolded_ahb_line.segment_name, + section_name=unfolded_ahb_line.segment_name if unfolded_ahb_line.segment is not None else None, index=unfolded_ahb_line.index, ) ) diff --git a/unittests/test_unfolded_ahb_table.py b/unittests/test_unfolded_ahb_table.py index 47ae7cd6..2dee64e2 100644 --- a/unittests/test_unfolded_ahb_table.py +++ b/unittests/test_unfolded_ahb_table.py @@ -111,7 +111,7 @@ def test_convert_to_flat_ahb(self) -> None: lines=[ AhbLine( guid=None, - section_name="Ansprechpartner", + section_name=None, segment_group_key="SG3", segment_code=None, data_element=None, @@ -122,7 +122,7 @@ def test_convert_to_flat_ahb(self) -> None: ), AhbLine( guid=None, - section_name="Ansprechpartner", + section_name=None, segment_group_key="SG3", segment_code=None, data_element=None,