Hatch
Dev tools
python project and environment manager
SHOW HN2017
How HN took it
8 positive, 6 neutral or asking, 0 mixed, 8 critical, out of 22 comments about the project. Thread score -0.08.
Design: 0 for, 4 againstIdea: 2 for, 2 againstDocs: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for managing Python environments and projects
From 2 comments
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…
jack6e on HNWell I was in the process of writing my own tool to do this after starting to hit the limits of what I could do with cookiecutter... so I'm hooked. I expect I'll be writing quite…
techdragon on HN
Python 2 project support
From 1 comment
Nice to see Python 2 compatibility. I started using poet[0] recently, and faced issues once I tried adding Python 2 support. [0]: https://github.com/sdispater/poet
captn3m0 on HN
Objections
Another wrapper around existing tools is unnecessary
From 2 comments
I don't want to be suspicious and negative but here is yet another needless dependency without any real value. mkvirtualenv is the best tool to manage venvs, pytest with…
bvrmn on HNLooks like it does a bit too much. I like pipenv https://github.com/kennethreitz/pipenv
floatboth on HN
Egg subcommand name confusing with setuptools egg format
From 2 comments
The README.rst documents the `egg` subcommand like this: > Creates a new Python project. Think of an "egg" as a new idea. How does this differ from the egg distribution format…
Flimm on HNFrom what I can tell, the egg subcommand doesn't create any kind of egg file, just creates a new project. But I agree. Creating a new distinct keyword for that command (why not…
PrimHelios on HN
Tool may dictate project folder structure
From 1 comment
Hmm, I'm not sure if I like the idea of a development tool dictating my folder structure.
amelius on HN
Requests
Quick-start example in the docs
From 2 comments
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,…
CJefferson on HNAgreed, a quick-start example at the top would be both helpful and engaging.
levi_n on HN
Conda support
From 2 comments
Looks very interesting! Are there any plans to support conda?
bitzl on HNI agree as well. Conda tackles a few of the issues that OP is trying to solve. https://conda.io/docs/
gnahckire on HN
Questions
How does it differ from pipenv
From 1 comment
This looks cool! Two things that leap to mind as things I'd like to know after glancing over the readme: - comparison with pipenv - how it handles things like `pip freeze` for,…
paultopia on HN
How is it better than Docker
From 1 comment
How is this better than using a Docker image?
polotics on HN
Alternatives named
pipenv
From 2 comments
See also: pipenv :) http://docs.pipenv.org/en/latest/ Very different tools, but they cover the same surface area, in spots.
kenneth_reitz on HNLooks like it does a bit too much. I like pipenv https://github.com/kennethreitz/pipenv
floatboth on HN
virtualenvwrapper
From 1 comment
I don't want to be suspicious and negative but here is yet another needless dependency without any real value. mkvirtualenv is the best tool to manage venvs, pytest with…
bvrmn on HN
conda
From 1 comment
I agree as well. Conda tackles a few of the issues that OP is trying to solve. https://conda.io/docs/
gnahckire on HN
poet
From 1 comment
Nice to see Python 2 compatibility. I started using poet[0] recently, and faced issues once I tried adding Python 2 support. [0]: https://github.com/sdispater/poet
captn3m0 on HN