tl;dr Stop using peepin. Start using hashin
With that change, it no longer makes sense to use
peepin. It had a good run. Bye bye.
But much of the code lives on in
hashin. It's basically a fork but with different logics on A) how it gets the hash and B) how it renders the automatic changes to your requirements file.
First, if you haven't already done so:
$ pip install -U peep pip $ pip --version # version 8 right? $ peep port requirements.txt $ pip uninstall peep $ pip install --require-hashes -r requirements.txt
Now, you can deal with the companion.
$ pip uninstall peepin $ pip install hashin $ touch /tmp/test.txt $ hashin --verbose html2text simplejson /tmp/test.txt