Putting Jinja2 in a requirements.txt file, as suggested e.g. here, doesn't seem to be enough for the shinylive CLI tool to actually bundle the Jinja2 wheel in the output dir. But if I explicitly import jinja2 in app.py, the wheel gets included and rendering tables works.
Is this intentional? If so, it should probably be documented?
As an aside, thank you for bringing Shiny to Python in great style!
Putting
Jinja2
in arequirements.txt
file, as suggested e.g. here, doesn't seem to be enough for theshinylive
CLI tool to actually bundle the Jinja2 wheel in the output dir. But if I explicitlyimport jinja2
inapp.py
, the wheel gets included and rendering tables works.Is this intentional? If so, it should probably be documented?
As an aside, thank you for bringing Shiny to Python in great style!