Am Donnerstag, 14. November 2019 11:55:54 UTC+1 schrieb RjOllos: > > $ pip install svn+https://trac-hacks.org/svn/accountmanagerplugin/trunk > > * Replace pip with pip2.7 as needed > * For Git repositories, use "git+" prefix rather than "svn+" >
Thanks. But when installing from a custom link, for later updates I need to do another pip install -U from exactly the same link or does the installation remember it's source URI? Btw. all the updating via pip is not optimal. From what I learned on #python@freenode, pip has no 'pip update' and no 'pip update all' which every package manager should have a convenience function for. There is only pip2 install --user -U <pgklist> and pip2 list --user --outdated which I could use as input for the first. I could also maintain a <requirements file> but that would mean I need to maintain that for every new package. Finally after talking about these shortcomings on pip I was told, that "poetry (for projects) and pipx (for executables) are more suitable tools for end users", and that some " 'update all' is woefully ill-advised misfeature in library managers like pip and npm. I'm no Python dev yet and a bit confused about... so pip is more a library manager than a package manager... But still Trac advises to use pip if not doing the "python2.7 setup.py bdist_egg" manually. -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/5a89eb48-1ea9-4cf0-baeb-5e716a1c6231%40googlegroups.com.
