qt.qpa.window: SetProcessDpiAwarenessContext() failed: La operacin se complet correctamente.
Qt's default DPI awareness context is DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2. If you know what you are doing, you can overwrite this default using qt.conf (https://doc.qt.io/qt-6/highdpi.html#configuring-windows).
  OpenType support missing for "Segoe UI Variable Text", script 12
  OpenType support missing for "Tahoma", script 12
  OpenType support missing for "Arial", script 12
  OpenType support missing for "MS UI Gothic", script 12
  OpenType support missing for "SimSun", script 12
  OpenType support missing for "Segoe UI Emoji", script 12
  OpenType support missing for "Segoe UI Symbol", script 12
  OpenType support missing for "Segoe UI Variable Text", script 11
  OpenType support missing for "Tahoma", script 11
  OpenType support missing for "Arial", script 11
  OpenType support missing for "MS UI Gothic", script 11
  OpenType support missing for "SimSun", script 11
  OpenType support missing for "Segoe UI Emoji", script 11
  OpenType support missing for "Segoe UI Symbol", script 11
  OpenType support missing for "Segoe UI Variable Text", script 20
  OpenType support missing for "Tahoma", script 20
  OpenType support missing for "Arial", script 20
  OpenType support missing for "MS UI Gothic", script 20
  OpenType support missing for "SimSun", script 20
  OpenType support missing for "Segoe UI Emoji", script 20
  OpenType support missing for "Segoe UI Symbol", script 20
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 570, in <lambda>
    self.showTime.stateChanged.connect(lambda i: self.setSettings("DisableTime", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
    self.customDateTimeFormat.setChecked(not self.getSettings("CustomClockStringsDisabled") and self.getSettingsValue("CustomClockStrings") != False)
                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2316, in getSettings
    return getSettings(s, env = "")
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 212, in getSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 734, in __init__
    _walk_tb_with_full_positions(exc_traceback),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 576, in <lambda>
    self.showDate.stateChanged.connect(lambda i: self.setSettings("DisableDate", not bool(i)))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 2310, in setSettings
    setSettings(s, v, r, thread, env = "")
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 245, in setSettings
    report(e)
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 115, in report
    print(str(traceback.format_exc()))
              ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 184, in format_exc
    return "".join(format_exception(sys.exception(), limit=limit, chain=chain))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 139, in format_exception
    te = TracebackException(type(value), value, tb, limit=limit, compact=True)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 733, in __init__
    self.stack = StackSummary._extract_from_extended_frame_gen(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 438, in _extract_from_extended_frame_gen
    f.line
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\traceback.py", line 323, in line
    self._line = linecache.getline(self.filename, self.lineno)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\marti\scoop\apps\python\3.12.4\Lib\linecache.py", line 30, in getline
    lines = getlines(filename, module_globals)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 207, in getSettings
    v = os.path.exists(os.path.join(os.path.join(os.path.expanduser("~"), ".elevenclock"), settingsName))
                                                 ^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen ntpath>", line 365, in expanduser
  File "<frozen _collections_abc>", line 813, in __contains__
  File "<frozen os>", line 711, in __getitem__
  File "<frozen os>", line 784, in encodekey
RecursionError: maximum recursion depth exceeded

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\tools.py", line 232, in setSettings
    globals.SettingsWindow.updateCheckBoxesStatus()
  File "c:\Users\marti\Desktop\ElevenClockTest\ElevenClock\elevenclock\settings.py", line 1129, in updateCheckBoxesStatus
