Closed
Description
Bug description
It appears that julia script files do not get sent to the julia engine even if specifying engine: julia
in the frontmatter. Instead, they are run by the jupyter engine.
Steps to reproduce
I tried quarto render testfile.jl
where testfile.jl
had this content:
# %% [markdown]
# ---
# engine: julia
# ---
# %%
println("the result is $(1 + 1)")
Expected behavior
Julia engine would try to render this file
Actual behavior
Jupyter engine rendered the file.
Your environment
No response
Quarto check output
Quarto 1.5.40
[✓] Checking versions of quarto binary dependencies...
Pandoc version 3.2.0: OK
Dart Sass version 1.70.0: OK
Deno version 1.41.0: OK
Typst version 0.11.0: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
Version: 1.5.40
Path: /Applications/quarto/bin
[✓] Checking tools....................OK
TinyTeX: v2024.03
Chromium: (not installed)
[✓] Checking LaTeX....................OK
Using: TinyTex
Path: /Users/krumbiegel/Library/TinyTeX/bin/universal-darwin
Version: 2023
[✓] Checking basic markdown render....OK
[✓] Checking Python 3 installation....OK
Version: 3.12.2 (Conda)
Path: /Users/krumbiegel/miniconda3/bin/python
Jupyter: 5.5.0
Kernels: julia-1.10, julia-1.8, julia-1.7, python3
[✓] Checking Jupyter engine render....OK
[✓] Checking R installation...........OK
Version: 4.3.2
Path: /Library/Frameworks/R.framework/Resources
LibPaths:
- /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/library
knitr: 1.45
rmarkdown: 2.26
[✓] Checking Knitr engine render......OK