Skip to content
Snippets Groups Projects
setup.py 1.28 KiB
Newer Older
from setuptools import find_packages, setup

with open("README.rst", "r") as fh:
    long_description = fh.read()
    name="odoo_scripts",
Vincent Hatakeyama's avatar
Vincent Hatakeyama committed
    version="3.1",
    long_description=long_description,
    long_description_content_type="text/x-rst",
    author="XCG Consulting",
    license="MIT",
    packages=find_packages(),
    install_requires=[
        "odoorpc==0.7.0",
        "requests_toolbelt==0.8.0",
        "python-dateutil>=2.7.0",
        # How to indicate to install python3-docker?
Vincent Hatakeyama's avatar
Vincent Hatakeyama committed
        "psycopg2",  # used by import_sql
    ],
    entry_points={
        "console_scripts": [
            "import_base_import=odoo_scripts.import_base_import:main",
            "import_jsonrpc=odoo_scripts.import_jsonrpc:main",
Vincent Hatakeyama's avatar
Vincent Hatakeyama committed
            "import_sql=odoo_scripts.import_sql:main",
            "docker_dev_start=odoo_scripts.docker_dev_start:main",
            "do_tests=odoo_scripts.do_tests:main",
            "docker_build=odoo_scripts.docker_build:main",
            "docker_build_clean=odoo_scripts.docker_build:clean",
            "conf2reST=odoo_scripts.conf2reST:main",
            "list_modules=odoo_scripts.list_modules:main",
            # TODO add all the other python scripts
        ]
    },
Vincent Hatakeyama's avatar
Vincent Hatakeyama committed
    scripts=["docker_build_copy", "update_duplicate_sources"],
    python_requires=">=3.6",