Broken environment

While some other changes to my project, I seem to have caused a big problem. When I try to build I see:

G: Current (stlink) On-board (stlink) External (blackmagic, cmsis-dap, jlink)
PACKAGES:
 - framework-stm32cubel4 @ 1.17.0
 - tool-ldscripts-ststm32 @ 0.2.0
 - toolchain-gccarmnoneeabi @ 1.70201.0 (7.2.1)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
InvalidGitRepositoryError: D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\FreeRTOS-Kernel:
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 173:
    env.SConscript("$BUILD_SCRIPT")
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "C:\Users\sidpr\.platformio\platforms\ststm32\builder\main.py", line 120:
    target_elf = env.BuildProgram()
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
    return self.method(*nargs, **kwargs)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py", line 62:
    env.ProcessProjectDeps()
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
    return self.method(*nargs, **kwargs)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py", line 147:
    plb = env.ConfigureProjectLibBuilder()
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
    return self.method(*nargs, **kwargs)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 1180:
    project.install_dependencies()
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 965:
    if _is_builtin(spec):
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 957:
    for lb in self.env.GetLibBuilders():
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
    return self.method(*nargs, **kwargs)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 1093:
    lb = LibBuilderFactory.new(env, lib_dir)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 60:
    obj = globals()[clsname](env, path, verbose=verbose)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 153:
    self.process_extra_options()
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 301:
    self.env.SConscript(
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 285:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\lib_build.py", line 149:
    if tag_name != getLocalTag(KERNEL_PATH)[0]:
  File "D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\lib_build.py", line 89:
    g = git.Repo(path)
  File "C:\Users\sidpr\.platformio\penv\lib\site-packages\git\repo\base.py", line 265:
    raise InvalidGitRepositoryError(epath)

I have tried removong platformio-freertos and adding it back, but the issues remain.

The solution was to uninstall the platformio-freertos library and reinstall it. This resolved the issue.