-
Notifications
You must be signed in to change notification settings - Fork 28
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
Remove jupyter as a dependency (+maybe others) #146
Comments
We have removed jupyter as a dependency in PR #130 . The current version of main does not include it. But we haven't pushed an update to pip in a while, which we should do again soon. The older version currently in pip does require jupyter. we used to have an export to the pipeline API from the baikal package, which was eventually removed due to a refactor and never re-implemented. We could remove that or include it as an optional dependency. I believe we do use all the other packages are required though. |
Thank you for your reply! That makes sense, especially with TPOT2 still in alpha status. |
Confirmed that |
I also noticed that |
Installing TPOT2 unexpectedly added Jupyter as a requirement for my project. As a general rule, software dependencies should be minimized to reduce bloat and improve resource use.
Context of the issue
Installing TPOT2 unexpectedly added Jupyter as a requirement for my project. Perhaps some dependencies can be installed as optional extras and the install instructions updated? Possible some of these packages dependencies are being pulled in by Dask, but this subjectively looks like a lot of unnecessary bloat for my application, where we don't have / want a user interface. Switching back to the older TPOT removed
jupyter
as a requirement.Process to reproduce the issue
The result is a very large list of dependencies:
dependency-list.txt
The text was updated successfully, but these errors were encountered: