On Sat, 19 Feb 2022 at 01:30, Steven D'Aprano <st...@pearwood.info> wrote:
>
> On Fri, Feb 18, 2022 at 01:18:55PM +1100, Chris Angelico wrote:
>
> > OR! You maintain your own requirements.txt manually, and always use
> > 'pip install -r requirements.txt' when you change it.
>
> That only works the first two times you use pip to install something. On
> the third time, you write a shell script to automate the process, and by
> the time you have finished debugging the script, the reason for creating
> the venv in the first place is no longer relevent.
>
> *wink*

Not sure. I can type 'pip install -r re<tab>" fairly quickly, so
there's nothing to script. Not every one-line operation needs to be a
shell script.

> Isn't the issue here that pip is not a full package manager, but just an
> installer?
>

Hmm, what do you expect it to be? It installs, it removes, it resolves
dependencies, it upgrades.

ChrisA
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/V64P35TDK4QKKKGAFH6M4JYPCUHTWWVB/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to