News for hackers. Stuff that matters.
Re:Django Software Stack by pirko on Monday January 17, 2011 @08:08AM (#2112031)
pip + requirements file + virtualenv (virtualenvwrapper) makes the setup of an development environment really easy. With virtualenvwrapper you can hook into different scripts, for example when you start/switch working on a project
Re:Django Software Stack by fingerprinter on Tuesday January 18, 2011 @01:15AM (#2114836)
Is there a good step-by-step on a setup like this? I've used RVM for Ruby and that is pretty straight forward...

Someone commenting on their workflow using these tools would be awesome as well.

Re:Django Software Stack by Emouri on Monday January 17, 2011 @10:21AM (#2112351)
I've been bitten by this a few times as pypi was down. I still do this, but I'm thinking about setting up some private hosting for the libs I need.
Re:Django Software Stack by jjddss on Thursday January 20, 2011 @03:33AM (#2123087)
"Private hosting" in this case, can be as simple as a plain-jane Apache server with some tarballs in a directory with listing turned on. Use -f to point pip to the directory. Instant private hosting. This is more or less how we publish internal libraries at work.
Re:Django Software Stack by d0mine on Monday January 17, 2011 @12:46PM (#2112820)
you don't need pypi to use pip.
Re:Django Software Stack by alttab on Monday January 17, 2011 @08:50AM (#2112103)
Rvm does well for ruby
Re:Django Software Stack by jordanmessina on Monday January 17, 2011 @03:41PM (#2113385)
And of course some asshat downvotes because you bring up ruby...

I'll just point out that rvm isn't a pip for ruby. It only manages what version of ruby you're currently using and allows seamless switching. It comes in handy with ruby because of all the compatibility issues between ruby versions and rails versions. Pip is a sophisticated package manager that can be used with virtualenv to isolate where Python libraries are installed. They are indeed both good tools for development but serve different purposes.

Re:Django Software Stack by electrum on Tuesday January 18, 2011 @01:41AM (#2114900)
RVM also manages gemsets, which lets you quickly save and switch the set of installed gems (packages). You're correct that it doesn't replace gem as a package manager.