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
Currently we solve and install all environments that require a pypi solve as you need the correct python version to do the pypi solving. This also requires the rest of that environment to install as you might need some of the tools in order to build some sdists. This is a cool feature until you don't need all of the complete environments and you are downloading them for no reason.
All of these environments would be installed. That means you need to download 3 different version of tensorflow to be able to solve for ruff. Which on a slow internet connection could take minutes.
The ability to define a separate pypi build env would solve the slow installation problem here.
The text was updated successfully, but these errors were encountered:
But when using different Python interpreters for different sdists this might change the build dependencies. Which in that case you need more than 1 Python build environment 😀
I guess the build env still needs to be specific to an normal env but just a slimmed down version of it. Maybe reusing the build-dependencies would be a good idea, that you initialize the environment for the solve only with those dependencies. e.g.
Problem description
Currently we solve and install all environments that require a pypi solve as you need the correct python version to do the pypi solving. This also requires the rest of that environment to install as you might need some of the tools in order to build some
sdists
. This is a cool feature until you don't need all of the complete environments and you are downloading them for no reason.Imagine this project:
All of these environments would be installed. That means you need to download 3 different version of
tensorflow
to be able to solve forruff
. Which on a slow internet connection could take minutes.The ability to define a separate pypi build env would solve the slow installation problem here.
The text was updated successfully, but these errors were encountered: