30 August 2016 0 comments Python
$ hashin requests Django premailer mincss
And if you need to specify a different requirements file than the default (
./requirements.txt) or a different algorithm than the default (
sha256) you can do that like this:
$ hashin requests Django premailer mincss --algorithm=sha512 --requirements-file=dev/reqs.txt
$ hashin requests Django premailer mincss -a sha512 -r dev/reqs.txt
This is an important change if you were used to typing:
$ hashin somepackage dev/reqs.txt
...because if you continue to do that it's going to try to fetch the hash for a PyPI package supposedly called "dev/reqs.txt".
Note! The operation is not atomic. So if you do
hashin requests somejunk it will hash in the latest
requests to your
requirements.txt and error on the second one.