OpenQuizz
Une application de gestion des contenus pédagogiques
req_file.py File Reference

Data Structures

class  ParsedRequirement
 
class  ParsedLine
 
class  RequirementsFileParser
 
class  OptionParsingError
 

Namespaces

 pip._internal.req.req_file
 

Functions

def parse_requirements (filename, session, finder=None, options=None, constraint=False)
 
def preprocess (content)
 
def handle_requirement_line (line, options=None)
 
def handle_option_line (opts, filename, lineno, finder=None, options=None, session=None)
 
def handle_line (line, options=None, finder=None, session=None)
 
def get_line_parser (finder)
 
def break_args_options (line)
 
def build_parser ()
 
def join_lines (lines_enum)
 
def ignore_comments (lines_enum)
 
def expand_env_variables (lines_enum)
 
def get_file_content (url, session)
 

Variables

 ReqFileLines
 
 LineParser
 
 SCHEME_RE
 
 COMMENT_RE
 
 ENV_VAR_RE
 
 SUPPORTED_OPTIONS
 
 SUPPORTED_OPTIONS_REQ
 
 SUPPORTED_OPTIONS_REQ_DEST