Mercurial > libervia-desktop-kivy
comparison setup.py @ 465:02787fa81b81
setup: name change + updated `description`/`classifiers` + use `entry_points` for running command
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 20 Mar 2021 14:26:33 +0100 |
parents | 5f0705a9cd3b |
children | 8e42048649f7 |
comparison
equal
deleted
inserted
replaced
464:be8ed5e4c718 | 465:02787fa81b81 |
---|---|
51 | 51 |
52 | 52 |
53 setup( | 53 setup( |
54 name=NAME, | 54 name=NAME, |
55 version=VERSION, | 55 version=VERSION, |
56 description="Desktop/Android frontend for Salut à Toi XMPP client", | 56 description="Desktop/Android frontend for Libervia XMPP client", |
57 long_description=textwrap.dedent("""\ | 57 long_description=textwrap.dedent("""\ |
58 Cagou is a desktop/Android frontend for Salut à Toi. | 58 Libervia Desktop (Cagou) is a desktop/Android frontend for Libervia. |
59 It provides native graphical interface with a modern user interface, | 59 It provides native graphical interface with a modern user interface, |
60 using touch screen abilitiy when available, and with split ability inspired from Blender | 60 using touch screen abilitiy when available, and with split ability inspired from |
61 Blender | |
61 """), | 62 """), |
62 author="Association « Salut à Toi »", | 63 author="Association « Salut à Toi »", |
63 author_email="contact@goffi.org", | 64 author_email="contact@goffi.org", |
64 url="https://salut-a-toi.org", | 65 url="https://salut-a-toi.org", |
65 classifiers=[ | 66 classifiers=[ |
66 "Programming Language :: Python :: 3 :: Only", | 67 "Programming Language :: Python :: 3 :: Only", |
67 "Programming Language :: Python :: 3.6", | 68 "Programming Language :: Python :: 3.6", |
68 "Programming Language :: Python :: 3.7", | 69 "Programming Language :: Python :: 3.7", |
70 "Programming Language :: Python :: 3.8", | |
71 "Programming Language :: Python :: 3.9", | |
69 "Development Status :: 5 - Production/Stable", | 72 "Development Status :: 5 - Production/Stable", |
70 "Environment :: X11 Applications", | 73 "Environment :: X11 Applications", |
71 "Framework :: Twisted", | 74 "Framework :: Twisted", |
72 "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", | 75 "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", |
73 "Operating System :: POSIX :: Linux", | 76 "Operating System :: POSIX :: Linux", |
75 "Topic :: Internet :: XMPP", | 78 "Topic :: Internet :: XMPP", |
76 "Topic :: Communications :: Chat", | 79 "Topic :: Communications :: Chat", |
77 "Intended Audience :: End Users/Desktop", | 80 "Intended Audience :: End Users/Desktop", |
78 ], | 81 ], |
79 packages=find_packages(), | 82 packages=find_packages(), |
80 scripts=["bin/cagou"], | 83 entry_points={ |
84 "console_scripts": [ | |
85 "libervia-desktop = cagou:run", | |
86 "libervia-mobile = cagou:run", | |
87 "cagou = cagou:run", | |
88 ], | |
89 }, | |
81 zip_safe=False, | 90 zip_safe=False, |
82 setup_requires=["setuptools_scm"] if is_dev_version else [], | 91 setup_requires=["setuptools_scm"] if is_dev_version else [], |
83 use_scm_version=cagou_dev_version if is_dev_version else False, | 92 use_scm_version=cagou_dev_version if is_dev_version else False, |
84 install_requires=install_requires, | 93 install_requires=install_requires, |
85 package_data={"": ["*.kv"], "cagou": ["VERSION"]}, | 94 package_data={"": ["*.kv"], "cagou": ["VERSION"]}, |