<s> import io <EOL> import os <EOL> import platform <EOL> from setuptools import setup , Extension <EOL> import sys <EOL> os . chdir ( os . path . abspath ( os . path . dirname ( __file__ ) ) ) <EOL> if platform . system ( ) . lower ( ) != '<STR_LIT>' : <EOL> sys . stderr . write ( "<STR_LIT>" <EOL> "<STR_LIT>" <EOL> "<STR_LIT>" ) <EOL> sys . exit ( <NUM_LIT:1> ) <EOL> sources = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] <EOL> sources = [ os . path . join ( '<STR_LIT>' , n ) for n in sources ] <EOL> libraries = [ '<STR_LIT>' , '<STR_LIT>' ] <EOL> pytracer = Extension ( '<STR_LIT>' , <EOL> sources = sources , <EOL> libraries = libraries ) <EOL> with io . open ( '<STR_LIT>' , encoding = '<STR_LIT:utf-8>' ) as fp : <EOL> description = fp . read ( ) <EOL> req = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' ] <EOL> setup ( name = '<STR_LIT>' , <EOL> version = '<STR_LIT>' , <EOL> ext_modules = [ pytracer ] , <EOL> packages = [ '<STR_LIT>' , '<STR_LIT>' ] , <EOL> entry_points = { '<STR_LIT>' : [ <EOL> '<STR_LIT>' ] } , <EOL> install_requires = req , <EOL> description = "<STR_LIT>" , <EOL> author = "<STR_LIT>" , <EOL> author_email = '<STR_LIT>' , <EOL> maintainer = "<STR_LIT>" , <EOL> maintainer_email = '<STR_LIT>' , <EOL> url = '<STR_LIT>' , <EOL> long_description = description , <EOL> license = '<STR_LIT>' , <EOL> keywords = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' ] , <EOL> classifiers = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' ] ) </s>
