<s> from setuptools import setup <EOL> from setuptools . extension import Extension <EOL> sources = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] <EOL> frameworks = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] <EOL> flags = sum ( ( [ '<STR_LIT>' , fmwk ] for fmwk in frameworks ) , [ ] ) <EOL> cIO = Extension ( '<STR_LIT>' , sources = sources , extra_link_args = flags ) <EOL> setup ( name = "<STR_LIT>" , <EOL> version = "<STR_LIT:1.0>" , <EOL> author = "<STR_LIT>" , <EOL> description = "<STR_LIT>" , <EOL> ext_modules = [ cIO ] ) </s>
