Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
On a system running python-3.7.9 locally, if I
git clone
minimal-heroku-demo and local deploy withpanel serve
, the app displays correctly in the browser. Heroku's default build with python 3.6.12, however, results in a nominally "successful" build (according to the logs), but the browser displays a blank page at the heroku app URL.Adding a
runtime.txt
with contentspython-3.7.9
for explicit python versioning resolves this issue. Heroku then builds with python-3.7.9 and the heroku app displays as expected.When I raised this on this HoloViz thread, @MarcSkovMadsen pointed out that python 3.6 is a supported version for panel; per his suggestion, I will submit this issue separately as a bug to panel. Prior to that bug being resolved, however, explicit python versioning allows minimal-heroku-demo to work as intended.
Browser: Google Chrome Version 86.0.4240.111