def setup( source_file, suffix, relative_data_paths, packages=None, package_dir=None, install_requires=None, cmdclass=None, supported_pythons=("2", "2.7", "3", "3.5", "3.6", "3.7"), ): with chdir(os.path.abspath(os.path.dirname(source_file))): setuptools.setup( name="omim-data-{}".format(suffix), version=str(get_version()), author="My.com B.V. (Mail.Ru Group)", author_email="*****@*****.**", description="This package contains {} data files.".format(suffix), url="https://github.com/mapsme", packages=[] if packages is None else packages, package_dir={} if package_dir is None else package_dir, cmdclass={} if cmdclass is None else cmdclass, classifiers=[ "License :: OSI Approved :: Apache Software License", ] + [ "Programming Language :: Python :: {}".format(supported_python) for supported_python in supported_pythons ], install_requires=install_requires or [], data_files=get_data_files(relative_data_paths), )
#!/usr/bin/env python import os import sys import setuptools module_dir = os.path.abspath(os.path.dirname(__file__)) sys.path.insert(0, os.path.join(module_dir, "..", "..", "..")) from pyhelpers.setup import chdir from pyhelpers.setup import get_version from pyhelpers.setup import get_requirements with chdir(os.path.abspath(os.path.dirname(__file__))): setuptools.setup( name="omim-descriptions", version=str(get_version()), author="My.com B.V. (Mail.Ru Group)", author_email="*****@*****.**", description="This package is a library that provides descriptions " "(such as those from Wikipedia) to geographic objects.", url="https://github.com/mapsme", package_dir={"descriptions": ""}, packages=["descriptions"], classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: Apache Software License", ], python_requires=">=3.6", install_requires=get_requirements(), )