Typically this is called via:
import requirements
requirements.parse('django>=1.5')
requirements.parser
Under the hood, the Requirement <requirements.requirement.Requirement>
class does most of the heavy lifting.
requirements.requirement
requirements