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