Is this a quarto or brew issue?
brew upgrade quarto
==> Upgrading 1 outdated package:
quarto 1.6.39 -> 1.6.40
==> Upgrading quarto
==> Downloading https://github.com/quarto-dev/quarto-cli/releases/download/v1.6.40/quarto-1.6.40-macos.pkg
Already downloaded: /Users/eyayaw/Library/Caches/Homebrew/downloads/61ceee430fb73fb98d2fddeff798f61e6d0e3b0fc8a074ae37281e99f521527d--quarto-1.6.40-macos.pkg
==> Uninstalling packages with sudo; the password may be necessary:
org.rstudio.quarto
==> Purging files for version 1.6.40 of Cask quarto
Error: quarto: key not found: "install-location"
/opt/homebrew/Library/Homebrew/cask/pkg.rb:96:in `fetch'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:96:in `root'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:90:in `block in pkgutil_bom_all'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:90:in `map'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:90:in `pkgutil_bom_all'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:72:in `pkgutil_bom_files'
/opt/homebrew/Library/Homebrew/cask/pkg.rb:27:in `uninstall'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:396:in `block (2 levels) in uninstall_pkgutil'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:394:in `each'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:394:in `block in uninstall_pkgutil'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:393:in `each'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:393:in `uninstall_pkgutil'
/opt/homebrew/Library/Homebrew/cask/artifact/abstract_uninstall.rb:77:in `dispatch_uninstall_directive'
/opt/homebrew/Library/Homebrew/cask/artifact/uninstall.rb:22:in `block in uninstall_phase'
/opt/homebrew/Library/Homebrew/cask/artifact/uninstall.rb:21:in `each'
/opt/homebrew/Library/Homebrew/cask/artifact/uninstall.rb:21:in `uninstall_phase'
/opt/homebrew/Library/Homebrew/cask/installer.rb:500:in `block in uninstall_artifacts'
/opt/homebrew/Library/Homebrew/cask/artifact_set.rb:10:in `each'
/opt/homebrew/Library/Homebrew/cask/artifact_set.rb:10:in `each'
/opt/homebrew/Library/Homebrew/cask/installer.rb:497:in `uninstall_artifacts'
/opt/homebrew/Library/Homebrew/cask/installer.rb:456:in `start_upgrade'
/opt/homebrew/Library/Homebrew/cask/upgrade.rb:198:in `upgrade_cask'
/opt/homebrew/Library/Homebrew/cask/upgrade.rb:116:in `block in upgrade_casks'
/opt/homebrew/Library/Homebrew/cask/upgrade.rb:115:in `each'
/opt/homebrew/Library/Homebrew/cask/upgrade.rb:115:in `upgrade_casks'
/opt/homebrew/Library/Homebrew/cmd/upgrade.rb:257:in `upgrade_outdated_casks'
/opt/homebrew/Library/Homebrew/cmd/upgrade.rb:137:in `run'
/opt/homebrew/Library/Homebrew/brew.rb:94:in `<main>'
Please report this issue:
https://docs.brew.sh/Troubleshooting
quarto details
❯ quarto check
Quarto 1.6.39
[✓] Checking environment information...
Quarto cache location: /Users/eyayaw/Library/Caches/quarto
[✓] Checking versions of quarto binary dependencies...
Pandoc version 3.4.0: OK
Dart Sass version 1.70.0: OK
Deno version 1.46.3: OK
Typst version 0.11.0: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
Version: 1.6.39
Path: /Applications/quarto/bin
[✓] Checking tools....................OK
TinyTeX: (external install)
Chromium: (not installed)
[✓] Checking LaTeX....................OK
Using: TinyTex
Path: /Users/eyayaw/Library/TinyTeX/bin/universal-darwin
Version: 2024
[✓] Checking basic markdown render....OK
[✓] Checking Python 3 installation....OK
Version: 3.13.1
Path: /opt/homebrew/opt/python@3.13/bin/python3.13
Jupyter: 5.7.2
Kernels: python3, ark
(/) Checking Jupyter engine render....Traceback (most recent call last):
File "/Applications/quarto/share/jupyter/jupyter.py", line 21, in <module>
from notebook import notebook_execute, RestartKernel
File "/Applications/quarto/share/jupyter/notebook.py", line 19, in <module>
import nbformat
ModuleNotFoundError: No module named 'nbformat'
There is an unactivated Python environment in .venv. Did you forget to activate it?
[✓] Checking Jupyter engine render....OK
Is this a quarto or brew issue?
quarto details
❯ quarto check Quarto 1.6.39 [✓] Checking environment information... Quarto cache location: /Users/eyayaw/Library/Caches/quarto [✓] Checking versions of quarto binary dependencies... Pandoc version 3.4.0: OK Dart Sass version 1.70.0: OK Deno version 1.46.3: OK Typst version 0.11.0: OK [✓] Checking versions of quarto dependencies......OK [✓] Checking Quarto installation......OK Version: 1.6.39 Path: /Applications/quarto/bin [✓] Checking tools....................OK TinyTeX: (external install) Chromium: (not installed) [✓] Checking LaTeX....................OK Using: TinyTex Path: /Users/eyayaw/Library/TinyTeX/bin/universal-darwin Version: 2024 [✓] Checking basic markdown render....OK [✓] Checking Python 3 installation....OK Version: 3.13.1 Path: /opt/homebrew/opt/python@3.13/bin/python3.13 Jupyter: 5.7.2 Kernels: python3, ark (/) Checking Jupyter engine render....Traceback (most recent call last): File "/Applications/quarto/share/jupyter/jupyter.py", line 21, in <module> from notebook import notebook_execute, RestartKernel File "/Applications/quarto/share/jupyter/notebook.py", line 19, in <module> import nbformat ModuleNotFoundError: No module named 'nbformat' There is an unactivated Python environment in .venv. Did you forget to activate it? [✓] Checking Jupyter engine render....OK