def parse(self):
parser = SafeConfigParser()<EOL>parser.readfp(StringIO(self.obj.content))<EOL>for section in parser.sections():<EOL><INDENT>try:<EOL><INDENT>content = parser.get(section=section, option="<STR_LIT>")<EOL>for n, line in enumerate(content.splitlines()):<EOL><INDENT>if self.is_marked_line(line):<EOL><INDENT>continue<EOL><DEDENT>if line:<EOL><INDENT>req = RequirementsTXTLineParser.parse(line)<EOL>if req:<EOL><INDENT>req.dependency_type = self.obj.file_type<EOL>self.obj.dependencies.append(req)<EOL><DEDENT><DEDENT><DEDENT><DEDENT>except NoOptionError:<EOL><INDENT>pass<EOL><DEDENT><DEDENT>
:return: