setup.py

Mon, 07 Feb 2022 11:38:54 +0200

author
Tuomo Valkonen <tuomov@iki.fi>
date
Mon, 07 Feb 2022 11:38:54 +0200
changeset 145
2e8b9a3caa56
parent 135
45c1a38f8709
child 146
e79cc90c7798
permissions
-rw-r--r--

py2app has problems with relative paths, so revert them

from setuptools import setup, find_packages

setup(
    name = 'borgend',
    version = '0.1.0',
    author = 'Tuomo Valkonen',
    author_email = 'tuomov@iki.fi',
    url = 'https://tuomov.iki.fi/software/borgend/',
    packages = ['borgend'],
    data_files=[],
    entry_points= {
        "console_scripts": ["borgend = borgend.__main__:main"]
    },
    #setup_requires=['py2app'],
    install_requires=[
        "rumps",
        "keyring",
        "PyYAML",
        "xdg;platform_system!='darwin'",
    ],
    app=['borgend/__main__.py'],
    setup_requires=['py2app'],
    options={
        'py2app': {
            'argv_emulation': False,
            'plist': {
                'LSUIElement': True,
            },
            'excludes': ['wx', 'matplotlib', 'numpy', 'scipy', 'sip'],
        }
    }
)

mercurial