From d2613f6d35d12ec32bd5eb1ec043430f056ffdbe Mon Sep 17 00:00:00 2001
From: Frederik Hennig <frederik.hennig@fau.de>
Date: Fri, 24 Nov 2023 22:35:12 +0900
Subject: [PATCH] fixed types

---
 src/pystencilssfg/configuration.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/pystencilssfg/configuration.py b/src/pystencilssfg/configuration.py
index ee828f4..b93478a 100644
--- a/src/pystencilssfg/configuration.py
+++ b/src/pystencilssfg/configuration.py
@@ -1,6 +1,7 @@
+# mypy: strict_optional=False
+
 from __future__ import annotations
 
-import sys
 from typing import Sequence, Any
 from os import path
 from enum import Enum, auto
@@ -78,8 +79,7 @@ class SfgConfiguration:
             self.source_extension = self.source_extension[1:]
 
     def override(self, other: SfgConfiguration):
-        other_dict = asdict(other)
-        other_dict: dict[str, Any] = {k: v for k, v in other_dict.items() if v is not None}
+        other_dict: dict[str, Any] = {k: v for k, v in asdict(other).items() if v is not None}
         return replace(self, **other_dict)
 
 
-- 
GitLab