Nbdev 3.0.10 is broken

I am testing a fresh install of nbdev, but it is failing on github in the pages deploy, see error below.

What is wrong with this new version of nbdev?

I am trying this because I was getting the same problem on my real project when I updated to 3.0.8. So, it would be good to get it resolved swiftly.

Successfully installed nbdev-3.0.10 testnbdev3-0.0.1
Traceback (most recent call last):
Quarto is not installed. We will download and install it for you.
Installing or upgrading quarto – this requires root access.
File “/opt/hostedtoolcache/Python/3.12.12/x64/bin/nbdev_docs”, line 6, in
File “/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/fastcore/script.py”, line 170, in _f
return tfunc(**merge(args, args_from_prog(func, xtra)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/nbdev/quarto.py”, line 311, in nbdev_docs
cache,cfg,path = _pre_docs(path, n_workers=n_workers, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/nbdev/quarto.py”, line 203, in _pre_docs
refresh_quarto_yml()
File “/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/nbdev/quarto.py”, line 183, in refresh_quarto_yml
vals = {k:cfg[k] for k in [‘title’, ‘description’, ‘branch’, ‘git_url’, ‘doc_host’, ‘doc_baseurl’]}

File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/fastcore/foundation.py", line 654, in __getitem__
def __getitem__(self,k): return stop(IndexError(k)) if k not in self.d else self.get(k)
^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/fastcore/foundation.py", line 657, in get
v = self.d.get(k, default)
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/configparser.py", line 1273, in get
return _impl(self._name, option, raw=raw, vars=vars,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/configparser.py", line 777, in get
return self._interpolation.before_get(self, section, option, value,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/configparser.py", line 367, in before_get
self._interpolate_some(parser, option, L, value, section, defaults, 1)
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/configparser.py", line 409, in _interpolate_some
self._interpolate_some(parser, option, accum, v,
File "/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/configparser.py", line 406, in _interpolate_some
raise InterpolationMissingOptionError(
configparser.InterpolationMissingOptionError: Bad value substitution: option 'title' in section 'DEFAULT' contains an interpolation key 'repo' which is not a valid option name. Raw value: '%(lib_name)s'
Error: Process completed with exit code 1.