File indexing completed on 2024-10-13 04:56:09
0001 # SPDX-License-Identifier: GPL-3.0-or-later 0002 # SPDX-FileCopyrightText: 2021 Anupam Basak <anupam.basak27@gmail.com> 0003 0004 import setuptools 0005 0006 setuptools.setup( 0007 name="pico-wizard", 0008 version="0.1.0", 0009 author="Anupam Basak", 0010 author_email="anupam.basak27@gmail.com", 0011 description="A Post Installation Configuration tool", 0012 long_description="A Post Installation Configuration tool for Linux", 0013 long_description_content_type="text/plain", 0014 scripts=[ 0015 "files/pico-wizard-script-runner", 0016 'files/pico-wizard-session', 0017 'files/pico-wizard-wrapper', 0018 ], 0019 data_files = [ 0020 ('share/wayland-sessions', ['files/pico-wizard-session.desktop']), 0021 ('/etc/pico-wizard', ['files/pico-wizard.conf']), 0022 ], 0023 entry_points={ 0024 "console_scripts": [ 0025 "pico-wizard = PicoWizard.__main__:__main__", 0026 ] 0027 }, 0028 url="https://invent.kde.org/plasma/pico-wizard/pico-wizard", 0029 project_urls={ 0030 "Bug Tracker": "https://bugs.kde.org/enter_bug.cgi?product=PicoWizard", 0031 "Documentation": "https://invent.kde.org/plasma/pico-wizard/pico-wizard", 0032 "Source Code": "https://invent.kde.org/plasma/pico-wizard/pico-wizard", 0033 }, 0034 packages=setuptools.find_packages(), 0035 classifiers=[ 0036 "Programming Language :: Python :: 3", 0037 "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)" 0038 ], 0039 license="GPLv3+", 0040 install_requires=[ 0041 "systemd-python", 0042 "PySide2", 0043 ], 0044 python_requires=">=3.6", 0045 package_data = { 0046 "": [ 0047 "*.qml", 0048 "**/*.qml", 0049 "**/*.svg", 0050 "**/*.svg.license", 0051 "**/*.sh", 0052 "**/qmldir", 0053 "PicoWizard/**/*.svg" 0054 ] 0055 }, 0056 include_package_data=True, 0057 )