-
Notifications
You must be signed in to change notification settings - Fork 2
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
api question #4
Comments
Hey, thanks for commenting! There's currently no option for manually greating a specified venv. I built this project initially just for myself, because I couldn't find anything that automated things the way I want. I still use it every day to run my own stuff and just fix things as needed. I open-sourced the code but it hasn't had much polish, and so a few obvious features like this are missing. It could definitely use a bit more manual control. It would be fairly easy to add tho, if you wanted, and I'd be happy to help review a PR or whatever, if you felt the inclination. Unfortunately I've already got a heap of other projects needing attention and a lot going on at work so there's just no time to give this the attention it deserves, at least at the moment. Which is a shame as I still think python needs better virtual environment management and the new tools like pipenv and poetry don't give you enough control, imo (at least with poetry you can disable venv management and just manage it them yourself). |
I was about to embark on this journey myself and was checking to see if the name autovenv was taken. Nice choice 😄
Yeah I think I'll have a go at it. I use the
I agree. I think something like autovenv fills a nice gap between pip and poetry/pipenv. It lets you use pip and venv directly with less tedious setup, which I think is superior to pipenv. I made a couple other tools to fill other gaps I saw too if you want to check them out -- pipx and create-python-package). pipx would actually be a good way to install autovenv. |
Just noticed you already use black. Nice. |
Awesome, looking forward to it! And yes, big fan of Checked out your projects, |
My thought was that |
Ah, cool. For what it's worth I just used it to globally install |
Nice project, thanks for making and sharing it!
Is it possible to manually invoke autovenv to create a venv? In the spirit of the unix philosophy of "do one thing and do it well", I think autovenv is trying to do too much with the automatic activation upon directory entry, and persistence of config information.
I would use this project if it worked something like this
or
As you can see, nothing persists between calls and all relevant settings are passed through the CLI.
The text was updated successfully, but these errors were encountered: