From 114984cbee294e612c6bfade6eb685844939c009 Mon Sep 17 00:00:00 2001 From: gryf Date: Fri, 2 Sep 2022 18:47:17 +0200 Subject: [PATCH] Go with setup.cfg instead of setup.py. --- script/fs-uae-wrapper | 16 ---------------- setup.cfg | 39 +++++++++++++++++++++++++++++++++++++++ setup.py | 30 ++---------------------------- 3 files changed, 41 insertions(+), 44 deletions(-) delete mode 100755 script/fs-uae-wrapper create mode 100644 setup.cfg diff --git a/script/fs-uae-wrapper b/script/fs-uae-wrapper deleted file mode 100755 index 5829c84..0000000 --- a/script/fs-uae-wrapper +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -""" -Run CD32 games using fsuae -""" - -from fs_uae_wrapper import wrapper - - -def main(): - """run wrapper""" - wrapper.run() - - -if __name__ == "__main__": - main() diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..14c3d78 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,39 @@ +[metadata] +name = fs-uae-wrapper +summary = Automate archives and state for fs-uae +description_file = README.rst +author = Roman Dobosz +author_email = gryf73@gmail.com +url = https://github.com/gryf/fs-uea-wrapper +license = BSD +keywords = uae, fs-uae, amiga, emulator, wrapper +version = 0.8.1 +classifier = + Development Status :: 5 - Production/Stable + Environment :: Console + Intended Audience :: End Users/Desktop + License :: OSI Approved :: BSD License + Operating System :: POSIX :: OS Independent + Programming Language :: Python + Programming Language :: Python :: 2 + Programming Language :: Python :: 2.7 + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Topic :: System :: Emulators + Topic :: Games/Entertainment + +[install] +record = install.log + +[options.entry_points] +console_scripts = + fs-uae-wrapper = fs_uae_wrapper.wrapper:run + +[files] +packages = + fs_uae_wrapper + +[bdist_wheel] +universal = 1 diff --git a/setup.py b/setup.py index 7054c0e..c52b075 100755 --- a/setup.py +++ b/setup.py @@ -1,31 +1,5 @@ #!/usr/bin/env python -""" -Setup for the fs-uae-wrapper -""" -from setuptools import setup +import setuptools -setup(name='fs-uae-wrapper', - packages=['fs_uae_wrapper'], - version='0.8.1', - description='Automate archives and state for fs-uae', - author='Roman Dobosz', - author_email='gryf73@gmail.com', - url='https://github.com/gryf/fs-uea-wrapper', - download_url='https://github.com/gryf/fs-uae-wrapper/archive/master.zip', - keywords=['uae', 'fs-uae', 'amiga', 'emulator', 'wrapper'], - scripts=['script/fs-uae-wrapper'], - classifiers=['Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', - 'Development Status :: 4 - Beta', - 'Environment :: Console', - 'Intended Audience :: End Users/Desktop', - 'License :: OSI Approved :: BSD License', - 'Operating System :: OS Independent', - 'Topic :: System :: Emulators', - 'Topic :: Games/Entertainment'], - long_description=open('README.rst').read(), - options={'test': {'verbose': False, - 'coverage': False}}) +setuptools.setup()