requirements.txt
This optional file can be used to ensure minimum required versions of BundleWrap and other Python packages on every machine that uses a repository.
bw repo create
will initially add your current version of BundleWrap:
bundlewrap>=2.4.0
You can add more packages as you like (you do not have to specify a version for each one), just append each package in a separate line. When someone then tries to use your repo without one of those packages, BundleWrap will exit early with a friendly error message:
! Python package 'foo' is listed in requirements.txt, but wasn't found. You probably have to install it with `pip install foo`.