def setup_package(): setupinfo.set_version(version) setupinfo.write_version_py() setup( name=name, version=setupinfo.get_version(), description=description, long_description=long_description, url=url, author=author, author_email=author_email, keywords=keywords.strip(), license=license, packages=find_packages(), ext_modules=setupinfo.get_extensions(), install_requires=setupinfo.get_install_requirements(), tests_require=setupinfo.get_test_requirements(), test_suite="pyamf.tests.get_suite", zip_safe=False, extras_require=setupinfo.get_extras_require(), classifiers=( filter(None, classifiers.strip().split('\n')) + setupinfo.get_trove_classifiers() ), **setupinfo.extra_setup_args())
def setup_package(): setupinfo.set_version(version) setupinfo.write_version_py() setup(name=name, version=setupinfo.get_version(), description=description, long_description=long_description, url=url, author=author, author_email=author_email, keywords=keywords.strip(), license=license, packages=find_packages(), ext_modules=setupinfo.get_extensions(), install_requires=setupinfo.get_install_requirements(), tests_require=setupinfo.get_test_requirements(), test_suite="pyamf.tests.get_suite", zip_safe=False, extras_require=setupinfo.get_extras_require(), classifiers=(filter(None, classifiers.strip().split('\n')) + setupinfo.get_trove_classifiers()), **setupinfo.extra_setup_args())
except ImportError: pass else: f = open("requirements.txt", "r") try: deps = [str(req) for req in pkg_resources.parse_requirements(f)] finally: f.close() extra_options['extras_require'] = { 'source': deps, 'cssselect': 'cssselect>=0.7', 'html5': 'html5lib', 'htmlsoup': 'BeautifulSoup4', } extra_options.update(setupinfo.extra_setup_args()) extra_options['package_data'] = { 'lxml': [ 'lxml.etree.h', 'lxml.etree_api.h', ], 'lxml.includes': [ '*.pxd', '*.h' ], 'lxml.isoschematron': [ 'resources/rng/iso-schematron.rng', 'resources/xsl/*.xsl', 'resources/xsl/iso-schematron-xslt1/*.xsl', 'resources/xsl/iso-schematron-xslt1/readme.txt' ],