Re:Show HN: Hatch – A modern project, package, and virtual e...
by ofek on Tuesday September 05, 2017 @03:42AM
(#15173238)
(Author here) I'm happy to answer any questions!
[ Parent
| on HN ]
Re:Show HN: Hatch – A modern project, package, and virtual e...
by CJefferson on Tuesday September 05, 2017 @07:01AM
(#15174015)
What does it do?
I started reading the readme, and after getting past general "this is awesome", I got to the doc of the config option...
How about showing an example usage, which does something simple and cool?
Re:Show HN: Hatch – A modern project, package, and virtual e...
by levi_n on Tuesday September 05, 2017 @10:06AM
(#15175279)
Agreed, a quick-start example at the top would be both helpful and engaging.
Re:Show HN: Hatch – A modern project, package, and virtual e...
by ofek on Tuesday September 05, 2017 @12:34PM
(#15176766)
Working on that now!
Re:Show HN: Hatch – A modern project, package, and virtual e...
by ofek on Tuesday September 05, 2017 @12:33PM
(#15176759)
Basically, it combines the core features of many disparate tools into a handful of commands so users have to type less things.
If I had to say what is truly novel here, it would be the virtual env management and shell support.
Re:Show HN: Hatch – A modern project, package, and virtual e...
by jack6e on Tuesday September 05, 2017 @09:49AM
(#15175088)
This looks interesting and potentially really helpful! I have been keeping my eyes open for something along these lines. As the author, how do you see this project's relation to Conda? And if you see it working alongside of, rather than in place of, Conda, what support does it have for recognizing and using Conda envs?
Re:Show HN: Hatch – A modern project, package, and virtual e...
by ofek on Tuesday September 05, 2017 @12:41PM
(#15176843)
Thanks for the kind words!
Hatch can replace Conda as a virtual env manager but doesn't really try to compete with it in regards to binary installs.
Hatch does try to detect when a Conda env is in use and will adjust the shell prompt accordingly. https://github.com/ofek/hatch/blob/59cfdd4a929240dd82b2e4e25...
Re:Show HN: Hatch – A modern project, package, and virtual e...
by philipov on Tuesday September 05, 2017 @12:32PM
(#15176746)
Do you support non-python (especially binary) dependencies? Suppose I have an application that ships binaries but uses python as a scripting language.
Re:Show HN: Hatch – A modern project, package, and virtual e...
by ofek on Tuesday September 05, 2017 @12:35PM
(#15176786)
install/uninstall/update just uses pip, so yes!