-
Notifications
You must be signed in to change notification settings - Fork 131
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
Less dependencies #207
Comments
|
Yes, in fact, there are three roles:
That last roles indeed does not need it, but the middle one does. I'm afraid that if |
In other news, I thought I'd open a PR to get @maartenbreddels, if you'd like to be added as a maintainer of the |
Might be good to move solara and ipyvuetify to watchfiles together. |
Size decrease for the next release is ~130mb :) due to 463f6dd
|
Hi @maartenbreddels, |
Is the existing |
Yes, solara-server is not split off yet. The current idea is that if we split it off, we want to rename solara to solara-ui (basically all components, hooks, and utils) and have solara be a meta package that will install solara-ui and solara-server. |
Not even recovered from the pydantic nightmare, I think we should see if we can trim down our dependencies. The risk of a package breaking in the future, not providing a backward and/or forward compatibility or not removing the changing the minimal Python version required has bitten us too many times in the Python ecosystem.
I hope the whole ecosystem becomes more aware of that, but to reduce risk I propose we try to reduce our dependencies. I'm ok with having optional dependencies and having that tested in CI, but lets try to get rid of some in solara (core).
We currently have:
The text was updated successfully, but these errors were encountered: