DonJayamanne / vscode-python-manager

Python Environment & Package Manager
MIT License
121 stars 21 forks source link

Support environment lacks pip #85

Open T-256 opened 10 months ago

T-256 commented 10 months ago

I use Rye as python project manager, One if its features is:

  • No Default Dependencies: the virtualenvs when they come up are completely void of dependencies. Not even pip or setuptools are installed into it. Rye manages the virtualenv from outside the virtualenv.

Which then vscode-python-manager extension unable to manage packages in venvs created by Rye.

T-256 commented 5 months ago

I think the solution would be instead of relying on environment's specific pip/pkg-manager, use unified external pkg-manager. I'd recommend that this extension have bundled UV tool inside itself for this purpose.