@@ -0,0 +1,778 @@
+#!/usr/bin/env python%0A# -*- coding: utf-8 -*-%0A%0A%0Aimport os%0Aimport subprocess as sp%0Afrom tempfile import mkstemp%0A%0A%0Adef skip(g, *ks):%0A    for k, x in enumerate(g):%0A        if k not in ks:%0A            yield x%0A%0A%0Aif __name__ == '__main__':%0A    tmp_req_f, tmp_req_path = mkstemp()%0A    os.close(tmp_req_f)%0A%0A    sp.check_call(%5B'pip-compile', '--output-file', 'dev-requirements.txt', 'dev-requirements.in'%5D)%0A    sp.check_call(%5B'pip-compile', '--output-file', tmp_req_path, 'requirements.in'%5D)%0A%0A    with open(tmp_req_path) as tmp_req_f:%0A        with open('requirements.txt', 'w') as req_f:%0A            for line in skip(tmp_req_f, 6):%0A                print(line.rstrip(), file=req_f)%0A%0A    os.remove(tmp_req_path)%0A%0A    sp.check_call(%5B'pip-sync', 'dev-requirements.txt', 'requirements.txt'%5D)%0A

Add a pinning script