<s> """<STR_LIT>""" <EOL> import os <EOL> import sys <EOL> sys . path . append ( os . path . abspath ( '<STR_LIT>' ) ) <EOL> from apigen import ApiDocWriter <EOL> if __name__ == '<STR_LIT:__main__>' : <EOL> pjoin = os . path . join <EOL> package = '<STR_LIT>' <EOL> outdir = pjoin ( '<STR_LIT:source>' , '<STR_LIT>' , '<STR_LIT>' ) <EOL> docwriter = ApiDocWriter ( package , rst_extension = '<STR_LIT>' ) <EOL> docwriter . package_skip_patterns += [ r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> ] <EOL> docwriter . module_skip_patterns += [ r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> r'<STR_LIT>' , <EOL> ] <EOL> try : <EOL> import pexpect <EOL> except ImportError : <EOL> docwriter . module_skip_patterns += [ r'<STR_LIT>' , <EOL> r'<STR_LIT>' ] <EOL> docwriter . write_api_docs ( outdir ) <EOL> docwriter . write_index ( outdir , '<STR_LIT>' , <EOL> relative_to = pjoin ( '<STR_LIT:source>' , '<STR_LIT>' ) <EOL> ) <EOL> print ( '<STR_LIT>' % len ( docwriter . written_modules ) ) </s>
