Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
equinoxe
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
equinoxe
13y ago
The gemfile.lock (and I assume the node equivalent) are reactive things in the sense that they're generated for the final configuration (much like pip freeze). I'm not really against of tracking dependencies recursively, but not f
2.
▲
by
equinoxe
13y ago
I'd be more for a "pip diff" in that case, to show me what are the differences between the current venv and the changed layout. I don't really like the idea of consolidating dependencies locally because you'll end u
3.
▲
by
equinoxe
13y ago
Usually people code in one language (python in this case). learning another language for package management would require extra effort. Also, setting up the package is something you do once per project and forget about it (ok, you update it
4.
▲
by
equinoxe
13y ago
The sad part is that I end up having multiple requirements files anyway to match the different environments (test, production, development) -- see the django applications for this. IMHO (again) we'd need some sort of structured require
5.
▲
by
equinoxe
13y ago
I personally don't feel that pip-compile is that useful. All you can achieve with it can be achieved with a "pip install" + freeze in a clean venv. OK, error detection may have some use, but you still end with almost the same