setup.py

Wed, 02 Feb 2022 11:46:05 +0200

author
Tuomo Valkonen <tuomov@iki.fi>
date
Wed, 02 Feb 2022 11:46:05 +0200
changeset 144
31227feaa05a
parent 135
45c1a38f8709
child 146
e79cc90c7798
permissions
-rw-r--r--

Workaround to refresh timer loops on some configurations

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