linux-cultist / venv-selector.nvim

Allows selection of python virtual environment from within neovim
MIT License
379 stars 40 forks source link

Add PDM as a python dependency manager #74

Closed mdietrich16 closed 8 months ago

mdietrich16 commented 8 months ago

It's well known that there is a whole mess of python dependency managers, of which most are handled by this plugin. However, PDM as a more popular alternative to hatch is missing. This PR should do the trick, however, PDM defaults to "normal" .venv directories. The location given here should be the location of venvs in case of a configuration venv.in_project = false for PDM.

linux-cultist commented 8 months ago

Yeah there are so many of them now. Thanks for the PR!

Will have a look on Saturday and see if we can get this merged then! :)

linux-cultist commented 8 months ago

Had a bit of a family emergency this weekend but promise to look at this on Wednesday :)

linux-cultist commented 8 months ago

I think it looks good, and thanks for adding it to the README as well. Lets get it merged. :)

mdietrich16 commented 8 months ago

Thanks for the merge!