michaelconnor00
4/7/2016 - 11:21 PM

A snippet for reading install_requires from requirements.txt

A snippet for reading install_requires from requirements.txt

req_exclusions = ['setuptools', 'pytest']


def get_requirements():
    reqs = []
    with open('requirements.txt', 'r') as f:
        for line in f:
            add = True
            for req in req_exclusions:
                if req in line:
                    add = False
            if add:
                reqs.append(line.strip('\n'))
    return reqs