usage: hashin [-h] [-r REQUIREMENTS_FILE] [-a ALGORITHM] [-v] [--include-prereleases] [-p PYTHON_VERSION] [--version] [-d] [-u] [-i] [--synchronous] [--index-url INDEX_URL] [packages ...] positional arguments: packages One or more package specifiers (e.g. some-package or some-package==1.2.3) options: -h, --help show this help message and exit -r, --requirements-file REQUIREMENTS_FILE requirements file to write to (default requirements.txt) -a, --algorithm ALGORITHM The hash algorithm to use: one of sha256, sha384, sha512 -v, --verbose Verbose output --include-prereleases Include pre-releases (off by default) -p, --python-version PYTHON_VERSION Python version to add wheels for. May be used multiple times. --version Version of hashin -d, --dry-run Don't touch requirements.txt and just show the diff -u, --update-all Update all mentioned packages in the requirements file. -i, --interactive Ask about each possible update. Only applicable together with --update- all/-u. --synchronous Do not download from pypi in parallel. --index-url INDEX_URL alternate package index url (default https://pypi.org/)