-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make some dependencies optional #116
Comments
As a side-effect, this could help allow running However it does not seem possible to install import micropip
await micropip.install('maplibre', keep_going=True) |
@jtpio Yes you are right. |
Thanks for the reply and the extra context!
Yes that makes sense, sometimes it's easier and faster to make opinionated choices when getting started. A split of packages sounds like it would allow for greatly flexibility 👍
Thanks, I think the main motivation was to use it in a notebook with JupyterLite specifically, which would require installing the |
Thanks for putting this library together!
Currently there seems to be quite a few dependencies listed here:
py-maplibregl/pyproject.toml
Lines 13 to 20 in e0ae296
But it looks like some of them may not be necessary in some situations. For example JupyterLab users may not need the dependency on
shiny
.So maybe it would be possible to move some of these to an
extras
group?The text was updated successfully, but these errors were encountered: