Example #1
0
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),
        )
Example #2
0
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(),
    )
Example #3
0
#!/usr/bin/env python
import os
import sys

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", ".."))

from data.base import setup

module_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.insert(0, os.path.join(module_dir, "..", "..", "..", ".."))

from pyhelpers.setup import get_version

_V = get_version()

_D = [
    "omim-data-borders",
    "omim-data-essential",
    "omim-data-fonts",
    "omim-data-styles",
]

setup(__file__, "all", [], ["{}=={}".format(d, _V) for d in _D])