def __init__(self, name, specs, line, source="<STR_LIT>", meta={}, extras=[], line_numbers=None, index_server=None, hashes=(), dependency_type=None, section=None):
self.name = name<EOL>self.key = name.lower().replace("<STR_LIT:_>", "<STR_LIT:->")<EOL>self.specs = specs<EOL>self.line = line<EOL>self.source = source<EOL>self.meta = meta<EOL>self.line_numbers = line_numbers<EOL>self.index_server = index_server<EOL>self.hashes = hashes<EOL>self.dependency_type = dependency_type<EOL>self.extras = extras<EOL>self.section = section<EOL>
:param name:
:param specs:
:param line:
:param source:
:param extras:
:param line_numbers:
:param index_server:
:param hashes:
:param dependency_type: