+
+ requirements_mtime = os.path.getmtime('requirements.txt')
+ bundle_mtime = 0
+ try:
+ bundle_mtime = os.path.getmtime('requirements.pybundle')
+ except os.error:
+ pass
+
+ if requirements_mtime > bundle_mtime:
+ local('pip bundle requirements.pybundle %(pip_options)s -r requirements.txt' % env)
+ put('requirements.pybundle', '%(path)s' % env)