You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I would like to host all parts of my pyiodide converted panelapp on my own webserver. That means all the wheels are there for micropip and all the JS/CSS necessary for the components I selected. This way I can be sure the thing works as long as WASM/Rendering works without version locking and relying on the availability of CDNs.
Describe the solution you'd like
rework the code in panel/command/bundle.py and the *_ressources and inline-options available in convert_app in panel/io/convert.py to reference locally available files
download those files
add code to download all the wheels from pypi/pyiodide-repo
make sure micropip installs those wheels
Describe alternatives you've considered
None
The text was updated successfully, but these errors were encountered:
flxmr
changed the title
Pyiodide Conversion: Bundle all the necessary ressources to run from the webseerver
Pyiodide Conversion: Bundle all the necessary ressources to load from a single webserver
Apr 24, 2024
philippjfr
changed the title
Pyiodide Conversion: Bundle all the necessary ressources to load from a single webserver
Pyodide Conversion: Bundle all the necessary ressources to load from a single webserver
Apr 24, 2024
might also solve these things with the solution #5766 (restructure to have a better api for ressources/...) #4089 (code restructuring could deal with this) #6123 (not 100% sure, but this definitely seems to hit on the bundling of ressources?) #4090 (how are we going to get all the ressources/requirements, when we can't run? → likely one could add a hook on the imports OR just get the import and regex-search for pn.extension) #5062 this also seems like the necessary rework might handle this
Is your feature request related to a problem? Please describe.
I would like to host all parts of my pyiodide converted panelapp on my own webserver. That means all the wheels are there for
micropip
and all the JS/CSS necessary for the components I selected. This way I can be sure the thing works as long as WASM/Rendering works without version locking and relying on the availability of CDNs.Describe the solution you'd like
panel/command/bundle.py
and the*_ressources
andinline
-options available inconvert_app
inpanel/io/convert.py
to reference locally available filesDescribe alternatives you've considered
None
The text was updated successfully, but these errors were encountered: